CfnDeploymentProps

class aws_cdk.aws_networksecuritymanager.CfnDeploymentProps(*, deployment_name, associated_policy_list=None, associated_scope_list=None, deployment_configuration=None, deployment_description=None, tags=None)

Bases: object

Properties for defining a CfnDeployment.

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

  • associated_policy_list (Union[IResolvable, Sequence[Union[IResolvable, AssociatedPolicyProperty, Dict[str, Any]]], None]) – List of policies associated with this deployment.

  • associated_scope_list (Union[IResolvable, Sequence[Union[IResolvable, AssociatedScopeProperty, Dict[str, Any]]], None]) – List of scopes associated with this deployment.

  • deployment_configuration (Union[IResolvable, DeploymentConfigurationProperty, Dict[str, Any], None]) – Configuration settings for the deployment.

  • deployment_description (Optional[str]) – A description of the deployment.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The tags associated with the deployment.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networksecuritymanager-deployment.html

ExampleMetadata:

fixture=_generated

Example:

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

cfn_deployment_props = networksecuritymanager.CfnDeploymentProps(
    deployment_name="deploymentName",

    # the properties below are optional
    associated_policy_list=[networksecuritymanager.CfnDeployment.AssociatedPolicyProperty(
        policy_arn="policyArn"
    )],
    associated_scope_list=[networksecuritymanager.CfnDeployment.AssociatedScopeProperty(
        scope_arn="scopeArn"
    )],
    deployment_configuration=networksecuritymanager.CfnDeployment.DeploymentConfigurationProperty(
        enable_cross_account_visibility=False
    ),
    deployment_description="deploymentDescription",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

associated_policy_list

List of policies associated with this deployment.

See:

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

associated_scope_list

List of scopes associated with this deployment.

See:

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

deployment_configuration

Configuration settings for the deployment.

See:

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

deployment_description

A description of the deployment.

See:

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

deployment_name

The name of the deployment.

See:

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

tags

The tags associated with the deployment.

See:

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