Compute Engine v1 API - Class InstancesReportHostAsFaultyRequest (3.6.0)

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

Inheritance

object > InstancesReportHostAsFaultyRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InstancesReportHostAsFaultyRequest()

public InstancesReportHostAsFaultyRequest()

InstancesReportHostAsFaultyRequest(InstancesReportHostAsFaultyRequest)

public InstancesReportHostAsFaultyRequest(InstancesReportHostAsFaultyRequest other)
Parameter
Name Description
other InstancesReportHostAsFaultyRequest

Properties

DisruptionSchedule

public string DisruptionSchedule { get; set; }

The disruption schedule for the VM. Default to IMMEDIATE. Check the DisruptionSchedule enum for the list of possible values.

Property Value
Type Description
string

FaultReasons

public RepeatedField<InstancesReportHostAsFaultyRequestFaultReason> FaultReasons { get; }
Property Value
Type Description
RepeatedFieldInstancesReportHostAsFaultyRequestFaultReason

HasDisruptionSchedule

public bool HasDisruptionSchedule { get; }

Gets whether the "disruption_schedule" field is set

Property Value
Type Description
bool