Compute Engine v1 API - Class ReservationSubBlocksReportFaultyRequest (3.18.0)

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

Inheritance

object > ReservationSubBlocksReportFaultyRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ReservationSubBlocksReportFaultyRequest()

public ReservationSubBlocksReportFaultyRequest()

ReservationSubBlocksReportFaultyRequest(ReservationSubBlocksReportFaultyRequest)

public ReservationSubBlocksReportFaultyRequest(ReservationSubBlocksReportFaultyRequest other)
Parameter
Name Description
other ReservationSubBlocksReportFaultyRequest

Properties

DisruptionSchedule

public string DisruptionSchedule { get; set; }

The disruption schedule for the subBlock. Check the DisruptionSchedule enum for the list of possible values.

Property Value
Type Description
string

FailureComponent

public string FailureComponent { get; set; }

The component that experienced the fault. Check the FailureComponent enum for the list of possible values.

Property Value
Type Description
string

FaultReasons

public RepeatedField<ReservationSubBlocksReportFaultyRequestFaultReason> FaultReasons { get; }

The reasons for the fault experienced with the subBlock.

Property Value
Type Description
RepeatedFieldReservationSubBlocksReportFaultyRequestFaultReason

HasDisruptionSchedule

public bool HasDisruptionSchedule { get; }

Gets whether the "disruption_schedule" field is set

Property Value
Type Description
bool

HasFailureComponent

public bool HasFailureComponent { get; }

Gets whether the "failure_component" field is set

Property Value
Type Description
bool