GetLicenseComputeBetaResult constructor

const GetLicenseComputeBetaResult({
  1. required bool chargesUseFee,
  2. required String creationTimestamp,
  3. required String description,
  4. required String kind,
  5. required String licenseCode,
  6. required String name,
  7. required LicenseResourceRequirementsResponseComputeBeta resourceRequirements,
  8. required String selfLink,
  9. required bool transferable,
})

Creates a new GetLicenseComputeBetaResult. 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. 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 GetLicenseComputeBetaResult({
  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.transferable,
});