GetReservationBlockResult constructor

const GetReservationBlockResult({
  1. int? blockCount,
  2. String? creationTimestamp,
  3. List<GetReservationBlockHealthInfo>? healthInfos,
  4. String? id,
  5. int? inUseCount,
  6. String? kind,
  7. String? name,
  8. List<GetReservationBlockPhysicalTopology>? physicalTopologies,
  9. String? project,
  10. String? reservation,
  11. List<GetReservationBlockReservationMaintenance>? reservationMaintenances,
  12. int? reservationSubBlockCount,
  13. int? reservationSubBlockInUseCount,
  14. String? resourceId,
  15. String? selfLink,
  16. String? selfLinkWithId,
  17. String? status,
  18. List<String>? subBlockNames,
  19. 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.

Implementation

const GetReservationBlockResult({
  this.blockCount,
  this.creationTimestamp,
  this.healthInfos,
  this.id,
  this.inUseCount,
  this.kind,
  this.name,
  this.physicalTopologies,
  this.project,
  this.reservation,
  this.reservationMaintenances,
  this.reservationSubBlockCount,
  this.reservationSubBlockInUseCount,
  this.resourceId,
  this.selfLink,
  this.selfLinkWithId,
  this.status,
  this.subBlockNames,
  this.zone,
});