Skip to content

CreateDeploymentInput

Source code in docs_src/capo_launch_wizard/types/create_deployment_input.py
class CreateDeploymentInput(TypedDict, closed=True):
    workload_name: "capo_launch_wizard.types.workload_name.WorkloadName"
    """<p>The name of the workload. You can use the <a href="https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListWorkloads.html"> <code>ListWorkloads</code> </a> operation to discover supported values for this parameter.</p>"""
    deployment_pattern_name: (
        "capo_launch_wizard.types.deployment_pattern_name.DeploymentPatternName"
    )
    """<p>The name of the deployment pattern supported by a given workload. You can use the <a href="https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListWorkloadDeploymentPatterns.html"> <code>ListWorkloadDeploymentPatterns</code> </a> operation to discover supported values for this parameter. </p>"""
    name: "capo_launch_wizard.types.deployment_name.DeploymentName"
    """<p>The name of the deployment.</p>"""
    specifications: (
        "capo_launch_wizard.types.deployment_specifications.DeploymentSpecifications"
    )
    """<p>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 <a href="https://docs.aws.amazon.com/launchwizard/latest/APIReference/launch-wizard-specifications-sap.html">SAP deployment specifications</a>. To retrieve the specifications required to create a deployment for other workloads, use the <a href="https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetWorkloadDeploymentPattern.html"> <code>GetWorkloadDeploymentPattern</code> </a> operation.</p>"""
    dry_run: "bool"
    """<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"""
    tags: NotRequired["capo_launch_wizard.types.tags.Tags"]
    """<p>The tags to add to the deployment.</p>"""

deployment_pattern_name instance-attribute

deployment_pattern_name: DeploymentPatternName

The name of the deployment pattern supported by a given workload. You can use the ListWorkloadDeploymentPatterns operation to discover supported values for this parameter.

dry_run instance-attribute

dry_run: bool

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

name instance-attribute

The name of the deployment.

specifications instance-attribute

specifications: DeploymentSpecifications

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 operation.

tags instance-attribute

tags: NotRequired[Tags]

The tags to add to the deployment.

workload_name instance-attribute

workload_name: WorkloadName

The name of the workload. You can use the ListWorkloads operation to discover supported values for this parameter.