CfnApplicationProps

class aws_cdk.aws_codedeploy.CfnApplicationProps(*, application_name=None, compute_platform=None, tags=None)

Bases: object

Properties for defining a CfnApplication.

Parameters:
  • application_name (Optional[str]) – A name for the application. If you don’t specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the application name. For more information, see Name Type . .. epigraph:: Updates to ApplicationName are not supported.

  • compute_platform (Optional[str]) – The compute platform that CodeDeploy deploys the application to.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The metadata that you apply to CodeDeploy applications to help you organize and categorize them. Each tag consists of a key and an optional value, both of which you define.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_codedeploy as codedeploy

cfn_application_props = codedeploy.CfnApplicationProps(
    application_name="applicationName",
    compute_platform="computePlatform",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

application_name

A name for the application.

If you don’t specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the application name. For more information, see Name Type . .. epigraph:

Updates to ``ApplicationName`` are not supported.
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-applicationname

compute_platform

The compute platform that CodeDeploy deploys the application to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-computeplatform

tags

The metadata that you apply to CodeDeploy applications to help you organize and categorize them.

Each tag consists of a key and an optional value, both of which you define.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-tags