1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. CloudFormationStackSet
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.awsconnector.CloudFormationStackSet

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.

    Example Usage

    CloudFormationStackSets_CreateOrReplace

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var cloudFormationStackSet = new AzureNative.AwsConnector.CloudFormationStackSet("cloudFormationStackSet", new()
        {
            Location = "oubo",
            Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
            Properties = new AzureNative.AwsConnector.Inputs.CloudFormationStackSetPropertiesArgs
            {
                Arn = "sldueqvlzdilykrozxapbb",
                AwsAccountId = "jtdycoxjyvqvrxyy",
                AwsProperties = new AzureNative.AwsConnector.Inputs.AwsCloudFormationStackSetPropertiesArgs
                {
                    AdministrationRoleARN = "ybtuoky",
                    AutoDeployment = new AzureNative.AwsConnector.Inputs.AutoDeploymentArgs
                    {
                        Enabled = true,
                        RetainStacksOnAccountRemoval = true,
                    },
                    CallAs = AzureNative.AwsConnector.CallAs.DELEGATED_ADMIN,
                    Capabilities = new[]
                    {
                        "begwecrhvitloplqjhhydjwhve",
                    },
                    Description = "czkasvectlrpghrjojr",
                    ExecutionRoleName = "fclmt",
                    ManagedExecution = new AzureNative.AwsConnector.Inputs.ActiveModelArgs
                    {
                        Active = true,
                    },
                    OperationPreferences = new AzureNative.AwsConnector.Inputs.OperationPreferencesArgs
                    {
                        FailureToleranceCount = 30,
                        FailureTolerancePercentage = 16,
                        MaxConcurrentCount = 11,
                        MaxConcurrentPercentage = 15,
                        RegionConcurrencyType = AzureNative.AwsConnector.OperationPreferencesRegionConcurrencyType.PARALLEL,
                        RegionOrder = new[]
                        {
                            "gwaceriunclgehhoue",
                        },
                    },
                    Parameters = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.ParameterArgs
                        {
                            ParameterValue = "lldiqsjfqukysjecb",
                        },
                    },
                    PermissionModel = AzureNative.AwsConnector.PermissionModel.SELF_MANAGED,
                    StackInstancesGroup = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.StackInstancesArgs
                        {
                            DeploymentTargets = new AzureNative.AwsConnector.Inputs.DeploymentTargetsArgs
                            {
                                AccountFilterType = AzureNative.AwsConnector.DeploymentTargetsAccountFilterType.DIFFERENCE,
                                Accounts = new[]
                                {
                                    "xc",
                                },
                                AccountsUrl = "nvixaunvovhintyelj",
                                OrganizationalUnitIds = new[]
                                {
                                    "gnnzuj",
                                },
                            },
                            ParameterOverrides = new[]
                            {
                                new AzureNative.AwsConnector.Inputs.ParameterArgs
                                {
                                    ParameterValue = "lldiqsjfqukysjecb",
                                },
                            },
                            Regions = new[]
                            {
                                "eyondljwt",
                            },
                        },
                    },
                    StackSetId = "ypfkcclgbgzikkjqfeiq",
                    StackSetName = "bkfqkuqedspfb",
                    Tags = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.TagArgs
                        {
                            Key = "rhuz",
                            Value = "ntm",
                        },
                    },
                    TemplateBody = "no",
                    TemplateURL = "icoki",
                },
                AwsRegion = "drpqdznyarlwjnjslcrmvm",
                AwsSourceSchema = "wpvatxlrosokkyqsq",
                AwsTags = 
                {
                    { "key7598", "zigarduulhgfhujfaxwpu" },
                },
                PublicCloudConnectorsResourceId = "eqapackzslaofkx",
                PublicCloudResourceName = "dyaxkuzcwhqspayuipml",
            },
            ResourceGroupName = "rgcloudFormationStackSet",
            Tags = 
            {
                { "key307", "edjq" },
            },
        });
    
    });
    
    package main
    
    import (
    	awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := awsconnector.NewCloudFormationStackSet(ctx, "cloudFormationStackSet", &awsconnector.CloudFormationStackSetArgs{
    			Location: pulumi.String("oubo"),
    			Name:     pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
    			Properties: &awsconnector.CloudFormationStackSetPropertiesArgs{
    				Arn:          pulumi.String("sldueqvlzdilykrozxapbb"),
    				AwsAccountId: pulumi.String("jtdycoxjyvqvrxyy"),
    				AwsProperties: &awsconnector.AwsCloudFormationStackSetPropertiesArgs{
    					AdministrationRoleARN: pulumi.String("ybtuoky"),
    					AutoDeployment: &awsconnector.AutoDeploymentArgs{
    						Enabled:                      pulumi.Bool(true),
    						RetainStacksOnAccountRemoval: pulumi.Bool(true),
    					},
    					CallAs: pulumi.String(awsconnector.CallAs_DELEGATED_ADMIN),
    					Capabilities: pulumi.StringArray{
    						pulumi.String("begwecrhvitloplqjhhydjwhve"),
    					},
    					Description:       pulumi.String("czkasvectlrpghrjojr"),
    					ExecutionRoleName: pulumi.String("fclmt"),
    					ManagedExecution: &awsconnector.ActiveModelArgs{
    						Active: pulumi.Bool(true),
    					},
    					OperationPreferences: &awsconnector.OperationPreferencesArgs{
    						FailureToleranceCount:      pulumi.Int(30),
    						FailureTolerancePercentage: pulumi.Int(16),
    						MaxConcurrentCount:         pulumi.Int(11),
    						MaxConcurrentPercentage:    pulumi.Int(15),
    						RegionConcurrencyType:      pulumi.String(awsconnector.OperationPreferencesRegionConcurrencyTypePARALLEL),
    						RegionOrder: pulumi.StringArray{
    							pulumi.String("gwaceriunclgehhoue"),
    						},
    					},
    					Parameters: awsconnector.ParameterArray{
    						&awsconnector.ParameterArgs{
    							ParameterValue: pulumi.String("lldiqsjfqukysjecb"),
    						},
    					},
    					PermissionModel: pulumi.String(awsconnector.PermissionModel_SELF_MANAGED),
    					StackInstancesGroup: awsconnector.StackInstancesArray{
    						&awsconnector.StackInstancesArgs{
    							DeploymentTargets: &awsconnector.DeploymentTargetsArgs{
    								AccountFilterType: pulumi.String(awsconnector.DeploymentTargetsAccountFilterTypeDIFFERENCE),
    								Accounts: pulumi.StringArray{
    									pulumi.String("xc"),
    								},
    								AccountsUrl: pulumi.String("nvixaunvovhintyelj"),
    								OrganizationalUnitIds: pulumi.StringArray{
    									pulumi.String("gnnzuj"),
    								},
    							},
    							ParameterOverrides: awsconnector.ParameterArray{
    								&awsconnector.ParameterArgs{
    									ParameterValue: pulumi.String("lldiqsjfqukysjecb"),
    								},
    							},
    							Regions: pulumi.StringArray{
    								pulumi.String("eyondljwt"),
    							},
    						},
    					},
    					StackSetId:   pulumi.String("ypfkcclgbgzikkjqfeiq"),
    					StackSetName: pulumi.String("bkfqkuqedspfb"),
    					Tags: awsconnector.TagArray{
    						&awsconnector.TagArgs{
    							Key:   pulumi.String("rhuz"),
    							Value: pulumi.String("ntm"),
    						},
    					},
    					TemplateBody: pulumi.String("no"),
    					TemplateURL:  pulumi.String("icoki"),
    				},
    				AwsRegion:       pulumi.String("drpqdznyarlwjnjslcrmvm"),
    				AwsSourceSchema: pulumi.String("wpvatxlrosokkyqsq"),
    				AwsTags: pulumi.StringMap{
    					"key7598": pulumi.String("zigarduulhgfhujfaxwpu"),
    				},
    				PublicCloudConnectorsResourceId: pulumi.String("eqapackzslaofkx"),
    				PublicCloudResourceName:         pulumi.String("dyaxkuzcwhqspayuipml"),
    			},
    			ResourceGroupName: pulumi.String("rgcloudFormationStackSet"),
    			Tags: pulumi.StringMap{
    				"key307": pulumi.String("edjq"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.awsconnector.CloudFormationStackSet;
    import com.pulumi.azurenative.awsconnector.CloudFormationStackSetArgs;
    import com.pulumi.azurenative.awsconnector.inputs.CloudFormationStackSetPropertiesArgs;
    import com.pulumi.azurenative.awsconnector.inputs.AwsCloudFormationStackSetPropertiesArgs;
    import com.pulumi.azurenative.awsconnector.inputs.AutoDeploymentArgs;
    import com.pulumi.azurenative.awsconnector.inputs.ActiveModelArgs;
    import com.pulumi.azurenative.awsconnector.inputs.OperationPreferencesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var cloudFormationStackSet = new CloudFormationStackSet("cloudFormationStackSet", CloudFormationStackSetArgs.builder()
                .location("oubo")
                .name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
                .properties(CloudFormationStackSetPropertiesArgs.builder()
                    .arn("sldueqvlzdilykrozxapbb")
                    .awsAccountId("jtdycoxjyvqvrxyy")
                    .awsProperties(AwsCloudFormationStackSetPropertiesArgs.builder()
                        .administrationRoleARN("ybtuoky")
                        .autoDeployment(AutoDeploymentArgs.builder()
                            .enabled(true)
                            .retainStacksOnAccountRemoval(true)
                            .build())
                        .callAs("DELEGATED_ADMIN")
                        .capabilities("begwecrhvitloplqjhhydjwhve")
                        .description("czkasvectlrpghrjojr")
                        .executionRoleName("fclmt")
                        .managedExecution(ActiveModelArgs.builder()
                            .active(true)
                            .build())
                        .operationPreferences(OperationPreferencesArgs.builder()
                            .failureToleranceCount(30)
                            .failureTolerancePercentage(16)
                            .maxConcurrentCount(11)
                            .maxConcurrentPercentage(15)
                            .regionConcurrencyType("PARALLEL")
                            .regionOrder("gwaceriunclgehhoue")
                            .build())
                        .parameters(ParameterArgs.builder()
                            .parameterValue("lldiqsjfqukysjecb")
                            .build())
                        .permissionModel("SELF_MANAGED")
                        .stackInstancesGroup(StackInstancesArgs.builder()
                            .deploymentTargets(DeploymentTargetsArgs.builder()
                                .accountFilterType("DIFFERENCE")
                                .accounts("xc")
                                .accountsUrl("nvixaunvovhintyelj")
                                .organizationalUnitIds("gnnzuj")
                                .build())
                            .parameterOverrides(ParameterArgs.builder()
                                .parameterValue("lldiqsjfqukysjecb")
                                .build())
                            .regions("eyondljwt")
                            .build())
                        .stackSetId("ypfkcclgbgzikkjqfeiq")
                        .stackSetName("bkfqkuqedspfb")
                        .tags(TagArgs.builder()
                            .key("rhuz")
                            .value("ntm")
                            .build())
                        .templateBody("no")
                        .templateURL("icoki")
                        .build())
                    .awsRegion("drpqdznyarlwjnjslcrmvm")
                    .awsSourceSchema("wpvatxlrosokkyqsq")
                    .awsTags(Map.of("key7598", "zigarduulhgfhujfaxwpu"))
                    .publicCloudConnectorsResourceId("eqapackzslaofkx")
                    .publicCloudResourceName("dyaxkuzcwhqspayuipml")
                    .build())
                .resourceGroupName("rgcloudFormationStackSet")
                .tags(Map.of("key307", "edjq"))
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    cloud_formation_stack_set = azure_native.awsconnector.CloudFormationStackSet("cloudFormationStackSet",
        location="oubo",
        name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        properties={
            "arn": "sldueqvlzdilykrozxapbb",
            "aws_account_id": "jtdycoxjyvqvrxyy",
            "aws_properties": {
                "administration_role_arn": "ybtuoky",
                "auto_deployment": {
                    "enabled": True,
                    "retain_stacks_on_account_removal": True,
                },
                "call_as": azure_native.awsconnector.CallAs.DELEGATE_D_ADMIN,
                "capabilities": ["begwecrhvitloplqjhhydjwhve"],
                "description": "czkasvectlrpghrjojr",
                "execution_role_name": "fclmt",
                "managed_execution": {
                    "active": True,
                },
                "operation_preferences": {
                    "failure_tolerance_count": 30,
                    "failure_tolerance_percentage": 16,
                    "max_concurrent_count": 11,
                    "max_concurrent_percentage": 15,
                    "region_concurrency_type": azure_native.awsconnector.OperationPreferencesRegionConcurrencyType.PARALLEL,
                    "region_order": ["gwaceriunclgehhoue"],
                },
                "parameters": [{
                    "parameter_value": "lldiqsjfqukysjecb",
                }],
                "permission_model": azure_native.awsconnector.PermissionModel.SEL_F_MANAGED,
                "stack_instances_group": [{
                    "deployment_targets": {
                        "account_filter_type": azure_native.awsconnector.DeploymentTargetsAccountFilterType.DIFFERENCE,
                        "accounts": ["xc"],
                        "accounts_url": "nvixaunvovhintyelj",
                        "organizational_unit_ids": ["gnnzuj"],
                    },
                    "parameter_overrides": [{
                        "parameter_value": "lldiqsjfqukysjecb",
                    }],
                    "regions": ["eyondljwt"],
                }],
                "stack_set_id": "ypfkcclgbgzikkjqfeiq",
                "stack_set_name": "bkfqkuqedspfb",
                "tags": [{
                    "key": "rhuz",
                    "value": "ntm",
                }],
                "template_body": "no",
                "template_url": "icoki",
            },
            "aws_region": "drpqdznyarlwjnjslcrmvm",
            "aws_source_schema": "wpvatxlrosokkyqsq",
            "aws_tags": {
                "key7598": "zigarduulhgfhujfaxwpu",
            },
            "public_cloud_connectors_resource_id": "eqapackzslaofkx",
            "public_cloud_resource_name": "dyaxkuzcwhqspayuipml",
        },
        resource_group_name="rgcloudFormationStackSet",
        tags={
            "key307": "edjq",
        })
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const cloudFormationStackSet = new azure_native.awsconnector.CloudFormationStackSet("cloudFormationStackSet", {
        location: "oubo",
        name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        properties: {
            arn: "sldueqvlzdilykrozxapbb",
            awsAccountId: "jtdycoxjyvqvrxyy",
            awsProperties: {
                administrationRoleARN: "ybtuoky",
                autoDeployment: {
                    enabled: true,
                    retainStacksOnAccountRemoval: true,
                },
                callAs: azure_native.awsconnector.CallAs.DELEGATED_ADMIN,
                capabilities: ["begwecrhvitloplqjhhydjwhve"],
                description: "czkasvectlrpghrjojr",
                executionRoleName: "fclmt",
                managedExecution: {
                    active: true,
                },
                operationPreferences: {
                    failureToleranceCount: 30,
                    failureTolerancePercentage: 16,
                    maxConcurrentCount: 11,
                    maxConcurrentPercentage: 15,
                    regionConcurrencyType: azure_native.awsconnector.OperationPreferencesRegionConcurrencyType.PARALLEL,
                    regionOrder: ["gwaceriunclgehhoue"],
                },
                parameters: [{
                    parameterValue: "lldiqsjfqukysjecb",
                }],
                permissionModel: azure_native.awsconnector.PermissionModel.SELF_MANAGED,
                stackInstancesGroup: [{
                    deploymentTargets: {
                        accountFilterType: azure_native.awsconnector.DeploymentTargetsAccountFilterType.DIFFERENCE,
                        accounts: ["xc"],
                        accountsUrl: "nvixaunvovhintyelj",
                        organizationalUnitIds: ["gnnzuj"],
                    },
                    parameterOverrides: [{
                        parameterValue: "lldiqsjfqukysjecb",
                    }],
                    regions: ["eyondljwt"],
                }],
                stackSetId: "ypfkcclgbgzikkjqfeiq",
                stackSetName: "bkfqkuqedspfb",
                tags: [{
                    key: "rhuz",
                    value: "ntm",
                }],
                templateBody: "no",
                templateURL: "icoki",
            },
            awsRegion: "drpqdznyarlwjnjslcrmvm",
            awsSourceSchema: "wpvatxlrosokkyqsq",
            awsTags: {
                key7598: "zigarduulhgfhujfaxwpu",
            },
            publicCloudConnectorsResourceId: "eqapackzslaofkx",
            publicCloudResourceName: "dyaxkuzcwhqspayuipml",
        },
        resourceGroupName: "rgcloudFormationStackSet",
        tags: {
            key307: "edjq",
        },
    });
    
    resources:
      cloudFormationStackSet:
        type: azure-native:awsconnector:CloudFormationStackSet
        properties:
          location: oubo
          name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
          properties:
            arn: sldueqvlzdilykrozxapbb
            awsAccountId: jtdycoxjyvqvrxyy
            awsProperties:
              administrationRoleARN: ybtuoky
              autoDeployment:
                enabled: true
                retainStacksOnAccountRemoval: true
              callAs: DELEGATED_ADMIN
              capabilities:
                - begwecrhvitloplqjhhydjwhve
              description: czkasvectlrpghrjojr
              executionRoleName: fclmt
              managedExecution:
                active: true
              operationPreferences:
                failureToleranceCount: 30
                failureTolerancePercentage: 16
                maxConcurrentCount: 11
                maxConcurrentPercentage: 15
                regionConcurrencyType: PARALLEL
                regionOrder:
                  - gwaceriunclgehhoue
              parameters:
                - parameterValue: lldiqsjfqukysjecb
              permissionModel: SELF_MANAGED
              stackInstancesGroup:
                - deploymentTargets:
                    accountFilterType: DIFFERENCE
                    accounts:
                      - xc
                    accountsUrl: nvixaunvovhintyelj
                    organizationalUnitIds:
                      - gnnzuj
                  parameterOverrides:
                    - parameterValue: lldiqsjfqukysjecb
                  regions:
                    - eyondljwt
              stackSetId: ypfkcclgbgzikkjqfeiq
              stackSetName: bkfqkuqedspfb
              tags:
                - key: rhuz
                  value: ntm
              templateBody: no
              templateURL: icoki
            awsRegion: drpqdznyarlwjnjslcrmvm
            awsSourceSchema: wpvatxlrosokkyqsq
            awsTags:
              key7598: zigarduulhgfhujfaxwpu
            publicCloudConnectorsResourceId: eqapackzslaofkx
            publicCloudResourceName: dyaxkuzcwhqspayuipml
          resourceGroupName: rgcloudFormationStackSet
          tags:
            key307: edjq
    

    Create CloudFormationStackSet Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CloudFormationStackSet(name: string, args: CloudFormationStackSetArgs, opts?: CustomResourceOptions);
    @overload
    def CloudFormationStackSet(resource_name: str,
                               args: CloudFormationStackSetArgs,
                               opts: Optional[ResourceOptions] = None)
    
    @overload
    def CloudFormationStackSet(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               resource_group_name: Optional[str] = None,
                               location: Optional[str] = None,
                               name: Optional[str] = None,
                               properties: Optional[CloudFormationStackSetPropertiesArgs] = None,
                               tags: Optional[Mapping[str, str]] = None)
    func NewCloudFormationStackSet(ctx *Context, name string, args CloudFormationStackSetArgs, opts ...ResourceOption) (*CloudFormationStackSet, error)
    public CloudFormationStackSet(string name, CloudFormationStackSetArgs args, CustomResourceOptions? opts = null)
    public CloudFormationStackSet(String name, CloudFormationStackSetArgs args)
    public CloudFormationStackSet(String name, CloudFormationStackSetArgs args, CustomResourceOptions options)
    
    type: azure-native:awsconnector:CloudFormationStackSet
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CloudFormationStackSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CloudFormationStackSetArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CloudFormationStackSetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CloudFormationStackSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CloudFormationStackSetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var cloudFormationStackSetResource = new AzureNative.AwsConnector.CloudFormationStackSet("cloudFormationStackSetResource", new()
    {
        ResourceGroupName = "string",
        Location = "string",
        Name = "string",
        Properties = new AzureNative.AwsConnector.Inputs.CloudFormationStackSetPropertiesArgs
        {
            Arn = "string",
            AwsAccountId = "string",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsCloudFormationStackSetPropertiesArgs
            {
                AdministrationRoleARN = "string",
                AutoDeployment = new AzureNative.AwsConnector.Inputs.AutoDeploymentArgs
                {
                    Enabled = false,
                    RetainStacksOnAccountRemoval = false,
                },
                CallAs = "string",
                Capabilities = new[]
                {
                    "string",
                },
                Description = "string",
                ExecutionRoleName = "string",
                ManagedExecution = new AzureNative.AwsConnector.Inputs.ActiveModelArgs
                {
                    Active = false,
                },
                OperationPreferences = new AzureNative.AwsConnector.Inputs.OperationPreferencesArgs
                {
                    FailureToleranceCount = 0,
                    FailureTolerancePercentage = 0,
                    MaxConcurrentCount = 0,
                    MaxConcurrentPercentage = 0,
                    RegionConcurrencyType = "string",
                    RegionOrder = new[]
                    {
                        "string",
                    },
                },
                Parameters = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ParameterArgs
                    {
                        ParameterKey = "string",
                        ParameterName = "string",
                        ParameterValue = "string",
                    },
                },
                PermissionModel = "string",
                StackInstancesGroup = new[]
                {
                    new AzureNative.AwsConnector.Inputs.StackInstancesArgs
                    {
                        DeploymentTargets = new AzureNative.AwsConnector.Inputs.DeploymentTargetsArgs
                        {
                            AccountFilterType = "string",
                            Accounts = new[]
                            {
                                "string",
                            },
                            AccountsUrl = "string",
                            OrganizationalUnitIds = new[]
                            {
                                "string",
                            },
                        },
                        ParameterOverrides = new[]
                        {
                            new AzureNative.AwsConnector.Inputs.ParameterArgs
                            {
                                ParameterKey = "string",
                                ParameterName = "string",
                                ParameterValue = "string",
                            },
                        },
                        Regions = new[]
                        {
                            "string",
                        },
                    },
                },
                StackSetId = "string",
                StackSetName = "string",
                Tags = new[]
                {
                    new AzureNative.AwsConnector.Inputs.TagArgs
                    {
                        Key = "string",
                        Value = "string",
                    },
                },
                TemplateBody = "string",
                TemplateURL = "string",
            },
            AwsRegion = "string",
            AwsSourceSchema = "string",
            AwsTags = 
            {
                { "string", "string" },
            },
            PublicCloudConnectorsResourceId = "string",
            PublicCloudResourceName = "string",
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := awsconnector.NewCloudFormationStackSet(ctx, "cloudFormationStackSetResource", &awsconnector.CloudFormationStackSetArgs{
    	ResourceGroupName: pulumi.String("string"),
    	Location:          pulumi.String("string"),
    	Name:              pulumi.String("string"),
    	Properties: &awsconnector.CloudFormationStackSetPropertiesArgs{
    		Arn:          pulumi.String("string"),
    		AwsAccountId: pulumi.String("string"),
    		AwsProperties: &awsconnector.AwsCloudFormationStackSetPropertiesArgs{
    			AdministrationRoleARN: pulumi.String("string"),
    			AutoDeployment: &awsconnector.AutoDeploymentArgs{
    				Enabled:                      pulumi.Bool(false),
    				RetainStacksOnAccountRemoval: pulumi.Bool(false),
    			},
    			CallAs: pulumi.String("string"),
    			Capabilities: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Description:       pulumi.String("string"),
    			ExecutionRoleName: pulumi.String("string"),
    			ManagedExecution: &awsconnector.ActiveModelArgs{
    				Active: pulumi.Bool(false),
    			},
    			OperationPreferences: &awsconnector.OperationPreferencesArgs{
    				FailureToleranceCount:      pulumi.Int(0),
    				FailureTolerancePercentage: pulumi.Int(0),
    				MaxConcurrentCount:         pulumi.Int(0),
    				MaxConcurrentPercentage:    pulumi.Int(0),
    				RegionConcurrencyType:      pulumi.String("string"),
    				RegionOrder: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    			Parameters: awsconnector.ParameterArray{
    				&awsconnector.ParameterArgs{
    					ParameterKey:   pulumi.String("string"),
    					ParameterName:  pulumi.String("string"),
    					ParameterValue: pulumi.String("string"),
    				},
    			},
    			PermissionModel: pulumi.String("string"),
    			StackInstancesGroup: awsconnector.StackInstancesArray{
    				&awsconnector.StackInstancesArgs{
    					DeploymentTargets: &awsconnector.DeploymentTargetsArgs{
    						AccountFilterType: pulumi.String("string"),
    						Accounts: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						AccountsUrl: pulumi.String("string"),
    						OrganizationalUnitIds: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    					},
    					ParameterOverrides: awsconnector.ParameterArray{
    						&awsconnector.ParameterArgs{
    							ParameterKey:   pulumi.String("string"),
    							ParameterName:  pulumi.String("string"),
    							ParameterValue: pulumi.String("string"),
    						},
    					},
    					Regions: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			StackSetId:   pulumi.String("string"),
    			StackSetName: pulumi.String("string"),
    			Tags: awsconnector.TagArray{
    				&awsconnector.TagArgs{
    					Key:   pulumi.String("string"),
    					Value: pulumi.String("string"),
    				},
    			},
    			TemplateBody: pulumi.String("string"),
    			TemplateURL:  pulumi.String("string"),
    		},
    		AwsRegion:       pulumi.String("string"),
    		AwsSourceSchema: pulumi.String("string"),
    		AwsTags: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		PublicCloudConnectorsResourceId: pulumi.String("string"),
    		PublicCloudResourceName:         pulumi.String("string"),
    	},
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var cloudFormationStackSetResource = new CloudFormationStackSet("cloudFormationStackSetResource", CloudFormationStackSetArgs.builder()
        .resourceGroupName("string")
        .location("string")
        .name("string")
        .properties(CloudFormationStackSetPropertiesArgs.builder()
            .arn("string")
            .awsAccountId("string")
            .awsProperties(AwsCloudFormationStackSetPropertiesArgs.builder()
                .administrationRoleARN("string")
                .autoDeployment(AutoDeploymentArgs.builder()
                    .enabled(false)
                    .retainStacksOnAccountRemoval(false)
                    .build())
                .callAs("string")
                .capabilities("string")
                .description("string")
                .executionRoleName("string")
                .managedExecution(ActiveModelArgs.builder()
                    .active(false)
                    .build())
                .operationPreferences(OperationPreferencesArgs.builder()
                    .failureToleranceCount(0)
                    .failureTolerancePercentage(0)
                    .maxConcurrentCount(0)
                    .maxConcurrentPercentage(0)
                    .regionConcurrencyType("string")
                    .regionOrder("string")
                    .build())
                .parameters(ParameterArgs.builder()
                    .parameterKey("string")
                    .parameterName("string")
                    .parameterValue("string")
                    .build())
                .permissionModel("string")
                .stackInstancesGroup(StackInstancesArgs.builder()
                    .deploymentTargets(DeploymentTargetsArgs.builder()
                        .accountFilterType("string")
                        .accounts("string")
                        .accountsUrl("string")
                        .organizationalUnitIds("string")
                        .build())
                    .parameterOverrides(ParameterArgs.builder()
                        .parameterKey("string")
                        .parameterName("string")
                        .parameterValue("string")
                        .build())
                    .regions("string")
                    .build())
                .stackSetId("string")
                .stackSetName("string")
                .tags(TagArgs.builder()
                    .key("string")
                    .value("string")
                    .build())
                .templateBody("string")
                .templateURL("string")
                .build())
            .awsRegion("string")
            .awsSourceSchema("string")
            .awsTags(Map.of("string", "string"))
            .publicCloudConnectorsResourceId("string")
            .publicCloudResourceName("string")
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    cloud_formation_stack_set_resource = azure_native.awsconnector.CloudFormationStackSet("cloudFormationStackSetResource",
        resource_group_name="string",
        location="string",
        name="string",
        properties={
            "arn": "string",
            "aws_account_id": "string",
            "aws_properties": {
                "administration_role_arn": "string",
                "auto_deployment": {
                    "enabled": False,
                    "retain_stacks_on_account_removal": False,
                },
                "call_as": "string",
                "capabilities": ["string"],
                "description": "string",
                "execution_role_name": "string",
                "managed_execution": {
                    "active": False,
                },
                "operation_preferences": {
                    "failure_tolerance_count": 0,
                    "failure_tolerance_percentage": 0,
                    "max_concurrent_count": 0,
                    "max_concurrent_percentage": 0,
                    "region_concurrency_type": "string",
                    "region_order": ["string"],
                },
                "parameters": [{
                    "parameter_key": "string",
                    "parameter_name": "string",
                    "parameter_value": "string",
                }],
                "permission_model": "string",
                "stack_instances_group": [{
                    "deployment_targets": {
                        "account_filter_type": "string",
                        "accounts": ["string"],
                        "accounts_url": "string",
                        "organizational_unit_ids": ["string"],
                    },
                    "parameter_overrides": [{
                        "parameter_key": "string",
                        "parameter_name": "string",
                        "parameter_value": "string",
                    }],
                    "regions": ["string"],
                }],
                "stack_set_id": "string",
                "stack_set_name": "string",
                "tags": [{
                    "key": "string",
                    "value": "string",
                }],
                "template_body": "string",
                "template_url": "string",
            },
            "aws_region": "string",
            "aws_source_schema": "string",
            "aws_tags": {
                "string": "string",
            },
            "public_cloud_connectors_resource_id": "string",
            "public_cloud_resource_name": "string",
        },
        tags={
            "string": "string",
        })
    
    const cloudFormationStackSetResource = new azure_native.awsconnector.CloudFormationStackSet("cloudFormationStackSetResource", {
        resourceGroupName: "string",
        location: "string",
        name: "string",
        properties: {
            arn: "string",
            awsAccountId: "string",
            awsProperties: {
                administrationRoleARN: "string",
                autoDeployment: {
                    enabled: false,
                    retainStacksOnAccountRemoval: false,
                },
                callAs: "string",
                capabilities: ["string"],
                description: "string",
                executionRoleName: "string",
                managedExecution: {
                    active: false,
                },
                operationPreferences: {
                    failureToleranceCount: 0,
                    failureTolerancePercentage: 0,
                    maxConcurrentCount: 0,
                    maxConcurrentPercentage: 0,
                    regionConcurrencyType: "string",
                    regionOrder: ["string"],
                },
                parameters: [{
                    parameterKey: "string",
                    parameterName: "string",
                    parameterValue: "string",
                }],
                permissionModel: "string",
                stackInstancesGroup: [{
                    deploymentTargets: {
                        accountFilterType: "string",
                        accounts: ["string"],
                        accountsUrl: "string",
                        organizationalUnitIds: ["string"],
                    },
                    parameterOverrides: [{
                        parameterKey: "string",
                        parameterName: "string",
                        parameterValue: "string",
                    }],
                    regions: ["string"],
                }],
                stackSetId: "string",
                stackSetName: "string",
                tags: [{
                    key: "string",
                    value: "string",
                }],
                templateBody: "string",
                templateURL: "string",
            },
            awsRegion: "string",
            awsSourceSchema: "string",
            awsTags: {
                string: "string",
            },
            publicCloudConnectorsResourceId: "string",
            publicCloudResourceName: "string",
        },
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:awsconnector:CloudFormationStackSet
    properties:
        location: string
        name: string
        properties:
            arn: string
            awsAccountId: string
            awsProperties:
                administrationRoleARN: string
                autoDeployment:
                    enabled: false
                    retainStacksOnAccountRemoval: false
                callAs: string
                capabilities:
                    - string
                description: string
                executionRoleName: string
                managedExecution:
                    active: false
                operationPreferences:
                    failureToleranceCount: 0
                    failureTolerancePercentage: 0
                    maxConcurrentCount: 0
                    maxConcurrentPercentage: 0
                    regionConcurrencyType: string
                    regionOrder:
                        - string
                parameters:
                    - parameterKey: string
                      parameterName: string
                      parameterValue: string
                permissionModel: string
                stackInstancesGroup:
                    - deploymentTargets:
                        accountFilterType: string
                        accounts:
                            - string
                        accountsUrl: string
                        organizationalUnitIds:
                            - string
                      parameterOverrides:
                        - parameterKey: string
                          parameterName: string
                          parameterValue: string
                      regions:
                        - string
                stackSetId: string
                stackSetName: string
                tags:
                    - key: string
                      value: string
                templateBody: string
                templateURL: string
            awsRegion: string
            awsSourceSchema: string
            awsTags:
                string: string
            publicCloudConnectorsResourceId: string
            publicCloudResourceName: string
        resourceGroupName: string
        tags:
            string: string
    

    CloudFormationStackSet Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The CloudFormationStackSet resource accepts the following input properties:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of CloudFormationStackSet
    Properties Pulumi.AzureNative.AwsConnector.Inputs.CloudFormationStackSetProperties
    The resource-specific properties for this resource.
    Tags Dictionary<string, string>
    Resource tags.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of CloudFormationStackSet
    Properties CloudFormationStackSetPropertiesArgs
    The resource-specific properties for this resource.
    Tags map[string]string
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name String
    Name of CloudFormationStackSet
    properties CloudFormationStackSetProperties
    The resource-specific properties for this resource.
    tags Map<String,String>
    Resource tags.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    location string
    The geo-location where the resource lives
    name string
    Name of CloudFormationStackSet
    properties CloudFormationStackSetProperties
    The resource-specific properties for this resource.
    tags {[key: string]: string}
    Resource tags.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    location str
    The geo-location where the resource lives
    name str
    Name of CloudFormationStackSet
    properties CloudFormationStackSetPropertiesArgs
    The resource-specific properties for this resource.
    tags Mapping[str, str]
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name String
    Name of CloudFormationStackSet
    properties Property Map
    The resource-specific properties for this resource.
    tags Map<String>
    Resource tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CloudFormationStackSet resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    The provider-assigned unique ID for this managed resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    The provider-assigned unique ID for this managed resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    The provider-assigned unique ID for this managed resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    ActiveModel, ActiveModelArgs

    Active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    Active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active Boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active Boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.

    ActiveModelResponse, ActiveModelResponseArgs

    Active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    Active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active Boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active bool
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
    active Boolean
    When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.

    AutoDeployment, AutoDeploymentArgs

    Enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    RetainStacksOnAccountRemoval bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    Enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    RetainStacksOnAccountRemoval bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled Boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval Boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retain_stacks_on_account_removal bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled Boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval Boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.

    AutoDeploymentResponse, AutoDeploymentResponseArgs

    Enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    RetainStacksOnAccountRemoval bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    Enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    RetainStacksOnAccountRemoval bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled Boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval Boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled bool
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retain_stacks_on_account_removal bool
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.
    enabled Boolean
    If set to true, StackSets automatically deploys additional stack instances to AWS Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions. If an account is removed from a target organization or OU, StackSets deletes stack instances from the account in the specified Regions.
    retainStacksOnAccountRemoval Boolean
    If set to true, stack resources are retained when an account is removed from a target organization or OU. If set to false, stack resources are deleted. Specify only if Enabled is set to True.

    AwsCloudFormationStackSetProperties, AwsCloudFormationStackSetPropertiesArgs

    AdministrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    AutoDeployment Pulumi.AzureNative.AwsConnector.Inputs.AutoDeployment
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    CallAs string | Pulumi.AzureNative.AwsConnector.CallAs
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    Capabilities List<string>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    Description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    ExecutionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    ManagedExecution Pulumi.AzureNative.AwsConnector.Inputs.ActiveModel
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    OperationPreferences Pulumi.AzureNative.AwsConnector.Inputs.OperationPreferences
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    Parameters List<Pulumi.AzureNative.AwsConnector.Inputs.Parameter>
    The input parameters for the stack set template.
    PermissionModel string | Pulumi.AzureNative.AwsConnector.PermissionModel
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    StackInstancesGroup List<Pulumi.AzureNative.AwsConnector.Inputs.StackInstances>
    A group of stack instances with parameters in some specific accounts and regions.
    StackSetId string
    The ID of the stack set that you're creating.
    StackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.Tag>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    TemplateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    TemplateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    AdministrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    AutoDeployment AutoDeployment
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    CallAs string | CallAs
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    Capabilities []string
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    Description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    ExecutionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    ManagedExecution ActiveModel
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    OperationPreferences OperationPreferences
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    Parameters []Parameter
    The input parameters for the stack set template.
    PermissionModel string | PermissionModel
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    StackInstancesGroup []StackInstances
    A group of stack instances with parameters in some specific accounts and regions.
    StackSetId string
    The ID of the stack set that you're creating.
    StackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    Tags []Tag
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    TemplateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    TemplateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN String
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment AutoDeployment
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs String | CallAs
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities List<String>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description String
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName String
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution ActiveModel
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences OperationPreferences
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters List<Parameter>
    The input parameters for the stack set template.
    permissionModel String | PermissionModel
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup List<StackInstances>
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId String
    The ID of the stack set that you're creating.
    stackSetName String
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags List<Tag>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody String
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL String
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment AutoDeployment
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs string | CallAs
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities string[]
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution ActiveModel
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences OperationPreferences
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters Parameter[]
    The input parameters for the stack set template.
    permissionModel string | PermissionModel
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup StackInstances[]
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId string
    The ID of the stack set that you're creating.
    stackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags Tag[]
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administration_role_arn str
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    auto_deployment AutoDeployment
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    call_as str | CallAs
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities Sequence[str]
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description str
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    execution_role_name str
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managed_execution ActiveModel
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operation_preferences OperationPreferences
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters Sequence[Parameter]
    The input parameters for the stack set template.
    permission_model str | PermissionModel
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stack_instances_group Sequence[StackInstances]
    A group of stack instances with parameters in some specific accounts and regions.
    stack_set_id str
    The ID of the stack set that you're creating.
    stack_set_name str
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags Sequence[Tag]
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    template_body str
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    template_url str
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN String
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment Property Map
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs String | "DELEGATED_ADMIN" | "SELF"
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities List<String>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description String
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName String
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution Property Map
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences Property Map
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters List<Property Map>
    The input parameters for the stack set template.
    permissionModel String | "SELF_MANAGED" | "SERVICE_MANAGED"
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup List<Property Map>
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId String
    The ID of the stack set that you're creating.
    stackSetName String
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags List<Property Map>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody String
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL String
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.

    AwsCloudFormationStackSetPropertiesResponse, AwsCloudFormationStackSetPropertiesResponseArgs

    AdministrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    AutoDeployment Pulumi.AzureNative.AwsConnector.Inputs.AutoDeploymentResponse
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    CallAs string
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    Capabilities List<string>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    Description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    ExecutionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    ManagedExecution Pulumi.AzureNative.AwsConnector.Inputs.ActiveModelResponse
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    OperationPreferences Pulumi.AzureNative.AwsConnector.Inputs.OperationPreferencesResponse
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    Parameters List<Pulumi.AzureNative.AwsConnector.Inputs.ParameterResponse>
    The input parameters for the stack set template.
    PermissionModel string
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    StackInstancesGroup List<Pulumi.AzureNative.AwsConnector.Inputs.StackInstancesResponse>
    A group of stack instances with parameters in some specific accounts and regions.
    StackSetId string
    The ID of the stack set that you're creating.
    StackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    TemplateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    TemplateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    AdministrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    AutoDeployment AutoDeploymentResponse
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    CallAs string
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    Capabilities []string
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    Description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    ExecutionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    ManagedExecution ActiveModelResponse
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    OperationPreferences OperationPreferencesResponse
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    Parameters []ParameterResponse
    The input parameters for the stack set template.
    PermissionModel string
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    StackInstancesGroup []StackInstancesResponse
    A group of stack instances with parameters in some specific accounts and regions.
    StackSetId string
    The ID of the stack set that you're creating.
    StackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    Tags []TagResponse
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    TemplateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    TemplateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN String
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment AutoDeploymentResponse
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs String
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities List<String>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description String
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName String
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution ActiveModelResponse
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences OperationPreferencesResponse
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters List<ParameterResponse>
    The input parameters for the stack set template.
    permissionModel String
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup List<StackInstancesResponse>
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId String
    The ID of the stack set that you're creating.
    stackSetName String
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags List<TagResponse>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody String
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL String
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN string
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment AutoDeploymentResponse
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs string
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities string[]
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description string
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName string
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution ActiveModelResponse
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences OperationPreferencesResponse
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters ParameterResponse[]
    The input parameters for the stack set template.
    permissionModel string
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup StackInstancesResponse[]
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId string
    The ID of the stack set that you're creating.
    stackSetName string
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags TagResponse[]
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody string
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL string
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administration_role_arn str
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    auto_deployment AutoDeploymentResponse
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    call_as str
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities Sequence[str]
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description str
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    execution_role_name str
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managed_execution ActiveModelResponse
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operation_preferences OperationPreferencesResponse
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters Sequence[ParameterResponse]
    The input parameters for the stack set template.
    permission_model str
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stack_instances_group Sequence[StackInstancesResponse]
    A group of stack instances with parameters in some specific accounts and regions.
    stack_set_id str
    The ID of the stack set that you're creating.
    stack_set_name str
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags Sequence[TagResponse]
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    template_body str
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    template_url str
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.
    administrationRoleARN String
    The Amazon Resource Number (ARN) of the IAM role to use to create this stack set. Specify an IAM role only if you are using customized administrator roles to control which users or groups can manage specific stack sets within the same administrator account.
    autoDeployment Property Map
    Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to the target organization or organizational unit (OU). Specify only if PermissionModel is SERVICE_MANAGED.
    callAs String
    Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
    capabilities List<String>
    In some cases, you must explicitly acknowledge that your stack set template contains certain capabilities in order for AWS CloudFormation to create the stack set and related stack instances.
    description String
    A description of the stack set. You can use the description to identify the stack set's purpose or other important information.
    executionRoleName String
    The name of the IAM execution role to use to create the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole role for the stack set operation.
    managedExecution Property Map
    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
    operationPreferences Property Map
    The user-specified preferences for how AWS CloudFormation performs a stack set operation.
    parameters List<Property Map>
    The input parameters for the stack set template.
    permissionModel String
    Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED is specified.
    stackInstancesGroup List<Property Map>
    A group of stack instances with parameters in some specific accounts and regions.
    stackSetId String
    The ID of the stack set that you're creating.
    stackSetName String
    The name to associate with the stack set. The name must be unique in the Region where you create your stack set.
    tags List<Property Map>
    The key-value pairs to associate with this stack set and the stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks. A maximum number of 50 tags can be specified.
    templateBody String
    The structure that contains the template body, with a minimum length of 1 byte and a maximum length of 51,200 bytes.
    templateURL String
    Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket.

    CallAs, CallAsArgs

    DELEGATED_ADMIN
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    SELF
    SELFCallAs enum SELF
    CallAs_DELEGATED_ADMIN
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    CallAsSELF
    SELFCallAs enum SELF
    DELEGATED_ADMIN
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    SELF
    SELFCallAs enum SELF
    DELEGATED_ADMIN
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    SELF
    SELFCallAs enum SELF
    DELEGATE_D_ADMIN
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    SELF
    SELFCallAs enum SELF
    "DELEGATED_ADMIN"
    DELEGATED_ADMINCallAs enum DELEGATED_ADMIN
    "SELF"
    SELFCallAs enum SELF

    CloudFormationStackSetProperties, CloudFormationStackSetPropertiesArgs

    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsCloudFormationStackSetProperties
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags Dictionary<string, string>
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties AwsCloudFormationStackSetProperties
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags map[string]string
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties AwsCloudFormationStackSetProperties
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String,String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name
    arn string
    Amazon Resource Name (ARN)
    awsAccountId string
    AWS Account ID
    awsProperties AwsCloudFormationStackSetProperties
    AWS Properties
    awsRegion string
    AWS Region
    awsSourceSchema string
    AWS Source Schema
    awsTags {[key: string]: string}
    AWS Tags
    publicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    publicCloudResourceName string
    Public Cloud Resource Name
    arn str
    Amazon Resource Name (ARN)
    aws_account_id str
    AWS Account ID
    aws_properties AwsCloudFormationStackSetProperties
    AWS Properties
    aws_region str
    AWS Region
    aws_source_schema str
    AWS Source Schema
    aws_tags Mapping[str, str]
    AWS Tags
    public_cloud_connectors_resource_id str
    Public Cloud Connectors Resource ID
    public_cloud_resource_name str
    Public Cloud Resource Name
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties Property Map
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name

    CloudFormationStackSetPropertiesResponse, CloudFormationStackSetPropertiesResponseArgs

    ProvisioningState string
    The status of the last operation.
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsCloudFormationStackSetPropertiesResponse
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags Dictionary<string, string>
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    ProvisioningState string
    The status of the last operation.
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties AwsCloudFormationStackSetPropertiesResponse
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags map[string]string
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    provisioningState String
    The status of the last operation.
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties AwsCloudFormationStackSetPropertiesResponse
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String,String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name
    provisioningState string
    The status of the last operation.
    arn string
    Amazon Resource Name (ARN)
    awsAccountId string
    AWS Account ID
    awsProperties AwsCloudFormationStackSetPropertiesResponse
    AWS Properties
    awsRegion string
    AWS Region
    awsSourceSchema string
    AWS Source Schema
    awsTags {[key: string]: string}
    AWS Tags
    publicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    publicCloudResourceName string
    Public Cloud Resource Name
    provisioning_state str
    The status of the last operation.
    arn str
    Amazon Resource Name (ARN)
    aws_account_id str
    AWS Account ID
    aws_properties AwsCloudFormationStackSetPropertiesResponse
    AWS Properties
    aws_region str
    AWS Region
    aws_source_schema str
    AWS Source Schema
    aws_tags Mapping[str, str]
    AWS Tags
    public_cloud_connectors_resource_id str
    Public Cloud Connectors Resource ID
    public_cloud_resource_name str
    Public Cloud Resource Name
    provisioningState String
    The status of the last operation.
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties Property Map
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name

    DeploymentTargets, DeploymentTargetsArgs

    AccountFilterType string | Pulumi.AzureNative.AwsConnector.DeploymentTargetsAccountFilterType
    The filter type you want to apply on organizational units and accounts.
    Accounts List<string>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    AccountsUrl string
    Returns the value of the AccountsUrl property.
    OrganizationalUnitIds List<string>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    AccountFilterType string | DeploymentTargetsAccountFilterType
    The filter type you want to apply on organizational units and accounts.
    Accounts []string
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    AccountsUrl string
    Returns the value of the AccountsUrl property.
    OrganizationalUnitIds []string
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType String | DeploymentTargetsAccountFilterType
    The filter type you want to apply on organizational units and accounts.
    accounts List<String>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl String
    Returns the value of the AccountsUrl property.
    organizationalUnitIds List<String>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType string | DeploymentTargetsAccountFilterType
    The filter type you want to apply on organizational units and accounts.
    accounts string[]
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl string
    Returns the value of the AccountsUrl property.
    organizationalUnitIds string[]
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    account_filter_type str | DeploymentTargetsAccountFilterType
    The filter type you want to apply on organizational units and accounts.
    accounts Sequence[str]
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accounts_url str
    Returns the value of the AccountsUrl property.
    organizational_unit_ids Sequence[str]
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType String | "DIFFERENCE" | "INTERSECTION" | "NONE" | "UNION"
    The filter type you want to apply on organizational units and accounts.
    accounts List<String>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl String
    Returns the value of the AccountsUrl property.
    organizationalUnitIds List<String>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.

    DeploymentTargetsAccountFilterType, DeploymentTargetsAccountFilterTypeArgs

    DIFFERENCE
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    INTERSECTION
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    NONE
    NONEDeploymentTargetsAccountFilterType enum NONE
    UNION
    UNIONDeploymentTargetsAccountFilterType enum UNION
    DeploymentTargetsAccountFilterTypeDIFFERENCE
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    DeploymentTargetsAccountFilterTypeINTERSECTION
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    DeploymentTargetsAccountFilterTypeNONE
    NONEDeploymentTargetsAccountFilterType enum NONE
    DeploymentTargetsAccountFilterTypeUNION
    UNIONDeploymentTargetsAccountFilterType enum UNION
    DIFFERENCE
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    INTERSECTION
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    NONE
    NONEDeploymentTargetsAccountFilterType enum NONE
    UNION
    UNIONDeploymentTargetsAccountFilterType enum UNION
    DIFFERENCE
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    INTERSECTION
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    NONE
    NONEDeploymentTargetsAccountFilterType enum NONE
    UNION
    UNIONDeploymentTargetsAccountFilterType enum UNION
    DIFFERENCE
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    INTERSECTION
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    NONE
    NONEDeploymentTargetsAccountFilterType enum NONE
    UNION
    UNIONDeploymentTargetsAccountFilterType enum UNION
    "DIFFERENCE"
    DIFFERENCEDeploymentTargetsAccountFilterType enum DIFFERENCE
    "INTERSECTION"
    INTERSECTIONDeploymentTargetsAccountFilterType enum INTERSECTION
    "NONE"
    NONEDeploymentTargetsAccountFilterType enum NONE
    "UNION"
    UNIONDeploymentTargetsAccountFilterType enum UNION

    DeploymentTargetsResponse, DeploymentTargetsResponseArgs

    AccountFilterType string
    The filter type you want to apply on organizational units and accounts.
    Accounts List<string>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    AccountsUrl string
    Returns the value of the AccountsUrl property.
    OrganizationalUnitIds List<string>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    AccountFilterType string
    The filter type you want to apply on organizational units and accounts.
    Accounts []string
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    AccountsUrl string
    Returns the value of the AccountsUrl property.
    OrganizationalUnitIds []string
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType String
    The filter type you want to apply on organizational units and accounts.
    accounts List<String>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl String
    Returns the value of the AccountsUrl property.
    organizationalUnitIds List<String>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType string
    The filter type you want to apply on organizational units and accounts.
    accounts string[]
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl string
    Returns the value of the AccountsUrl property.
    organizationalUnitIds string[]
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    account_filter_type str
    The filter type you want to apply on organizational units and accounts.
    accounts Sequence[str]
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accounts_url str
    Returns the value of the AccountsUrl property.
    organizational_unit_ids Sequence[str]
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
    accountFilterType String
    The filter type you want to apply on organizational units and accounts.
    accounts List<String>
    AWS accounts that you want to create stack instances in the specified Region(s) for.
    accountsUrl String
    Returns the value of the AccountsUrl property.
    organizationalUnitIds List<String>
    The organization root ID or organizational unit (OU) IDs to which StackSets deploys.

    OperationPreferences, OperationPreferencesArgs

    FailureToleranceCount int
    Property failureToleranceCount
    FailureTolerancePercentage int
    Property failureTolerancePercentage
    MaxConcurrentCount int
    Property maxConcurrentCount
    MaxConcurrentPercentage int
    Property maxConcurrentPercentage
    RegionConcurrencyType string | Pulumi.AzureNative.AwsConnector.OperationPreferencesRegionConcurrencyType
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    RegionOrder List<string>
    Property regionOrder
    FailureToleranceCount int
    Property failureToleranceCount
    FailureTolerancePercentage int
    Property failureTolerancePercentage
    MaxConcurrentCount int
    Property maxConcurrentCount
    MaxConcurrentPercentage int
    Property maxConcurrentPercentage
    RegionConcurrencyType string | OperationPreferencesRegionConcurrencyType
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    RegionOrder []string
    Property regionOrder
    failureToleranceCount Integer
    Property failureToleranceCount
    failureTolerancePercentage Integer
    Property failureTolerancePercentage
    maxConcurrentCount Integer
    Property maxConcurrentCount
    maxConcurrentPercentage Integer
    Property maxConcurrentPercentage
    regionConcurrencyType String | OperationPreferencesRegionConcurrencyType
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder List<String>
    Property regionOrder
    failureToleranceCount number
    Property failureToleranceCount
    failureTolerancePercentage number
    Property failureTolerancePercentage
    maxConcurrentCount number
    Property maxConcurrentCount
    maxConcurrentPercentage number
    Property maxConcurrentPercentage
    regionConcurrencyType string | OperationPreferencesRegionConcurrencyType
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder string[]
    Property regionOrder
    failure_tolerance_count int
    Property failureToleranceCount
    failure_tolerance_percentage int
    Property failureTolerancePercentage
    max_concurrent_count int
    Property maxConcurrentCount
    max_concurrent_percentage int
    Property maxConcurrentPercentage
    region_concurrency_type str | OperationPreferencesRegionConcurrencyType
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    region_order Sequence[str]
    Property regionOrder
    failureToleranceCount Number
    Property failureToleranceCount
    failureTolerancePercentage Number
    Property failureTolerancePercentage
    maxConcurrentCount Number
    Property maxConcurrentCount
    maxConcurrentPercentage Number
    Property maxConcurrentPercentage
    regionConcurrencyType String | "PARALLEL" | "SEQUENTIAL"
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder List<String>
    Property regionOrder

    OperationPreferencesRegionConcurrencyType, OperationPreferencesRegionConcurrencyTypeArgs

    PARALLEL
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    SEQUENTIAL
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL
    OperationPreferencesRegionConcurrencyTypePARALLEL
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    OperationPreferencesRegionConcurrencyTypeSEQUENTIAL
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL
    PARALLEL
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    SEQUENTIAL
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL
    PARALLEL
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    SEQUENTIAL
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL
    PARALLEL
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    SEQUENTIAL
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL
    "PARALLEL"
    PARALLELOperationPreferencesRegionConcurrencyType enum PARALLEL
    "SEQUENTIAL"
    SEQUENTIALOperationPreferencesRegionConcurrencyType enum SEQUENTIAL

    OperationPreferencesResponse, OperationPreferencesResponseArgs

    FailureToleranceCount int
    Property failureToleranceCount
    FailureTolerancePercentage int
    Property failureTolerancePercentage
    MaxConcurrentCount int
    Property maxConcurrentCount
    MaxConcurrentPercentage int
    Property maxConcurrentPercentage
    RegionConcurrencyType string
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    RegionOrder List<string>
    Property regionOrder
    FailureToleranceCount int
    Property failureToleranceCount
    FailureTolerancePercentage int
    Property failureTolerancePercentage
    MaxConcurrentCount int
    Property maxConcurrentCount
    MaxConcurrentPercentage int
    Property maxConcurrentPercentage
    RegionConcurrencyType string
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    RegionOrder []string
    Property regionOrder
    failureToleranceCount Integer
    Property failureToleranceCount
    failureTolerancePercentage Integer
    Property failureTolerancePercentage
    maxConcurrentCount Integer
    Property maxConcurrentCount
    maxConcurrentPercentage Integer
    Property maxConcurrentPercentage
    regionConcurrencyType String
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder List<String>
    Property regionOrder
    failureToleranceCount number
    Property failureToleranceCount
    failureTolerancePercentage number
    Property failureTolerancePercentage
    maxConcurrentCount number
    Property maxConcurrentCount
    maxConcurrentPercentage number
    Property maxConcurrentPercentage
    regionConcurrencyType string
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder string[]
    Property regionOrder
    failure_tolerance_count int
    Property failureToleranceCount
    failure_tolerance_percentage int
    Property failureTolerancePercentage
    max_concurrent_count int
    Property maxConcurrentCount
    max_concurrent_percentage int
    Property maxConcurrentPercentage
    region_concurrency_type str
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    region_order Sequence[str]
    Property regionOrder
    failureToleranceCount Number
    Property failureToleranceCount
    failureTolerancePercentage Number
    Property failureTolerancePercentage
    maxConcurrentCount Number
    Property maxConcurrentCount
    maxConcurrentPercentage Number
    Property maxConcurrentPercentage
    regionConcurrencyType String
    The concurrency type of deploying StackSets operations in regions, could be in parallel or one region at a time
    regionOrder List<String>
    Property regionOrder

    Parameter, ParameterArgs

    ParameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    ParameterName string
    The name of the parameter.
    ParameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    ParameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    ParameterName string
    The name of the parameter.
    ParameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey String
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName String
    The name of the parameter.
    parameterValue String
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName string
    The name of the parameter.
    parameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameter_key str
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameter_name str
    The name of the parameter.
    parameter_value str
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey String
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName String
    The name of the parameter.
    parameterValue String
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.

    ParameterResponse, ParameterResponseArgs

    ParameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    ParameterName string
    The name of the parameter.
    ParameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    ParameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    ParameterName string
    The name of the parameter.
    ParameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey String
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName String
    The name of the parameter.
    parameterValue String
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey string
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName string
    The name of the parameter.
    parameterValue string
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameter_key str
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameter_name str
    The name of the parameter.
    parameter_value str
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.
    parameterKey String
    The key associated with the parameter. If you don't specify a key and value for a particular parameter, AWS CloudFormation uses the default value that is specified in your template.
    parameterName String
    The name of the parameter.
    parameterValue String
    The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.

    PermissionModel, PermissionModelArgs

    SELF_MANAGED
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    SERVICE_MANAGED
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED
    PermissionModel_SELF_MANAGED
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    PermissionModel_SERVICE_MANAGED
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED
    SELF_MANAGED
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    SERVICE_MANAGED
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED
    SELF_MANAGED
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    SERVICE_MANAGED
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED
    SEL_F_MANAGED
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    SERVIC_E_MANAGED
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED
    "SELF_MANAGED"
    SELF_MANAGEDPermissionModel enum SELF_MANAGED
    "SERVICE_MANAGED"
    SERVICE_MANAGEDPermissionModel enum SERVICE_MANAGED

    StackInstances, StackInstancesArgs

    DeploymentTargets Pulumi.AzureNative.AwsConnector.Inputs.DeploymentTargets
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    ParameterOverrides List<Pulumi.AzureNative.AwsConnector.Inputs.Parameter>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    Regions List<string>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    DeploymentTargets DeploymentTargets
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    ParameterOverrides []Parameter
    A list of stack set parameters whose values you want to override in the selected stack instances.
    Regions []string
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets DeploymentTargets
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides List<Parameter>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions List<String>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets DeploymentTargets
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides Parameter[]
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions string[]
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deployment_targets DeploymentTargets
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameter_overrides Sequence[Parameter]
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions Sequence[str]
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets Property Map
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides List<Property Map>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions List<String>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).

    StackInstancesResponse, StackInstancesResponseArgs

    DeploymentTargets Pulumi.AzureNative.AwsConnector.Inputs.DeploymentTargetsResponse
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    ParameterOverrides List<Pulumi.AzureNative.AwsConnector.Inputs.ParameterResponse>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    Regions List<string>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    DeploymentTargets DeploymentTargetsResponse
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    ParameterOverrides []ParameterResponse
    A list of stack set parameters whose values you want to override in the selected stack instances.
    Regions []string
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets DeploymentTargetsResponse
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides List<ParameterResponse>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions List<String>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets DeploymentTargetsResponse
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides ParameterResponse[]
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions string[]
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deployment_targets DeploymentTargetsResponse
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameter_overrides Sequence[ParameterResponse]
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions Sequence[str]
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).
    deploymentTargets Property Map
    The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
    parameterOverrides List<Property Map>
    A list of stack set parameters whose values you want to override in the selected stack instances.
    regions List<String>
    The names of one or more Regions where you want to create stack instances using the specified AWS account(s).

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Tag, TagArgs

    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key str
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value str
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

    TagResponse, TagResponseArgs

    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key str
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value str
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:awsconnector:CloudFormationStackSet gkzgnjmgm /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/cloudFormationStackSets/{name} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi