GetLicenseResult constructor
- required bool chargesUseFee,
- required String creationTimestamp,
- required String description,
- required String kind,
- required String licenseCode,
- required String name,
- required LicenseResourceRequirementsResponse resourceRequirements,
- required String selfLink,
- required String selfLinkWithId,
- required bool transferable,
Creates a new GetLicenseResult.
chargesUseFee Deprecated. This field no longer reflects whether a license charges a usage fee.
creationTimestamp Creation timestamp in RFC3339 text format.
description An optional textual description of the resource; provided by the client when the resource is created.
kind Type of resource. Always compute#license for licenses.
licenseCode The unique code used to attach this license to images, snapshots, and disks.
name Name of the resource. The name must be 1-63 characters long and comply with RFC1035.
resourceRequirements Required.
selfLink Server-defined URL for the resource.
selfLinkWithId Server-defined URL for this resource with the resource id.
transferable If false, licenses will not be copied from the source resource when creating an image from a disk, disk from snapshot, or snapshot from disk.
Implementation
const GetLicenseResult({
required this.chargesUseFee,
required this.creationTimestamp,
required this.description,
required this.kind,
required this.licenseCode,
required this.name,
required this.resourceRequirements,
required this.selfLink,
required this.selfLinkWithId,
required this.transferable,
});