Class RequireApproval
In what scenarios should the CLI ask for approval.
Inheritance
System.Object
RequireApproval
Namespace: Amazon.CDK.CloudAssembly.Schema
Assembly: Amazon.CDK.CloudAssembly.Schema.dll
Syntax (csharp)
public sealed class RequireApproval : Enum
Syntax (vb)
Public NotInheritable Class RequireApproval
Inherits
Enum
Remarks
ExampleMetadata: infused
Examples
var app = new App();
var stackUnderTest = new Stack(app, "StackUnderTest");
var stack = new Stack(app, "stack");
var testCase = new IntegTest(app, "CustomizedDeploymentWorkflow", new IntegTestProps {
TestCases = new [] { stackUnderTest },
DiffAssets = true,
StackUpdateWorkflow = true,
CdkCommandOptions = new CdkCommands {
Deploy = new DeployCommand {
Args = new DeployOptions {
RequireApproval = RequireApproval.NEVER,
Json = true
}
},
Destroy = new DestroyCommand {
Args = new DestroyOptions {
Force = true
}
}
}
});
Synopsis
Fields
ANYCHANGE | Prompt for approval for any type of change to the stack. |
BROADENING | Only prompt for approval if there are security related changes. |
NEVER | Never ask for approval. |
value__ |
Fields
ANYCHANGE
Prompt for approval for any type of change to the stack.
public const RequireApproval ANYCHANGE
Field Value
Type | Description |
---|---|
RequireApproval |
BROADENING
Only prompt for approval if there are security related changes.
public const RequireApproval BROADENING
Field Value
Type | Description |
---|---|
RequireApproval |
NEVER
Never ask for approval.
public const RequireApproval NEVER
Field Value
Type | Description |
---|---|
RequireApproval |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |