GetInstanceGroupManagerResizeRequestComputeBetaResult class
Result data returned by getInstanceGroupManagerResizeRequest.
Constructors
- GetInstanceGroupManagerResizeRequestComputeBetaResult({required int count, required String creationTimestamp, required String description, required String kind, required String name, required DurationResponseComputeBeta requestedRunDuration, required int resizeBy, required String selfLink, required String selfLinkWithId, required String state, required InstanceGroupManagerResizeRequestStatusResponseComputeBeta status, required String zone})
-
Creates a new GetInstanceGroupManagerResizeRequestComputeBetaResult.
countThe count of instances to create as part of this resize request.creationTimestampThe creation timestamp for this resize request in RFC3339 text format.descriptionAn optional description of this resource.kindThe resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.nameThe name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.requestedRunDurationRequested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.resizeByThe number of instances to be created by this resize request. The group's target size will be increased by this number.selfLinkThe URL for this resize request. The server defines this URL.selfLinkWithIdServer-defined URL for this resource with the resource id. stateOutput onlyCurrent state of the request. statusOutput onlyStatus of the request.zoneThe URL of a zone where the resize request is located. Populated only for zonal resize requests.const -
GetInstanceGroupManagerResizeRequestComputeBetaResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- count → int
-
The count of instances to create as part of this resize request.
final
- creationTimestamp → String
-
The creation timestamp for this resize request in RFC3339 text format.
final
- description → String
-
An optional description of this resource.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind → String
-
The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
final
- name → String
-
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
final
- requestedRunDuration → DurationResponseComputeBeta
-
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
final
- resizeBy → int
-
The number of instances to be created by this resize request. The group's target size will be increased by this number.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink → String
-
The URL for this resize request. The server defines this URL.
final
- selfLinkWithId → String
-
Server-defined URL for this resource with the resource id.
final
- state → String
-
Output onlyCurrent state of the request.final - status → InstanceGroupManagerResizeRequestStatusResponseComputeBeta
-
Output onlyStatus of the request.final - zone → String
-
The URL of a zone where the resize request is located. Populated only for zonal resize requests.
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