Class ReservationSubBlock
Represents a reservation subBlock resource.
Implements
Inherited Members
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class ReservationSubBlock : IDirectResponseSchema
Properties
AcceleratorTopologiesInfo
Output only. [Output Only] Slice info for the reservation subBlock.
Declaration
[JsonProperty("acceleratorTopologiesInfo")]
public virtual AcceleratorTopologiesInfo AcceleratorTopologiesInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| AcceleratorTopologiesInfo |
Count
Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.
Declaration
[JsonProperty("count")]
public virtual int? Count { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
CreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
Declaration
[JsonProperty("creationTimestamp")]
public virtual string CreationTimestamp { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HealthInfo
Output only. [Output Only] Health information for the reservation subBlock.
Declaration
[JsonProperty("healthInfo")]
public virtual ReservationSubBlockHealthInfo HealthInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| ReservationSubBlockHealthInfo |
Id
Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Declaration
[JsonProperty("id")]
public virtual ulong? Id { get; set; }
Property Value
| Type | Description |
|---|---|
| ulong? |
InUseCount
Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.
Declaration
[JsonProperty("inUseCount")]
public virtual int? InUseCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Kind
Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Output only. [Output Only] The name of this reservation subBlock generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern a-z?
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PhysicalTopology
Output only. [Output Only] The physical topology of the reservation subBlock.
Declaration
[JsonProperty("physicalTopology")]
public virtual ReservationSubBlockPhysicalTopology PhysicalTopology { get; set; }
Property Value
| Type | Description |
|---|---|
| ReservationSubBlockPhysicalTopology |
ReservationSubBlockMaintenance
Output only. Maintenance information for this reservation subBlock.
Declaration
[JsonProperty("reservationSubBlockMaintenance")]
public virtual GroupMaintenanceInfo ReservationSubBlockMaintenance { get; set; }
Property Value
| Type | Description |
|---|---|
| GroupMaintenanceInfo |
SelfLink
Output only. [Output Only] Server-defined fully-qualified URL for this resource.
Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
Declaration
[JsonProperty("selfLinkWithId")]
public virtual string SelfLinkWithId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Output only. [Output Only] Status of the reservation subBlock.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Zone
Output only. [Output Only] Zone in which the reservation subBlock resides.
Declaration
[JsonProperty("zone")]
public virtual string Zone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |