GetReservationBlockResult class

Result data returned by getReservationBlock.

Constructors

GetReservationBlockResult({int? blockCount, String? creationTimestamp, List<GetReservationBlockHealthInfo>? healthInfos, String? id, int? inUseCount, String? kind, String? name, List<GetReservationBlockPhysicalTopology>? physicalTopologies, String? project, String? reservation, List<GetReservationBlockReservationMaintenance>? reservationMaintenances, int? reservationSubBlockCount, int? reservationSubBlockInUseCount, String? resourceId, String? selfLink, String? selfLinkWithId, String? status, List<String>? subBlockNames, String? zone})
Creates a new GetReservationBlockResult. blockCount The number of resources that are allocated in this reservation block. creationTimestamp Creation timestamp in RFC3339 text format. healthInfos Health information for the reservation block. Structure is documented below. id The provider-assigned unique ID for this managed resource. inUseCount The number of instances that are currently in use on this reservation block. kind Type of the resource. Always compute#reservationBlock for reservation blocks. name Optional. physicalTopologies The physical topology of the reservation block. Structure is documented below. project Optional. reservation Optional. reservationMaintenances Maintenance information for this reservation block. Structure is documented below. reservationSubBlockCount The number of reservation sub-blocks associated with this reservation block. reservationSubBlockInUseCount The number of in-use reservation sub-blocks associated with this reservation block. resourceId The unique identifier for the resource. selfLink Server-defined fully-qualified URL for this resource. selfLinkWithId Server-defined URL for this resource with the resource id. status Status of the reservation block. subBlockNames A List of all block sub-block names in the parent block. zone Optional.
const
GetReservationBlockResult.fromMap(Map<String, dynamic> map)
factory

Properties

blockCount → int?
The number of resources that are allocated in this reservation block.
final
creationTimestamp → String?
Creation timestamp in RFC3339 text format.
final
hashCode → int
The hash code for this object.
no setterinherited
healthInfos → List<GetReservationBlockHealthInfo>?
Health information for the reservation block. Structure is documented below.
final
id → String?
The provider-assigned unique ID for this managed resource.
final
inUseCount → int?
The number of instances that are currently in use on this reservation block.
final
kind → String?
Type of the resource. Always compute#reservationBlock for reservation blocks.
final
name → String?
final
physicalTopologies → List<GetReservationBlockPhysicalTopology>?
The physical topology of the reservation block. Structure is documented below.
final
project → String?
final
reservation → String?
final
reservationMaintenances → List<GetReservationBlockReservationMaintenance>?
Maintenance information for this reservation block. Structure is documented below.
final
reservationSubBlockCount → int?
The number of reservation sub-blocks associated with this reservation block.
final
reservationSubBlockInUseCount → int?
The number of in-use reservation sub-blocks associated with this reservation block.
final
resourceId → String?
The unique identifier for the resource.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
Server-defined fully-qualified URL for this resource.
final
selfLinkWithId → String?
Server-defined URL for this resource with the resource id.
final
status → String?
Status of the reservation block.
final
subBlockNames → List<String>?
A List of all block sub-block names in the parent block.
final
zone → String?
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