1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. getCloudFormationStackSet
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.getCloudFormationStackSet

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

    Get a CloudFormationStackSet Azure REST API version: 2024-12-01.

    Using getCloudFormationStackSet

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCloudFormationStackSet(args: GetCloudFormationStackSetArgs, opts?: InvokeOptions): Promise<GetCloudFormationStackSetResult>
    function getCloudFormationStackSetOutput(args: GetCloudFormationStackSetOutputArgs, opts?: InvokeOptions): Output<GetCloudFormationStackSetResult>
    def get_cloud_formation_stack_set(name: Optional[str] = None,
                                      resource_group_name: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetCloudFormationStackSetResult
    def get_cloud_formation_stack_set_output(name: Optional[pulumi.Input[str]] = None,
                                      resource_group_name: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetCloudFormationStackSetResult]
    func LookupCloudFormationStackSet(ctx *Context, args *LookupCloudFormationStackSetArgs, opts ...InvokeOption) (*LookupCloudFormationStackSetResult, error)
    func LookupCloudFormationStackSetOutput(ctx *Context, args *LookupCloudFormationStackSetOutputArgs, opts ...InvokeOption) LookupCloudFormationStackSetResultOutput

    > Note: This function is named LookupCloudFormationStackSet in the Go SDK.

    public static class GetCloudFormationStackSet 
    {
        public static Task<GetCloudFormationStackSetResult> InvokeAsync(GetCloudFormationStackSetArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudFormationStackSetResult> Invoke(GetCloudFormationStackSetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCloudFormationStackSetResult> getCloudFormationStackSet(GetCloudFormationStackSetArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:awsconnector:getCloudFormationStackSet
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of CloudFormationStackSet
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Name string
    Name of CloudFormationStackSet
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    name String
    Name of CloudFormationStackSet
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    name string
    Name of CloudFormationStackSet
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    name str
    Name of CloudFormationStackSet
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    name String
    Name of CloudFormationStackSet
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getCloudFormationStackSet Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.AwsConnector.Outputs.CloudFormationStackSetPropertiesResponse
    The resource-specific properties for this 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"
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties CloudFormationStackSetPropertiesResponse
    The resource-specific properties for this 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"
    Tags map[string]string
    Resource tags.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties CloudFormationStackSetPropertiesResponse
    The resource-specific properties for this 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"
    tags Map<String,String>
    Resource tags.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties CloudFormationStackSetPropertiesResponse
    The resource-specific properties for this 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"
    tags {[key: string]: string}
    Resource tags.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties CloudFormationStackSetPropertiesResponse
    The resource-specific properties for this 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"
    tags Mapping[str, str]
    Resource tags.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    The resource-specific properties for this 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"
    tags Map<String>
    Resource tags.

    Supporting Types

    ActiveModelResponse

    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.

    AutoDeploymentResponse

    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.

    AwsCloudFormationStackSetPropertiesResponse

    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.

    CloudFormationStackSetPropertiesResponse

    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

    DeploymentTargetsResponse

    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.

    OperationPreferencesResponse

    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

    ParameterResponse

    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.

    StackInstancesResponse

    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

    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.

    TagResponse

    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 -.

    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