public sealed class ApproveRolloutRequest : IMessage<ApproveRolloutRequest>, IEquatable<ApproveRolloutRequest>, IDeepCloneable<ApproveRolloutRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Deploy v1 API class ApproveRolloutRequest.
The request object used by ApproveRollout.
Implements
IMessageApproveRolloutRequest, IEquatableApproveRolloutRequest, IDeepCloneableApproveRolloutRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
ApproveRolloutRequest()
public ApproveRolloutRequest()ApproveRolloutRequest(ApproveRolloutRequest)
public ApproveRolloutRequest(ApproveRolloutRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ApproveRolloutRequest |
Properties
Approved
public bool Approved { get; set; }Required. True = approve; false = reject
| Property Value | |
|---|---|
| Type | Description |
bool |
|
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 |
|
RolloutName
public RolloutName RolloutName { get; set; }RolloutName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
RolloutName |
|