Compute Engine v1 API - Class RolloutWaveDetailsOrchestratedWaveDetails (3.28.0)

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

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

Details of the wave for products using the Orchestrated integration model.

Inheritance

object > RolloutWaveDetailsOrchestratedWaveDetails

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RolloutWaveDetailsOrchestratedWaveDetails()

public RolloutWaveDetailsOrchestratedWaveDetails()

RolloutWaveDetailsOrchestratedWaveDetails(RolloutWaveDetailsOrchestratedWaveDetails)

public RolloutWaveDetailsOrchestratedWaveDetails(RolloutWaveDetailsOrchestratedWaveDetails other)
Parameter
Name Description
other RolloutWaveDetailsOrchestratedWaveDetails

Properties

CompletedResourcesCount

public long CompletedResourcesCount { get; set; }

Output only. Resource completed so far.

Property Value
Type Description
long

EstimatedCompletionTime

public string EstimatedCompletionTime { get; set; }

Output only. Estimated timestamp at which the wave will complete. Extrapolated from current progress.

Property Value
Type Description
string

EstimatedTotalResourcesCount

public long EstimatedTotalResourcesCount { get; set; }

Output only. Estimated total count of resources.

Property Value
Type Description
long

FailedLocations

public RepeatedField<string> FailedLocations { get; }

Output only. Locations that failed during orchestration, and ProgressiveRollout stopped retrying. There may be some successful resources rolled out in the wave as the location may have failed later in the Rollout.

Property Value
Type Description
RepeatedFieldstring

FailedResourcesCount

public long FailedResourcesCount { get; set; }

Output only. Resources failed.

Property Value
Type Description
long

HasCompletedResourcesCount

public bool HasCompletedResourcesCount { get; }

Gets whether the "completed_resources_count" field is set

Property Value
Type Description
bool

HasEstimatedCompletionTime

public bool HasEstimatedCompletionTime { get; }

Gets whether the "estimated_completion_time" field is set

Property Value
Type Description
bool

HasEstimatedTotalResourcesCount

public bool HasEstimatedTotalResourcesCount { get; }

Gets whether the "estimated_total_resources_count" field is set

Property Value
Type Description
bool

HasFailedResourcesCount

public bool HasFailedResourcesCount { get; }

Gets whether the "failed_resources_count" field is set

Property Value
Type Description
bool

LocationStatus

public MapField<string, RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> LocationStatus { get; }

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

Property Value
Type Description
MapFieldstringRolloutWaveDetailsOrchestratedWaveDetailsLocationStatus