Skip to content

CreateDeploymentInput

Source code in docs_src/capo_network_security_manager/types/create_deployment_input.py
class CreateDeploymentInput(TypedDict, closed=True):
    client_token: NotRequired[
        "capo_network_security_manager.types.idempotency_token.IdempotencyToken"
    ]
    """<p>A unique, case-sensitive token that you provide to ensure that the operation completes no more than one time. If you retry a request with the same client token and the same parameters, the service returns the result of the original successful request.</p>"""
    deployment_name: (
        "capo_network_security_manager.types.deployment_name.DeploymentName"
    )
    """<p>The name of the deployment.</p>"""
    deployment_description: NotRequired[
        "capo_network_security_manager.types.description.Description"
    ]
    """<p>A description of the deployment.</p>"""
    deployment_configuration: "capo_network_security_manager.types.deployment_configuration.DeploymentConfiguration"
    """<p>The configuration settings for the deployment.</p>"""
    associated_policy_list: (
        "capo_network_security_manager.types.policy_reference_list.PolicyReferenceList"
    )
    """<p>The policies associated with the deployment.</p>"""
    associated_scope_list: (
        "capo_network_security_manager.types.scope_reference_list.ScopeReferenceList"
    )
    """<p>The scope associated with the deployment. A deployment has exactly one scope.</p>"""
    is_published: "capo_network_security_manager.types.is_published.IsPublished"
    """<p>Specifies whether to publish the resource. When <code>true</code>, the resource is saved in published (<code>ACTIVE</code>) state. When <code>false</code>, it is saved as a draft (<code>DRAFT</code>). Default: <code>true</code>.</p>"""
    tags: NotRequired["capo_network_security_manager.types.tag_map.TagMap"]
    """<p>The tags to add to the resource when it is created.</p>"""

associated_policy_list instance-attribute

associated_policy_list: PolicyReferenceList

The policies associated with the deployment.

associated_scope_list instance-attribute

associated_scope_list: ScopeReferenceList

The scope associated with the deployment. A deployment has exactly one scope.

client_token instance-attribute

client_token: NotRequired[IdempotencyToken]

A unique, case-sensitive token that you provide to ensure that the operation completes no more than one time. If you retry a request with the same client token and the same parameters, the service returns the result of the original successful request.

deployment_configuration instance-attribute

deployment_configuration: DeploymentConfiguration

The configuration settings for the deployment.

deployment_description instance-attribute

deployment_description: NotRequired[Description]

A description of the deployment.

deployment_name instance-attribute

deployment_name: DeploymentName

The name of the deployment.

is_published instance-attribute

is_published: IsPublished

Specifies whether to publish the resource. When true, the resource is saved in published (ACTIVE) state. When false, it is saved as a draft (DRAFT). Default: true.

tags instance-attribute

tags: NotRequired[TagMap]

The tags to add to the resource when it is created.