public sealed class UpcomingMaintenance : IMessage<UpcomingMaintenance>, IEquatable<UpcomingMaintenance>, IDeepCloneable<UpcomingMaintenance>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class UpcomingMaintenance.
Upcoming Maintenance notification information.
Implements
IMessageUpcomingMaintenance, IEquatableUpcomingMaintenance, IDeepCloneableUpcomingMaintenance, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
UpcomingMaintenance()
public UpcomingMaintenance()
UpcomingMaintenance(UpcomingMaintenance)
public UpcomingMaintenance(UpcomingMaintenance other)
Parameter | |
---|---|
Name | Description |
other | UpcomingMaintenance |
Properties
CanReschedule
public bool CanReschedule { get; set; }
Indicates if the maintenance can be customer triggered.
Property Value | |
---|---|
Type | Description |
bool |
HasCanReschedule
public bool HasCanReschedule { get; }
Gets whether the "can_reschedule" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasLatestWindowStartTime
public bool HasLatestWindowStartTime { get; }
Gets whether the "latest_window_start_time" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMaintenanceStatus
public bool HasMaintenanceStatus { get; }
Gets whether the "maintenance_status" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasType
public bool HasType { get; }
Gets whether the "type" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasWindowEndTime
public bool HasWindowEndTime { get; }
Gets whether the "window_end_time" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasWindowStartTime
public bool HasWindowStartTime { get; }
Gets whether the "window_start_time" field is set
Property Value | |
---|---|
Type | Description |
bool |
LatestWindowStartTime
public string LatestWindowStartTime { get; set; }
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
Property Value | |
---|---|
Type | Description |
string |
MaintenanceStatus
public string MaintenanceStatus { get; set; }
Check the MaintenanceStatus enum for the list of possible values.
Property Value | |
---|---|
Type | Description |
string |
Type
public string Type { get; set; }
Defines the type of maintenance. Check the Type enum for the list of possible values.
Property Value | |
---|---|
Type | Description |
string |
WindowEndTime
public string WindowEndTime { get; set; }
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
Property Value | |
---|---|
Type | Description |
string |
WindowStartTime
public string WindowStartTime { get; set; }
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
Property Value | |
---|---|
Type | Description |
string |