CfnDeploymentMixinProps

class aws_cdk.mixins_preview.aws_launchwizard.mixins.CfnDeploymentMixinProps(*, deployment_pattern_name=None, name=None, specifications=None, tags=None, workload_name=None)

Bases: object

Properties for CfnDeploymentPropsMixin.

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

  • name (Optional[str]) – The name of the deployment.

  • specifications (Union[Mapping[str, str], IResolvable, None]) – 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.

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

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

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.mixins_preview.aws_launchwizard import mixins as launchwizard_mixins

cfn_deployment_mixin_props = launchwizard_mixins.CfnDeploymentMixinProps(
    deployment_pattern_name="deploymentPatternName",
    name="name",
    specifications={
        "specifications_key": "specifications"
    },
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    workload_name="workloadName"
)

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