Compute Engine v1 API - Class RiskDetails (3.30.0)

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

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

Detailed insights and metrics about a detected reliability risk.

Inheritance

object > RiskDetails

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RiskDetails()

public RiskDetails()

RiskDetails(RiskDetails)

public RiskDetails(RiskDetails other)
Parameter
Name Description
other RiskDetails

Properties

Duration

public string Duration { get; set; }

The duration of the risk since it was detected.

Property Value
Type Description
string

GlobalDnsInsight

public RiskDetailsGlobalDnsInsight GlobalDnsInsight { get; set; }

Insight details for global DNS risk.

Property Value
Type Description
RiskDetailsGlobalDnsInsight

HasDuration

public bool HasDuration { get; }

Gets whether the "duration" field is set

Property Value
Type Description
bool

HasLastUpdateTimestamp

public bool HasLastUpdateTimestamp { get; }

Gets whether the "last_update_timestamp" field is set

Property Value
Type Description
bool

HasSeverity

public bool HasSeverity { get; }

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

LastUpdateTimestamp

public string LastUpdateTimestamp { get; set; }

The last time the risk was updated.

Property Value
Type Description
string

Severity

public string Severity { get; set; }

The severity of the risk. Check the Severity enum for the list of possible values.

Property Value
Type Description
string

Type

public string Type { get; set; }

The type of risk. Check the Type enum for the list of possible values.

Property Value
Type Description
string