AwsCloudformationStackSetCapabilityArgs

interface AwsCloudformationStackSetCapabilityArgs { stack?: undefined; stackSet: Omit<AwsCloudformationStackSetArgs, 'name'> & { name: string }; }

CloudFormation stack-set capability input for AwsCloudformationArgs.

Example

CODE
const component = new AwsCloudformation({
  stackSet: {
    name: 'securityControls',
    templateFile: { path: './templates/security.cf' },
    targetRegions: ['eu-west-1'],
    deploymentTargets: { organizationalUnitIds: ['ou-xxxx-yyyy'] },
  },
});

Properties

stack: undefined

Must be omitted when stackSet is used.

stackSet: Omit<AwsCloudformationStackSetArgs, 'name'> & { name: string }

CloudFormation stack-set capability.