AwsCloudformationStackSetDeploymentTargetsArgs

interface AwsCloudformationStackSetDeploymentTargetsArgs { accountFilterType?: Input<string>; accounts?: Input<Input<string>[]>; accountsUrl?: Input<string>; organizationalUnitIds?: Input<Input<string>[]>; organizationalUnitNamePaths?: Input<Input<string>[]>; }

Deployment target inputs for stack-set instances.

Example

CODE
const targets: AwsCloudformationStackSetDeploymentTargetsArgs = {
  organizationalUnitNamePaths: ['Workloads/Playground'],
  accounts: ['000000000000'],
};

Properties

accountFilterType: Input<string>

Optional account-filter strategy (NONE, INTERSECTION, DIFFERENCE, UNION).

accounts: Input<Input<string>[]>

Optional explicit account IDs to include in deployment targets.

accountsUrl: Input<string>

Optional S3 URL containing account IDs.

organizationalUnitIds: Input<Input<string>[]>

Optional explicit OU IDs. Merged OU IDs are deduplicated with IDs resolved from organizationalUnitNamePaths, preserving first-seen order.

organizationalUnitNamePaths: Input<Input<string>[]>

Optional slash-delimited OU name paths resolved at deployment time (e.g. Workloads/Playground). Non-empty values require an explicit AWS provider in component options and must resolve in payer or delegated admin account context.