Compute Engine v1 API - Class ScalingScheduleStatus (2.7.0)

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

Inheritance

object > ScalingScheduleStatus

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ScalingScheduleStatus()

public ScalingScheduleStatus()

ScalingScheduleStatus(ScalingScheduleStatus)

public ScalingScheduleStatus(ScalingScheduleStatus other)
Parameter
NameDescription
otherScalingScheduleStatus

Properties

HasLastStartTime

public bool HasLastStartTime { get; }

Gets whether the "last_start_time" field is set

Property Value
TypeDescription
bool

HasNextStartTime

public bool HasNextStartTime { get; }

Gets whether the "next_start_time" field is set

Property Value
TypeDescription
bool

HasState

public bool HasState { get; }

Gets whether the "state" field is set

Property Value
TypeDescription
bool

LastStartTime

public string LastStartTime { get; set; }

[Output Only] The last time the scaling schedule became active. Note: this is a timestamp when a schedule actually became active, not when it was planned to do so. The timestamp is in RFC3339 text format.

Property Value
TypeDescription
string

NextStartTime

public string NextStartTime { get; set; }

[Output Only] The next time the scaling schedule is to become active. Note: this is a timestamp when a schedule is planned to run, but the actual time might be slightly different. The timestamp is in RFC3339 text format.

Property Value
TypeDescription
string

State

public string State { get; set; }

[Output Only] The current state of a scaling schedule. Check the State enum for the list of possible values.

Property Value
TypeDescription
string