public sealed class AdvanceRolloutRequest : IMessage<AdvanceRolloutRequest>, IEquatable<AdvanceRolloutRequest>, IDeepCloneable<AdvanceRolloutRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Deploy v1 API class AdvanceRolloutRequest.
The request object used by AdvanceRollout.
Implements
IMessageAdvanceRolloutRequest, IEquatableAdvanceRolloutRequest, IDeepCloneableAdvanceRolloutRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
AdvanceRolloutRequest()
public AdvanceRolloutRequest()AdvanceRolloutRequest(AdvanceRolloutRequest)
public AdvanceRolloutRequest(AdvanceRolloutRequest other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        AdvanceRolloutRequest | 
      
Properties
Name
public string Name { get; set; }Required. Name of the Rollout. Format is
projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/{rollout}.
| Property Value | |
|---|---|
| Type | Description | 
string | 
        |
OverrideDeployPolicy
public RepeatedField<string> OverrideDeployPolicy { get; }Optional. Deploy policies to override. Format is
projects/{project}/locations/{location}/deployPolicies/{deployPolicy}.
| Property Value | |
|---|---|
| Type | Description | 
RepeatedFieldstring | 
        |
OverrideDeployPolicyAsDeployPolicyNames
public ResourceNameList<DeployPolicyName> OverrideDeployPolicyAsDeployPolicyNames { get; }DeployPolicyName-typed view over the OverrideDeployPolicy resource name property.
| Property Value | |
|---|---|
| Type | Description | 
ResourceNameListDeployPolicyName | 
        |
PhaseId
public string PhaseId { get; set; }Required. The phase ID to advance the Rollout to.
| Property Value | |
|---|---|
| Type | Description | 
string | 
        |
RolloutName
public RolloutName RolloutName { get; set; }RolloutName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description | 
RolloutName | 
        |