Show / Hide Table of Contents

Class StackSetState

Inheritance
System.Object
InputArgs
ResourceArgs
StackSetState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CloudFormation
Assembly: Pulumi.Aws.dll
Syntax
public sealed class StackSetState : ResourceArgs

Constructors

View Source

StackSetState()

Declaration
public StackSetState()

Properties

View Source

AdministrationRoleArn

Amazon Resource Number (ARN) of the IAM Role in the administrator account.

Declaration
public Input<string> AdministrationRoleArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Arn

Amazon Resource Name (ARN) of the StackSet.

Declaration
public Input<string> Arn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Capabilities

A list of capabilities. Valid values: CAPABILITY_IAM, CAPABILITY_NAMED_IAM, CAPABILITY_AUTO_EXPAND.

Declaration
public InputList<string> Capabilities { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Description

Description of the StackSet.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ExecutionRoleName

Name of the IAM Role in all target accounts for StackSet operations. Defaults to AWSCloudFormationStackSetExecutionRole.

Declaration
public Input<string> ExecutionRoleName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

Name of the StackSet. The name must be unique in the region where you create your StackSet. The name can contain only alphanumeric characters (case-sensitive) and hyphens. It must start with an alphabetic character and cannot be longer than 128 characters.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Parameters

Key-value map of input parameters for the StackSet template. All template parameters, including those with a Default, must be configured or ignored with lifecycle configuration block ignore_changes argument. All NoEcho template parameters must be ignored with the lifecycle configuration block ignore_changes argument.

Declaration
public InputMap<string> Parameters { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

StackSetId

Unique identifier of the StackSet.

Declaration
public Input<string> StackSetId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

Key-value map of tags to associate with this StackSet 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.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

TemplateBody

String containing the CloudFormation template body. Maximum size: 51,200 bytes. Conflicts with template_url.

Declaration
public Input<string> TemplateBody { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TemplateUrl

String containing the location of a file containing the CloudFormation template body. The URL must point to a template that is located in an Amazon S3 bucket. Maximum location file size: 460,800 bytes. Conflicts with template_body.

Declaration
public Input<string> TemplateUrl { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.