Class ResourcePolicyInstanceSchedulePolicy
An InstanceSchedulePolicy specifies when and how frequent certain operations are performed on the instance.
Inheritance
System.Object
ResourcePolicyInstanceSchedulePolicy
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class ResourcePolicyInstanceSchedulePolicy : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ExpirationTime
The expiration time of the schedule. The timestamp is an RFC3339 string.
Declaration
[JsonProperty("expirationTime")]
public virtual string ExpirationTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
StartTime
The start time of the schedule. The timestamp is an RFC3339 string.
Declaration
[JsonProperty("startTime")]
public virtual string StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TimeZone
Specifies the time zone to be used in interpreting Schedule.schedule. The value of this field must be a time zone name from the tz database: http://en.wikipedia.org/wiki/Tz_database.
Declaration
[JsonProperty("timeZone")]
public virtual string TimeZone { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmStartSchedule
Specifies the schedule for starting instances.
Declaration
[JsonProperty("vmStartSchedule")]
public virtual ResourcePolicyInstanceSchedulePolicySchedule VmStartSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| ResourcePolicyInstanceSchedulePolicySchedule |
VmStopSchedule
Specifies the schedule for stopping instances.
Declaration
[JsonProperty("vmStopSchedule")]
public virtual ResourcePolicyInstanceSchedulePolicySchedule VmStopSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| ResourcePolicyInstanceSchedulePolicySchedule |