Interface protos.google.cloud.compute.v1beta.ILicense (6.13.0)

Properties of a License.

Package

@google-cloud/compute

Properties

allowedReplacementLicenses

allowedReplacementLicenses?: (string[]|null);

License allowedReplacementLicenses

appendableToDisk

appendableToDisk?: (boolean|null);

License appendableToDisk

chargesUseFee

chargesUseFee?: (boolean|null);

License chargesUseFee

creationTimestamp

creationTimestamp?: (string|null);

License creationTimestamp

description

description?: (string|null);

License description

id

id?: (number|Long|string|null);

License id

incompatibleLicenses

incompatibleLicenses?: (string[]|null);

License incompatibleLicenses

kind

kind?: (string|null);

License kind

licenseCode

licenseCode?: (number|Long|string|null);

License licenseCode

minimumRetention

minimumRetention?: (google.cloud.compute.v1beta.IDuration|null);

License minimumRetention

multiTenantOnly

multiTenantOnly?: (boolean|null);

License multiTenantOnly

name

name?: (string|null);

License name

osLicense

osLicense?: (boolean|null);

License osLicense

params

params?: (google.cloud.compute.v1beta.ILicenseParams|null);

License params

removableFromDisk

removableFromDisk?: (boolean|null);

License removableFromDisk

requiredCoattachedLicenses

requiredCoattachedLicenses?: (string[]|null);

License requiredCoattachedLicenses

resourceRequirements

resourceRequirements?: (google.cloud.compute.v1beta.ILicenseResourceRequirements|null);

License resourceRequirements

selfLink?: (string|null);

License selfLink

selfLinkWithId

selfLinkWithId?: (string|null);

License selfLinkWithId

soleTenantOnly

soleTenantOnly?: (boolean|null);

License soleTenantOnly

transferable

transferable?: (boolean|null);

License transferable

updateTimestamp

updateTimestamp?: (string|null);

License updateTimestamp