public sealed class ScalingScheduleStatus : IMessage<ScalingScheduleStatus>, IEquatable<ScalingScheduleStatus>, IDeepCloneable<ScalingScheduleStatus>, IBufferMessage, IMessage
Implements
IMessageScalingScheduleStatus, IEquatableScalingScheduleStatus, IDeepCloneableScalingScheduleStatus, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
ScalingScheduleStatus()
public ScalingScheduleStatus()
ScalingScheduleStatus(ScalingScheduleStatus)
public ScalingScheduleStatus(ScalingScheduleStatus other)
Parameter | |
---|---|
Name | Description |
other | ScalingScheduleStatus |
Properties
HasLastStartTime
public bool HasLastStartTime { get; }
Gets whether the "last_start_time" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasNextStartTime
public bool HasNextStartTime { get; }
Gets whether the "next_start_time" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasState
public bool HasState { get; }
Gets whether the "state" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |