Show / Hide Table of Contents

Class ReservationBlock

Represents a reservation block resource.

Inheritance
object
ReservationBlock
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class ReservationBlock : IDirectResponseSchema

Properties

Count

Output only. [Output Only] The number of resources that are allocated in this reservation block.

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 block.

Declaration
[JsonProperty("healthInfo")]
public virtual ReservationBlockHealthInfo HealthInfo { get; set; }
Property Value
Type Description
ReservationBlockHealthInfo

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 block.

Declaration
[JsonProperty("inUseCount")]
public virtual int? InUseCount { get; set; }
Property Value
Type Description
int?

InUseHostCount

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

Declaration
[JsonProperty("inUseHostCount")]
public virtual int? InUseHostCount { get; set; }
Property Value
Type Description
int?

Kind

Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
string

Name

Output only. [Output Only] The name of this reservation block 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 block.

Declaration
[JsonProperty("physicalTopology")]
public virtual ReservationBlockPhysicalTopology PhysicalTopology { get; set; }
Property Value
Type Description
ReservationBlockPhysicalTopology

ReservationMaintenance

Output only. [Output Only] Maintenance information for this reservation block.

Declaration
[JsonProperty("reservationMaintenance")]
public virtual GroupMaintenanceInfo ReservationMaintenance { get; set; }
Property Value
Type Description
GroupMaintenanceInfo

ReservationSubBlockCount

Output only. [Output Only] The number of reservation subBlocks associated with this reservation block.

Declaration
[JsonProperty("reservationSubBlockCount")]
public virtual int? ReservationSubBlockCount { get; set; }
Property Value
Type Description
int?

ReservationSubBlockInUseCount

Output only. [Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.

Declaration
[JsonProperty("reservationSubBlockInUseCount")]
public virtual int? ReservationSubBlockInUseCount { get; set; }
Property Value
Type Description
int?

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 block.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
string

Zone

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

Declaration
[JsonProperty("zone")]
public virtual string Zone { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX