CfnDeploymentProps

class aws_cdk.aws_launchwizard.CfnDeploymentProps(*, deployment_pattern_name, name, specifications, workload_name, tags=None)

Bases: object

Properties for defining a CfnDeployment.

Parameters:
  • deployment_pattern_name (str) – The name of the deployment pattern.

  • name (str) – The name of the deployment.

  • specifications (Union[IResolvable, Mapping[str, str]]) – The settings specified for the deployment. These settings define how to deploy and configure your resources created by the deployment. For more information about the specifications required for creating a deployment for a SAP workload, see SAP deployment specifications . To retrieve the specifications required to create a deployment for other workloads, use the `GetWorkloadDeploymentPattern <https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetWorkloadDeploymentPattern.html>`_ operation.

  • workload_name (str) – The name of the workload.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Information about the tags attached to a deployment.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-launchwizard-deployment.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_launchwizard as launchwizard

cfn_deployment_props = launchwizard.CfnDeploymentProps(
    deployment_pattern_name="deploymentPatternName",
    name="name",
    specifications={
        "specifications_key": "specifications"
    },
    workload_name="workloadName",

    # the properties below are optional
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

deployment_pattern_name

The name of the deployment pattern.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-launchwizard-deployment.html#cfn-launchwizard-deployment-deploymentpatternname

name

The name of the deployment.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-launchwizard-deployment.html#cfn-launchwizard-deployment-name

specifications

The settings specified for the deployment.

These settings define how to deploy and configure your resources created by the deployment. For more information about the specifications required for creating a deployment for a SAP workload, see SAP deployment specifications . To retrieve the specifications required to create a deployment for other workloads, use the `GetWorkloadDeploymentPattern <https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetWorkloadDeploymentPattern.html>`_ operation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-launchwizard-deployment.html#cfn-launchwizard-deployment-specifications

tags

Information about the tags attached to a deployment.

See:

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

workload_name

The name of the workload.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-launchwizard-deployment.html#cfn-launchwizard-deployment-workloadname