Compute Engine v1 API - Class ResourceStatusScheduling (3.30.0)

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

Inheritance

object > ResourceStatusScheduling

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ResourceStatusScheduling()

public ResourceStatusScheduling()

ResourceStatusScheduling(ResourceStatusScheduling)

public ResourceStatusScheduling(ResourceStatusScheduling other)
Parameter
Name Description
other ResourceStatusScheduling

Properties

AvailabilityDomain

public int AvailabilityDomain { get; set; }

Specifies the availability domain to place the instance in. The value must be a number between 1 and the number of availability domains specified in the spread placement policy attached to the instance.

Property Value
Type Description
int

GracefulShutdownTimestamp

public string GracefulShutdownTimestamp { get; set; }

Output only. Specifies the timestamp, when the instance will start graceful shutdown process, in RFC3339 text format.

Property Value
Type Description
string

HasAvailabilityDomain

public bool HasAvailabilityDomain { get; }

Gets whether the "availability_domain" field is set

Property Value
Type Description
bool

HasGracefulShutdownTimestamp

public bool HasGracefulShutdownTimestamp { get; }

Gets whether the "graceful_shutdown_timestamp" field is set

Property Value
Type Description
bool

HasTerminationTimestamp

public bool HasTerminationTimestamp { get; }

Gets whether the "termination_timestamp" field is set

Property Value
Type Description
bool

TerminationTimestamp

public string TerminationTimestamp { get; set; }

Time in future when the instance will be terminated inRFC3339 text format.

Property Value
Type Description
string