Compute Engine v1 API - Class PeriodicPartialMaintenanceSchedule (3.29.0)

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

Reference documentation and code samples for the Compute Engine v1 API class PeriodicPartialMaintenanceSchedule.

The periodic partial maintenance schedule includes 52 weeks worth of maintenance windows. LINT.IfChange(PeriodicPartialMaintenanceSchedule)

Inheritance

object > PeriodicPartialMaintenanceSchedule

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

PeriodicPartialMaintenanceSchedule()

public PeriodicPartialMaintenanceSchedule()

PeriodicPartialMaintenanceSchedule(PeriodicPartialMaintenanceSchedule)

public PeriodicPartialMaintenanceSchedule(PeriodicPartialMaintenanceSchedule other)
Parameter
Name Description
other PeriodicPartialMaintenanceSchedule

Properties

HasSubType

public bool HasSubType { get; }

Gets whether the "sub_type" field is set

Property Value
Type Description
bool

HasTargetResource

public bool HasTargetResource { get; }

Gets whether the "target_resource" 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

SubType

public string SubType { get; set; }

The maintenance type in which the zone is during the given window. Check the SubType enum for the list of possible values.

Property Value
Type Description
string

TargetResource

public string TargetResource { get; set; }

The target resource that the maintenance window is for. For example, "projects/my-project/zones/us-central1-a".

Property Value
Type Description
string

Type

public string Type { get; set; }

Check the Type enum for the list of possible values.

Property Value
Type Description
string

WindowEndTime

public DateTime WindowEndTime { get; set; }

The end civil timestamp of the window (not inclusive). This contains a time zone.

Property Value
Type Description
DateTime

WindowStartTime

public DateTime WindowStartTime { get; set; }

The start civil timestamp of the window. This contains a time zone.

Property Value
Type Description
DateTime