GetZoneQueuedResourceResult constructor

const GetZoneQueuedResourceResult({
  1. required BulkInsertInstanceResourceResponse bulkInsertInstanceResource,
  2. required String creationTimestamp,
  3. required String description,
  4. required String kind,
  5. required String name,
  6. required QueuingPolicyResponse queuingPolicy,
  7. required String selfLink,
  8. required String selfLinkWithId,
  9. required String state,
  10. required QueuedResourceStatusResponse status,
  11. required String zone,
})

Creates a new GetZoneQueuedResourceResult. bulkInsertInstanceResource Specification of VM instances to create. creationTimestamp Creation timestamp in RFC3339 text format. description An optional description of this resource. Provide this property when you create the resource. kind Type of the resource. Always compute#queuedResource for QueuedResources. name Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. queuingPolicy Queuing parameters for the requested capacity. selfLink Output only Server-defined URL for the resource. selfLinkWithId Server-defined URL for this resource with the resource id. state Output only High-level status of the request. status Output only Result of queuing and provisioning based on deferred capacity. zone URL of the zone where the resource resides. Only applicable for zonal resources. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.

Implementation

const GetZoneQueuedResourceResult({
  required this.bulkInsertInstanceResource,
  required this.creationTimestamp,
  required this.description,
  required this.kind,
  required this.name,
  required this.queuingPolicy,
  required this.selfLink,
  required this.selfLinkWithId,
  required this.state,
  required this.status,
  required this.zone,
});