GetZoneQueuedResourceResult class
Result data returned by getZoneQueuedResource.
Constructors
- GetZoneQueuedResourceResult({required BulkInsertInstanceResourceResponse bulkInsertInstanceResource, required String creationTimestamp, required String description, required String kind, required String name, required QueuingPolicyResponse queuingPolicy, required String selfLink, required String selfLinkWithId, required String state, required QueuedResourceStatusResponse status, required String zone})
-
Creates a new GetZoneQueuedResourceResult.
bulkInsertInstanceResourceSpecification of VM instances to create.creationTimestampCreation timestamp in RFC3339 text format.descriptionAn optional description of this resource. Provide this property when you create the resource.kindType of the resource. Always compute#queuedResource for QueuedResources.nameName 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.queuingPolicyQueuing parameters for the requested capacity. selfLinkOutput onlyServer-defined URL for the resource.selfLinkWithIdServer-defined URL for this resource with the resource id. stateOutput onlyHigh-level status of the request. statusOutput onlyResult of queuing and provisioning based on deferred capacity.zoneURL 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.const -
GetZoneQueuedResourceResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- bulkInsertInstanceResource → BulkInsertInstanceResourceResponse
-
Specification of VM instances to create.
final
- creationTimestamp → String
-
Creation timestamp in RFC3339 text format.
final
- description → String
-
An optional description of this resource. Provide this property when you create the resource.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind → String
-
Type of the resource. Always compute#queuedResource for QueuedResources.
final
- name → String
-
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.final - queuingPolicy → QueuingPolicyResponse
-
Queuing parameters for the requested capacity.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink → String
-
Output onlyServer-defined URL for the resource.final - selfLinkWithId → String
-
Server-defined URL for this resource with the resource id.
final
- state → String
-
Output onlyHigh-level status of the request.final - status → QueuedResourceStatusResponse
-
Output onlyResult of queuing and provisioning based on deferred capacity.final - zone → String
-
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited