Compute Engine v1 API - Class ReservationSubBlock (3.23.0)

public sealed class ReservationSubBlock : IMessage<ReservationSubBlock>, IEquatable<ReservationSubBlock>, IDeepCloneable<ReservationSubBlock>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class ReservationSubBlock.

Represents a reservation subBlock resource.

Inheritance

object > ReservationSubBlock

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ReservationSubBlock()

public ReservationSubBlock()

ReservationSubBlock(ReservationSubBlock)

public ReservationSubBlock(ReservationSubBlock other)
Parameter
Name Description
other ReservationSubBlock

Properties

AcceleratorTopologiesInfo

public AcceleratorTopologiesInfo AcceleratorTopologiesInfo { get; set; }

Output only. [Output Only] Slice info for the reservation subBlock.

Property Value
Type Description
AcceleratorTopologiesInfo

Count

public int Count { get; set; }

Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.

Property Value
Type Description
int

CreationTimestamp

public string CreationTimestamp { get; set; }

Output only. [Output Only] Creation timestamp inRFC3339 text format.

Property Value
Type Description
string

HasCount

public bool HasCount { get; }

Gets whether the "count" field is set

Property Value
Type Description
bool

HasCreationTimestamp

public bool HasCreationTimestamp { get; }

Gets whether the "creation_timestamp" field is set

Property Value
Type Description
bool

HasId

public bool HasId { get; }

Gets whether the "id" field is set

Property Value
Type Description
bool

HasInUseCount

public bool HasInUseCount { get; }

Gets whether the "in_use_count" field is set

Property Value
Type Description
bool

HasInUseHostCount

public bool HasInUseHostCount { get; }

Gets whether the "in_use_host_count" field is set

Property Value
Type Description
bool

HasKind

public bool HasKind { get; }

Gets whether the "kind" field is set

Property Value
Type Description
bool

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
Type Description
bool
public bool HasSelfLink { get; }

Gets whether the "self_link" field is set

Property Value
Type Description
bool

HasSelfLinkWithId

public bool HasSelfLinkWithId { get; }

Gets whether the "self_link_with_id" field is set

Property Value
Type Description
bool

HasStatus

public bool HasStatus { get; }

Gets whether the "status" field is set

Property Value
Type Description
bool

HasZone

public bool HasZone { get; }

Gets whether the "zone" field is set

Property Value
Type Description
bool

HealthInfo

public ReservationSubBlockHealthInfo HealthInfo { get; set; }

Output only. [Output Only] Health information for the reservation subBlock.

Property Value
Type Description
ReservationSubBlockHealthInfo

Id

public ulong Id { get; set; }

Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.

Property Value
Type Description
ulong

InUseCount

public int InUseCount { get; set; }

Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.

Property Value
Type Description
int

InUseHostCount

public int InUseHostCount { get; set; }

Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.

Property Value
Type Description
int

Kind

public string Kind { get; set; }

Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.

Property Value
Type Description
string

Name

public string Name { get; set; }

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?

Property Value
Type Description
string

PhysicalTopology

public ReservationSubBlockPhysicalTopology PhysicalTopology { get; set; }

Output only. [Output Only] The physical topology of the reservation subBlock.

Property Value
Type Description
ReservationSubBlockPhysicalTopology

ReservationSubBlockMaintenance

public GroupMaintenanceInfo ReservationSubBlockMaintenance { get; set; }

Output only. Maintenance information for this reservation subBlock.

Property Value
Type Description
GroupMaintenanceInfo
public string SelfLink { get; set; }

Output only. [Output Only] Server-defined fully-qualified URL for this resource.

Property Value
Type Description
string

SelfLinkWithId

public string SelfLinkWithId { get; set; }

Output only. [Output Only] Server-defined URL for this resource with the resource id.

Property Value
Type Description
string

Status

public string Status { get; set; }

Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.

Property Value
Type Description
string

Zone

public string Zone { get; set; }

Output only. [Output Only] Zone in which the reservation subBlock resides.

Property Value
Type Description
string