cloudformation:delete-stack

Full name:

br.com.ingenieux:cloudformation-maven-plugin:1.5.6:delete-stack

Description:

Waits until timeout and/or stack status, printing messages along the way

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
<curProject> MavenProject - (no description)
User property is: project.
<session> MavenSession - (no description)
Default value is: ${session}.

Optional Parameters

Name Type Since Description
<credentialId> String - The credential id (on ~/.aws/credentials file) to use)
Default value is: default.
User property is: beanstalker.credentialId.
<failIfMissing> Boolean - If set to true, ignores/skips in case of a missing active stack found
Default value is: false.
User property is: cloudformation.failIfMissing.
<ignoreExceptions> boolean - Ignore Exceptions?
Default value is: false.
User property is: beanstalker.ignoreExceptions.
<regionName> String -

Service region e.g. "us-east-1"

See this list for reference.


User property is: beanstalker.region.
<retainResources> List - (no description)
User property is: cloudformation.retainResources.
<roleArn> String - (no description)
User property is: cloudformation.roleArn.
<serverId> String - The server id in maven settings.xml to use for AWS Services Credentials (accessKey / secretKey)
Default value is: aws.amazon.com.
User property is: beanstalker.serverId.
<stackId> String - (no description)
User property is: cloudformation.stackId.
<stackName> String - (no description)
Default value is: ${project.artifactId}.
User property is: cloudformation.stackName.
<verbose> boolean - Verbose Logging?
Default value is: false.
User property is: beanstalker.verbose.

Parameter Details

<credentialId>

The credential id (on ~/.aws/credentials file) to use)
  • Type: java.lang.String
  • Required: No
  • User Property: beanstalker.credentialId
  • Default: default

<curProject>

(no description)
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • User Property: project

<failIfMissing>

If set to true, ignores/skips in case of a missing active stack found
  • Type: java.lang.Boolean
  • Required: No
  • User Property: cloudformation.failIfMissing
  • Default: false

<ignoreExceptions>

Ignore Exceptions?
  • Type: boolean
  • Required: No
  • User Property: beanstalker.ignoreExceptions
  • Default: false

<regionName>

Service region e.g. "us-east-1"

See this list for reference.

  • Type: java.lang.String
  • Required: No
  • User Property: beanstalker.region

<retainResources>

(no description)
  • Type: java.util.List
  • Required: No
  • User Property: cloudformation.retainResources

<roleArn>

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: cloudformation.roleArn

<serverId>

The server id in maven settings.xml to use for AWS Services Credentials (accessKey / secretKey)
  • Type: java.lang.String
  • Required: No
  • User Property: beanstalker.serverId
  • Default: aws.amazon.com

<session>

(no description)
  • Type: org.apache.maven.execution.MavenSession
  • Required: Yes
  • Default: ${session}

<stackId>

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: cloudformation.stackId

<stackName>

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: cloudformation.stackName
  • Default: ${project.artifactId}

<verbose>

Verbose Logging?
  • Type: boolean
  • Required: No
  • User Property: beanstalker.verbose
  • Default: false