Compute Engine v1 API - Class UpcomingMaintenance (2.16.0)

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.

Inheritance

object > UpcomingMaintenance

Namespace

Google.Cloud.Compute.V1

Assembly

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