CfnDeploymentProps Struct
Properties for defining a CfnDeployment.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_networksecuritymanager as networksecuritymanager } from 'aws-cdk-lib';
const cfnDeploymentProps: networksecuritymanager.CfnDeploymentProps = {
deploymentName: 'deploymentName',
// the properties below are optional
associatedPolicyList: [{
policyArn: 'policyArn',
}],
associatedScopeList: [{
scopeArn: 'scopeArn',
}],
deploymentConfiguration: {
enableCrossAccountVisibility: false,
},
deploymentDescription: 'deploymentDescription',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
associatedPolicyListIResolvable | IResolvable | CfnDeployment.AssociatedPolicyProperty[]associated_policy_listtyping.Union[IResolvable, typing.List[typing.Union[IResolvable, AssociatedPolicyProperty]]]associatedPolicyListIResolvableAssociatedPolicyListIResolvableAssociatedPolicyListinterface{}#List of policies associated with this deployment.
associatedScopeListIResolvable | IResolvable | CfnDeployment.AssociatedScopeProperty[]associated_scope_listtyping.Union[IResolvable, typing.List[typing.Union[IResolvable, AssociatedScopeProperty]]]associatedScopeListIResolvableAssociatedScopeListIResolvableAssociatedScopeListinterface{}#List of scopes associated with this deployment.
deploymentConfigurationIResolvable | CfnDeployment.DeploymentConfigurationPropertydeployment_configurationtyping.Union[IResolvable, DeploymentConfigurationProperty]deploymentConfigurationIResolvableDeploymentConfigurationIResolvableDeploymentConfigurationinterface{}#Configuration settings for the deployment.
deploymentDescriptionstringdeployment_descriptionstrdeploymentDescriptionStringDeploymentDescriptionstringDeploymentDescription*string#A description of the deployment.
deploymentNamestringdeployment_namestrdeploymentNameStringDeploymentNamestringDeploymentName*stringrequired#The name of the deployment.