0       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      None (024=BKTyROLLBACK DO_NOTHINGDELETESUCCESS FAILURE CAPABILITY_IAMUPDATE_IN_PROGRESS UPDATE_FAILEDUPDATE_COMPLETEDELETE_SKIPPEDDELETE_IN_PROGRESS DELETE_FAILEDDELETE_COMPLETECREATE_IN_PROGRESS CREATE_FAILEDCREATE_COMPLETE!UPDATE_ROLLBACK_IN_PROGRESS"UPDATE_ROLLBACK_FAILED#,UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS$UPDATE_ROLLBACK_COMPLETE%UPDATE_IN_PROGRESS&#UPDATE_COMPLETE_CLEANUP_IN_PROGRESS'UPDATE_COMPLETE(ROLLBACK_IN_PROGRESS)ROLLBACK_FAILED*ROLLBACK_COMPLETE+DELETE_IN_PROGRESS, DELETE_FAILED-DELETE_COMPLETE.CREATE_IN_PROGRESS/ CREATE_FAILED0CREATE_COMPLETE2Version  2010-05-15& of the Amazon CloudFormation service.41 constructor.7The fields accessible through corresponding lenses are:5 ::   !6 ::   !5Required. A string used to identify this tag. You can specify a maximum of 128 characters for a tag key. Tags owned by Amazon Web Services (AWS) have the reserved prefix: 'aws:'.6Requiredk. A string containing the value for this tag. You can specify a maximum of 256 characters for a tag value.7 constructor.7The fields accessible through corresponding lenses are: 8 :: !9 ::   !: ::   !; ::   !< ::   = ::   !> ::   !? :: !@ :: !A :: "8The unique ID of this event.9;The logical name of the resource specified in the template.:UThe name or unique identifier associated with the physical instance of the resource.;3BLOB of the properties used to create the resource.<Current status of the resource.=5Success/failure message associated with the resource.>/Type of resource. (For more information, go to  ahttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.htmlAWS Resource Types Reference( in the AWS CloudFormation User Guide.)?0The unique ID name of the instance of the stack.@!The name associated with a stack.ATime the status was updated.B constructor.7The fields accessible through corresponding lenses are:C :: "D ::   "E ::   "F ::   !G :: !H ::  I ::   !J ::   !CThe time the stack was created.DThe time the stack was deleted.EsThe time the stack was last updated. This field will only be returned if the stack has been updated at least once.FUnique stack identifier.G#The name associated with the stack.H The current status of the stack.I9Success/Failure message associated with the stack status.JBThe template description of the template used to create the stack.K constructor.7The fields accessible through corresponding lenses are: L ::   !M :: "N :: !O ::   !P ::   !Q :: R ::   !S :: !T ::   !U ::   !L6User defined description associated with the resource.MTime the status was updated.N;The logical name of the resource specified in the template.OThe JSON format content of the MetadataA attribute declared for the resource. For more information, see  Yhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.htmlMetadata Attribute' in the AWS CloudFormation User Guide.PxThe name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.QCurrent status of the resource.R5Success/failure message associated with the resource.S0Type of resource. ((For more information, go to  ahttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.htmlAWS Resource Types Reference( in the AWS CloudFormation User Guide.)TUnique identifier of the stack.U#The name associated with the stack.V constructor.7The fields accessible through corresponding lenses are:W ::   !X ::   !Y ::   #Z ::   !W0The default value associated with the parameter.X7User defined description associated with the parameter.YYFlag indicating whether the parameter should be displayed as plain text in logs and UIs.Z'The name associated with the parameter.[ constructor.7The fields accessible through corresponding lenses are:\ ::   !] ::   !^ ::   #_ ::    ` ::   !a ::   !\#The default value of the parameter.]5The description that is associate with the parameter.^rFlag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console._GThe criteria that AWS CloudFormation uses to validate parameter values.`/The name that is associated with the parameter.aThe type of parameter.b constructor.7The fields accessible through corresponding lenses are: c ::   !d :: !e ::   !f :: g ::   !h :: !i ::   !j ::   !k :: "c6User defined description associated with the resource.d;The logical name of the resource specified in the template.exThe name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.fCurrent status of the resource.g5Success/failure message associated with the resource.h/Type of resource. (For more information, go to  ahttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.htmlAWS Resource Types Reference( in the AWS CloudFormation User Guide.)iUnique identifier of the stack.j#The name associated with the stack.kTime the status was updated.l constructor.7The fields accessible through corresponding lenses are:m ::   !n ::   !o ::   !m4User defined description associated with the output.n#The key associated with the output.o%The value associated with the output.p  constructor.7The fields accessible through corresponding lenses are:q :: [!]q4A list of values that are permitted for a parameter.r  constructor.7The fields accessible through corresponding lenses are:s :: "t :: !u ::   !v :: w ::   !x :: !sTime the status was updated.t;The logical name of the resource specified in the template.uZThe name or unique identifier that corresponds to a physical instance ID of the resource.vCurrent status of the resource.w5Success/failure message associated with the resource.x/Type of resource. (For more information, go to  ahttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.htmlAWS Resource Types Reference( in the AWS CloudFormation User Guide.)y constructor.7The fields accessible through corresponding lenses are:z :: [ ]{ :: "| ::   !} ::   #~ ::   " :: [!] :: [] :: [] ::   ! :: ! ::   ::   ! :: [1] ::   $z&The capabilities allowed in the stack.{$Time at which the stack was created.|3User defined description associated with the stack.}ABoolean to enable or disable rollback on stack creation failures:true: disable rollback false: enable rollback~sThe time the stack was last updated. This field will only be returned if the stack has been updated at least once.;SNS topic ARNs to which stack related events are published.A list of output structures. A list of  structures.Unique identifier of the stack.#The name associated with the stack.Current status of the stack.9Success/failure message associated with the stack status. A list of 19s that specify cost allocation information for the stack.?The amount of time within which stack creation should complete. constructor.7The fields accessible through corresponding lenses are: ::   ! ::   ! ::   #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.(The value associated with the parameter.{During a stack update, use the existing parameter value that the stack is using for a given parameter key. If you specify true$, do not specify a parameter value. %&'()*+,-./01234567 89:;<=> ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy !"#$%&'()*+,-./01z{|234567?8@A89:;<=>?@ABGCHCDEFGHIJKNSMQLMNOPQRSTUVWXYZ[\]^_`abdhkfcdefghijklmnopqrtxsvstuvwxy{z{|}~}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~231456 0/.-,+*)('&%$#"!789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno pq rstuvwx  yz{|}~%&'()*+,-./01234567   89:;<=> ?@ABCD EFGHIJKLMNOPQRSTUVWXYZ  [\]^_`abcde fghijklmn opqrstuvwxy 0/.-,+*)('&%$#"!1z{|23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}~None (024=BKT constructor.7The fields accessible through corresponding lenses are:  :: [ ] :: [!] :: [] :: ! ::   ! ::   ! ::   ! ::   ! ::   ! ::   ! ::   #TA list of capabilities that you must specify before AWS CloudFormation can create or update certain stacks. Some stack templates might include resources that can affect permissions in your AWS account. For those stacks, you must explicitly acknowledge their capabilities by specifying this parameter. Currently, the only valid value is CAPABILITY_IAM2, which is required for the following resources:  _http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.htmlAWS::IAM::AccessKey,  [http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.htmlAWS::IAM::Group,  chttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.htmlAWS::IAM::InstanceProfile,  \http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.htmlAWS::IAM::Policy,  Xhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.htmlAWS::IAM::Role,  Zhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.htmlAWS::IAM::User , and  dhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.htmlAWS::IAM::UserToGroupAddition. If your stack template contains these resources, we recommend that you review any permissions associated with them. If you don't specify this parameter, this action returns an InsufficientCapabilities error.MUpdate the ARNs for the Amazon SNS topics that are associated with the stack. A list of X structures that specify input parameters for the stack. For more information, see the  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html Parameter data type.3The name or unique stack ID of the stack to update.IStructure containing a new stack policy body. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.You might update the stack policy, for example, in order to protect a new resource that you created during a stack update. If you do not specify a stack policy, the current policy that is associated with the stack is unchanged.]Structure containing the temporary overriding stack policy body. You can specify either the StackPolicyDuringUpdateBody or the StackPolicyDuringUpdateURL parameter, but not both.If you want to update protected resources, specify a temporary overriding stack policy during this update. If you do not specify a stack policy, the current policy that is associated with the stack will be used.Location of a file containing the temporary overriding stack policy. The URL must point to a policy (max size: 16KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyDuringUpdateBody or the StackPolicyDuringUpdateURL parameter, but not both.If you want to update protected resources, specify a temporary overriding stack policy during this update. If you do not specify a stack policy, the current policy that is associated with the stack will be used.Location of a file containing the updated stack policy. The URL must point to a policy (max size: 16KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.You might update the stack policy, for example, in order to protect a new resource that you created during a stack update. If you do not specify a stack policy, the current policy that is associated with the stack is unchanged.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. (For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy( in the AWS CloudFormation User Guide.))Conditional: You must specify either the  TemplateBody or the  TemplateURL parameter, but not both.Location of file containing the template body. The URL must point to a template located in an S3 bucket in the same region as the stack. For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy& in the AWS CloudFormation User Guide.)Conditional: You must specify either the  TemplateBody or the  TemplateURL parameter, but not both.UReuse the existing template that is associated with the stack that you are updating. constructor.7The fields accessible through corresponding lenses are: ::   !Unique identifier of the stack.# None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! ::   !Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy' in the AWS CloudFormation User Guide.Conditional: You must pass  TemplateURL or  TemplateBody. If both are passed, only  TemplateBody is used.Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) located in an S3 bucket in the same region as the stack. For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy' in the AWS CloudFormation User Guide.Conditional: You must pass  TemplateURL or  TemplateBody. If both are passed, only  TemplateBody is used. constructor.7The fields accessible through corresponding lenses are: :: [ ] ::   ! ::   ! :: []The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the  CreateStack or  UpdateStack` actions with your template; otherwise, those actions return an InsufficientCapabilities error.7The list of resources that generated the values in the  Capabilities response element.*The description found within the template. A list of  structures. None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: ! :: ! ::  :: !The logical ID of the resource that you want to signal. The logical ID is the name of the resource that given in the template.VThe stack name or unique stack ID that includes the resource that you want to signal.The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource (such as signaling a wait condition), each signal requires a different unique ID. constructor. None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: ! ::   ! ::   !EThe name or unique stack ID that you want to associate a policy with.HStructure containing the stack policy body. For more information, go to  Zhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html"Prevent Updates to Stack ResourcesC in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.Location of a file containing the stack policy. The URL must point to a policy (max size: 16KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both. constructor. None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! :: [ ]MString that identifies the start of the next list of stacks, if there is one.#Default: There is no default value.Stack status to use as a filter. Specify one or more stack status codes to list only stacks with the specified status codes. For a complete list of stack status codes, see the   parameter of the  data type. constructor.7The fields accessible through corresponding lenses are: ::   ! :: []MString that identifies the start of the next list of stacks, if there is one. A list of ? structures containing information about the specified stacks.None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! :: !`String that identifies the start of the next list of stack resource summaries, if there is one.#Default: There is no default value.iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value. constructor.7The fields accessible through corresponding lenses are: ::   ! :: [ ]WString that identifies the start of the next list of stack resources, if there is one. A list of   structures.None (024=BKT  constructor.7The fields accessible through corresponding lenses are: ::   ! ::   ! ::   !The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.DConditional: You must specify only one of the following parameters:  StackName ,  TemplateBody, or  TemplateURL.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy& in the AWS CloudFormation User Guide.DConditional: You must specify only one of the following parameters:  StackName ,  TemplateBody, or  TemplateURL.Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) located in an Amazon S3 bucket. For more information about templates, see  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy' in the AWS CloudFormation User Guide.DConditional: You must specify only one of the following parameters:  StackName ,  TemplateBody, or  TemplateURL. constructor.7The fields accessible through corresponding lenses are: :: [ ] ::   ! ::   ! ::   ! :: [] ::   !The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the  CreateStack or  UpdateStack` actions with your template; otherwise, those actions return an InsufficientCapabilities error.7The list of resources that generated the values in the  Capabilities response element.!The value that is defined in the  Description property of the template."The value that is defined for the Metadata property of the template.VA list of parameter declarations that describe various properties for each parameter.TThe AWS template format version, which identifies the capabilities of the template.            None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: !iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value. constructor.7The fields accessible through corresponding lenses are: ::   !EStructure containing the template body. (For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplateAnatomy' in the AWS CloudFormation User Guide.)  None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: !\The name or unique stack ID that is associated with the stack whose policy you want to get. constructor.7The fields accessible through corresponding lenses are: ::   !IStructure containing the stack policy body. (For more information, go to  Zhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html"Prevent Updates to Stack Resources' in the AWS CloudFormation User Guide.) !"#$%&  !"#$%& None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: [] ::   ! ::   ! A list of * structures that specify input parameters.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. (For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy( in the AWS CloudFormation User Guide.)Conditional: You must pass  TemplateBody or  TemplateURL. If both are passed, only  TemplateBody is used.Location of file containing the template body. The URL must point to a template located in an S3 bucket in the same region as the stack. For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy& in the AWS CloudFormation User Guide.Conditional: You must pass  TemplateURL or  TemplateBody. If both are passed, only  TemplateBody is used. constructor.7The fields accessible through corresponding lenses are: ::   !tAn AWS Simple Monthly Calculator URL with a query string that describes the resources required to run the template.'()*+,-./01 '()*+,-./01 None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! ::   !MString that identifies the start of the next list of stacks, if there is one.iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value. constructor.7The fields accessible through corresponding lenses are: ::   ! :: []MString that identifies the start of the next list of stacks, if there is one.A list of stack structures.23456789:;<=23456789:;<= None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! ::   ! ::   !>The logical name of the resource as specified in the template.#Default: There is no default value.xThe name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.AFor example, for an Amazon Elastic Compute Cloud (EC2) instance, PhysicalResourceId corresponds to the  InstanceId. You can pass the EC2  InstanceId to ] to find which stack the instance belongs to and what other resources are part of the stack.-Required: Conditional. If you do not specify PhysicalResourceId, you must specify  StackName.#Default: There is no default value.iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value.-Required: Conditional. If you do not specify  StackName, you must specify PhysicalResourceId. constructor.7The fields accessible through corresponding lenses are: :: [] A list of  structures.>?@ABCDEFGHI>?@ABCDEFGHINone (024=BKT constructor.7The fields accessible through corresponding lenses are: :: ! :: !>The logical name of the resource as specified in the template.#Default: There is no default value.iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value. constructor.7The fields accessible through corresponding lenses are: ::   A X structure containing the description of the specified resource in the specified stack.JKLMNOPQRS JKLMNOPQRSNone (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   ! ::   !MString that identifies the start of the next list of events, if there is one.#Default: There is no default value.iThe name or the unique stack ID that is associated with the stack, which are not always interchangeable:Running stacks: You can specify either the stack's name or its unique stack ID. Deleted stacks: You must specify the unique stack ID. Default: There is no default value. constructor.7The fields accessible through corresponding lenses are: ::   ! :: []MString that identifies the start of the next list of events, if there is one. A list of  StackEvents structures.TUVWXYZ[\]^_TUVWXYZ[\]^_None (024=BKT constructor.7The fields accessible through corresponding lenses are: :: !BThe name or the unique stack ID that is associated with the stack.  constructor. `ab cdef  `ab cdefNone (024=BKT   constructor.7The fields accessible through corresponding lenses are:   :: [ ] ::   # :: [!] ::    :: [] :: ! ::   ! ::   ! :: [1] ::   ! ::   ! ::   $ /A list of capabilities that you must specify before AWS CloudFormation can create or update certain stacks. Some stack templates might include resources that can affect permissions in your AWS account. For those stacks, you must explicitly acknowledge their capabilities by specifying this parameter.#Currently, the only valid value is CAPABILITY_IAM2, which is required for the following resources:  _http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.htmlAWS::IAM::AccessKey,  [http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.htmlAWS::IAM::Group,  chttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.htmlAWS::IAM::InstanceProfile,  \http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.htmlAWS::IAM::Policy,  Xhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.htmlAWS::IAM::Role,  Zhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.htmlAWS::IAM::User , and  dhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.htmlAWS::IAM::UserToGroupAddition. If your stack template contains these resources, we recommend that you review any permissions associated with them. If you don't specify this parameter, this action returns an InsufficientCapabilities error.Set to trueT to disable rollback of the stack if stack creation failed. You can specify either DisableRollback or , but not both. Default: false~The Simple Notification Service (SNS) topic ARNs to publish stack related events. You can find your SNS topic ARNs using the  !http://console.aws.amazon.com/sns SNS console' or your Command Line Interface (CLI).Determines what action will be taken if stack creation fails. This must be one of: DO_NOTHING, ROLLBACK, or DELETE. You can specify either  or DisableRollback, but not both. Default: ROLLBACK A list of 8 structures that specify input parameters for the stack.wThe name that is associated with the stack. The name must be unique in the region in which you are creating the stack.A stack name can contain only alphanumeric characters (case sensitive) and hyphens. It must start with an alphabetic character and cannot be longer than 255 characters.HStructure containing the stack policy body. For more information, go to  Zhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html"Prevent Updates to Stack ResourcesC in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.Location of a file containing the stack policy. The URL must point to a policy (max size: 16KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.A set of user-defined Tags to associate with this stack, represented by key/value pairs. Tags defined for the stack are propagated to EC2 resources that are created as part of the stack. A maximum number of 10 tags can be specified.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy' in the AWS CloudFormation User Guide.)Conditional: You must specify either the  TemplateBody or the  TemplateURL parameter, but not both.Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) located in an S3 bucket in the same region as the stack. For more information, go to the  Shttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.htmlTemplate Anatomy' in the AWS CloudFormation User Guide.)Conditional: You must specify either the  TemplateBody or the  TemplateURL parameter, but not both.TThe amount of time that can pass before the stack status becomes CREATE_FAILED; if DisableRollback is not set or is set to false!, the stack will be rolled back.  constructor.7The fields accessible through corresponding lenses are: ::   !Unique identifier of the stack.% gh ijklmnopqrstu  vwxyz         gh ijklmnopqrstu  vwxyzNone (024=BKT constructor.7The fields accessible through corresponding lenses are: :: !BThe name or the unique stack ID that is associated with the stack. constructor. {|}~ {|}~None   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU"VWXYZ[#\$]^_%`abcdefgh&ijklmn'opqr3stuvwxyz{|4}~5G              !  "  # $ % & ' (  )  * + , - . / 0 1  2 3  4 5 6 7 8 9 : ;  <  = > ? @ A B C D E F GHIJKLMNOPQRSTUVWXYZ[\ ]!^_`abcdefghijklmn12opqrstamazonka-cloudformation-0.3.5 Network.AWS.CloudFormation.Types&Network.AWS.CloudFormation.UpdateStack+Network.AWS.CloudFormation.ValidateTemplate)Network.AWS.CloudFormation.SignalResource)Network.AWS.CloudFormation.SetStackPolicy%Network.AWS.CloudFormation.ListStacks-Network.AWS.CloudFormation.ListStackResources-Network.AWS.CloudFormation.GetTemplateSummary&Network.AWS.CloudFormation.GetTemplate)Network.AWS.CloudFormation.GetStackPolicy/Network.AWS.CloudFormation.EstimateTemplateCost)Network.AWS.CloudFormation.DescribeStacks1Network.AWS.CloudFormation.DescribeStackResources0Network.AWS.CloudFormation.DescribeStackResource.Network.AWS.CloudFormation.DescribeStackEvents&Network.AWS.CloudFormation.DeleteStack&Network.AWS.CloudFormation.CreateStack,Network.AWS.CloudFormation.CancelUpdateStackNetwork.AWS.CloudFormationamazonka-core-0.3.5Network.AWS.Error RESTError Parameter OnFailureRollback DoNothingDelete'StackResourceSignalStatusSuccessFailure Capability CapabilityIamStackResourceSummaryParameterConstraintsOutput StackResourceParameterDeclarationTemplateParameterResourceStatusRSUpdateInProgressRSUpdateFailedRSUpdateCompleteRSDeleteSkippedRSDeleteInProgressRSDeleteFailedRSDeleteCompleteRSCreateInProgressRSCreateFailedRSCreateCompleteStackResourceDetail StackSummary StackEvent StackStatusUpdateRollbackInProgressUpdateRollbackFailed'UpdateRollbackCompleteCleanupInProgressUpdateRollbackCompleteUpdateInProgressUpdateCompleteCleanupInProgressUpdateCompleteRollbackInProgressRollbackFailedRollbackCompleteDeleteInProgress DeleteFailedDeleteCompleteCreateInProgress CreateFailedCreateCompleteTagCloudFormationnstagtagKeytagValue stackEvent seEventIdseLogicalResourceIdsePhysicalResourceIdseResourcePropertiesseResourceStatusseResourceStatusReasonseResourceType seStackId seStackName seTimestamp stackSummaryssCreationTimessDeletionTimessLastUpdatedTime ssStackId ssStackName ssStackStatusssStackStatusReasonssTemplateDescriptionstackResourceDetailsrdDescriptionsrdLastUpdatedTimestampsrdLogicalResourceId srdMetadatasrdPhysicalResourceIdsrdResourceStatussrdResourceStatusReasonsrdResourceType srdStackId srdStackNametemplateParametertpDefaultValue tpDescriptiontpNoEchotpParameterKeyparameterDeclarationpdDefaultValue pdDescriptionpdNoEchopdParameterConstraintspdParameterKeypdParameterType stackResourcesr1Descriptionsr1LogicalResourceIdsr1PhysicalResourceIdsr1ResourceStatussr1ResourceStatusReasonsr1ResourceType sr1StackId sr1StackName sr1Timestampoutput oDescription oOutputKey oOutputValueparameterConstraintspcAllowedValuesstackResourceSummarysrsLastUpdatedTimestampsrsLogicalResourceIdsrsPhysicalResourceIdsrsResourceStatussrsResourceStatusReasonsrsResourceTypestack sCapabilities sCreationTime sDescriptionsDisableRollbacksLastUpdatedTimesNotificationARNssOutputs sParameterssStackId sStackName sStackStatussStackStatusReasonsTagssTimeoutInMinutes parameter pParameterKeypParameterValuepUsePreviousValueUpdateStackResponse UpdateStack updateStackusCapabilitiesusNotificationARNs usParameters usStackNameusStackPolicyBodyusStackPolicyDuringUpdateBodyusStackPolicyDuringUpdateURLusStackPolicyURLusTemplateBody usTemplateURLusUsePreviousTemplateupdateStackResponse usrStackIdValidateTemplateResponseValidateTemplatevalidateTemplatevtTemplateBody vtTemplateURLvalidateTemplateResponsevtrCapabilitiesvtrCapabilitiesReasonvtrDescription vtrParametersSignalResourceResponseSignalResourcesignalResourcesrLogicalResourceId srStackNamesrStatus srUniqueIdsignalResourceResponseSetStackPolicyResponseSetStackPolicysetStackPolicy sspStackNamesspStackPolicyBodysspStackPolicyURLsetStackPolicyResponseListStacksResponse ListStacks listStacks lsNextTokenlsStackStatusFilterlistStacksResponse lsr1NextTokenlsr1StackSummariesListStackResourcesResponseListStackResourceslistStackResources lsrNextToken lsrStackNamelistStackResourcesResponse lsrrNextTokenlsrrStackResourceSummariesGetTemplateSummaryResponseGetTemplateSummarygetTemplateSummary gtsStackNamegtsTemplateBodygtsTemplateURLgetTemplateSummaryResponsegtsrCapabilitiesgtsrCapabilitiesReasongtsrDescription gtsrMetadatagtsrParameters gtsrVersionGetTemplateResponse GetTemplate getTemplate gtStackNamegetTemplateResponsegtrTemplateBodyGetStackPolicyResponseGetStackPolicygetStackPolicy gspStackNamegetStackPolicyResponsegsprStackPolicyBodyEstimateTemplateCostResponseEstimateTemplateCostestimateTemplateCost etcParametersetcTemplateBodyetcTemplateURLestimateTemplateCostResponseetcrUrlDescribeStacksResponseDescribeStacksdescribeStacks ds1NextToken ds1StackNamedescribeStacksResponse dsrNextToken dsrStacksDescribeStackResourcesResponseDescribeStackResourcesdescribeStackResourcesdsrLogicalResourceIddsrPhysicalResourceId dsrStackNamedescribeStackResourcesResponsedsrrStackResourcesDescribeStackResourceResponseDescribeStackResourcedescribeStackResourcedsr1LogicalResourceId dsr1StackNamedescribeStackResourceResponsedsrrStackResourceDetailDescribeStackEventsResponseDescribeStackEventsdescribeStackEvents dseNextToken dseStackNamedescribeStackEventsResponse dserNextTokendserStackEventsDeleteStackResponse DeleteStack deleteStack dsStackNamedeleteStackResponseCreateStackResponse CreateStack createStackcsCapabilitiescsDisableRollbackcsNotificationARNs csOnFailure csParameters csStackNamecsStackPolicyBodycsStackPolicyURLcsTagscsTemplateBody csTemplateURLcsTimeoutInMinutescreateStackResponse csrStackIdCancelUpdateStackResponseCancelUpdateStackcancelUpdateStack cusStackNamecancelUpdateStackResponsebase Data.MaybeMaybe text-1.2.1.1Data.Text.InternalText time-1.4.2Data.Time.Clock.UTCUTCTimeghc-prim GHC.TypesBoolnats-1Numeric.NaturalNatural_pParameterKey_pParameterValue_pUsePreviousValue_sCapabilities_sCreationTime _sDescription_sDisableRollback_sLastUpdatedTime_sNotificationARNs _sOutputs _sParameters _sStackId _sStackName _sStackStatus_sStackStatusReason_sTags_sTimeoutInMinutes_srsLastUpdatedTimestamp_srsLogicalResourceId_srsPhysicalResourceId_srsResourceStatus_srsResourceStatusReason_srsResourceType_pcAllowedValues _oDescription _oOutputKey _oOutputValue_sr1Description_sr1LogicalResourceId_sr1PhysicalResourceId_sr1ResourceStatus_sr1ResourceStatusReason_sr1ResourceType _sr1StackId _sr1StackName _sr1Timestamp_pdDefaultValue_pdDescription _pdNoEcho_pdParameterConstraints_pdParameterKey_pdParameterType_tpDefaultValue_tpDescription _tpNoEcho_tpParameterKey_srdDescription_srdLastUpdatedTimestamp_srdLogicalResourceId _srdMetadata_srdPhysicalResourceId_srdResourceStatus_srdResourceStatusReason_srdResourceType _srdStackId _srdStackName_ssCreationTime_ssDeletionTime_ssLastUpdatedTime _ssStackId _ssStackName_ssStackStatus_ssStackStatusReason_ssTemplateDescription _seEventId_seLogicalResourceId_sePhysicalResourceId_seResourceProperties_seResourceStatus_seResourceStatusReason_seResourceType _seStackId _seStackName _seTimestamp_tagKey _tagValue$fToQueryParameter$fFromXMLParameter$fFromXMLOnFailure$fToQueryOnFailure$fToHeaderOnFailure$fToByteStringOnFailure$fToTextOnFailure$fFromTextOnFailure$fHashableOnFailure$fToQueryStack$fFromXMLStack$fFromXMLResourceSignalStatus$fToQueryResourceSignalStatus$fToHeaderResourceSignalStatus"$fToByteStringResourceSignalStatus$fToTextResourceSignalStatus$fFromTextResourceSignalStatus$fHashableResourceSignalStatus$fFromXMLCapability$fToQueryCapability$fToHeaderCapability$fToByteStringCapability$fToTextCapability$fFromTextCapability$fHashableCapability$fToQueryStackResourceSummary$fFromXMLStackResourceSummary$fToQueryParameterConstraints$fFromXMLParameterConstraints$fIsListParameterConstraints$fToQueryOutput$fFromXMLOutput$fToQueryStackResource$fFromXMLStackResource$fToQueryParameterDeclaration$fFromXMLParameterDeclaration$fToQueryTemplateParameter$fFromXMLTemplateParameter$fFromXMLResourceStatus$fToQueryResourceStatus$fToHeaderResourceStatus$fToByteStringResourceStatus$fToTextResourceStatus$fFromTextResourceStatus$fHashableResourceStatus$fToQueryStackResourceDetail$fFromXMLStackResourceDetail$fToQueryStackSummary$fFromXMLStackSummary$fToQueryStackEvent$fFromXMLStackEvent$fFromXMLStackStatus$fToQueryStackStatus$fToHeaderStackStatus$fToByteStringStackStatus$fToTextStackStatus$fFromTextStackStatus$fHashableStackStatus $fToQueryTag $fFromXMLTag$fAWSServiceCloudFormation _usrStackId_usCapabilities_usNotificationARNs _usParameters _usStackName_usStackPolicyBody_usStackPolicyDuringUpdateBody_usStackPolicyDuringUpdateURL_usStackPolicyURL_usTemplateBody_usTemplateURL_usUsePreviousTemplate$fFromXMLUpdateStackResponse$fAWSRequestUpdateStack$fToHeadersUpdateStack$fToQueryUpdateStack$fToPathUpdateStack_vtrCapabilities_vtrCapabilitiesReason_vtrDescription_vtrParameters_vtTemplateBody_vtTemplateURL!$fFromXMLValidateTemplateResponse$fAWSRequestValidateTemplate$fToHeadersValidateTemplate$fToQueryValidateTemplate$fToPathValidateTemplate_srLogicalResourceId _srStackName _srStatus _srUniqueId$fAWSRequestSignalResource$fToHeadersSignalResource$fToQuerySignalResource$fToPathSignalResource _sspStackName_sspStackPolicyBody_sspStackPolicyURL$fAWSRequestSetStackPolicy$fToHeadersSetStackPolicy$fToQuerySetStackPolicy$fToPathSetStackPolicy_lsr1NextToken_lsr1StackSummaries _lsNextToken_lsStackStatusFilter$fAWSPagerListStacks$fFromXMLListStacksResponse$fAWSRequestListStacks$fToHeadersListStacks$fToQueryListStacks$fToPathListStacks_lsrrNextToken_lsrrStackResourceSummaries _lsrNextToken _lsrStackName$fAWSPagerListStackResources#$fFromXMLListStackResourcesResponse$fAWSRequestListStackResources$fToHeadersListStackResources$fToQueryListStackResources$fToPathListStackResources_gtsrCapabilities_gtsrCapabilitiesReason_gtsrDescription _gtsrMetadata_gtsrParameters _gtsrVersion _gtsStackName_gtsTemplateBody_gtsTemplateURL#$fFromXMLGetTemplateSummaryResponse$fAWSRequestGetTemplateSummary$fToHeadersGetTemplateSummary$fToQueryGetTemplateSummary$fToPathGetTemplateSummary_gtrTemplateBody _gtStackName$fFromXMLGetTemplateResponse$fAWSRequestGetTemplate$fToHeadersGetTemplate$fToQueryGetTemplate$fToPathGetTemplate_gsprStackPolicyBody _gspStackName$fFromXMLGetStackPolicyResponse$fAWSRequestGetStackPolicy$fToHeadersGetStackPolicy$fToQueryGetStackPolicy$fToPathGetStackPolicy_etcrUrl_etcParameters_etcTemplateBody_etcTemplateURL%$fFromXMLEstimateTemplateCostResponse $fAWSRequestEstimateTemplateCost$fToHeadersEstimateTemplateCost$fToQueryEstimateTemplateCost$fToPathEstimateTemplateCost _dsrNextToken _dsrStacks _ds1NextToken _ds1StackName$fAWSPagerDescribeStacks$fFromXMLDescribeStacksResponse$fAWSRequestDescribeStacks$fToHeadersDescribeStacks$fToQueryDescribeStacks$fToPathDescribeStacks_dsrrStackResources_dsrLogicalResourceId_dsrPhysicalResourceId _dsrStackName'$fFromXMLDescribeStackResourcesResponse"$fAWSRequestDescribeStackResources!$fToHeadersDescribeStackResources$fToQueryDescribeStackResources$fToPathDescribeStackResources&$fIsListDescribeStackResourcesResponse_dsrrStackResourceDetail_dsr1LogicalResourceId_dsr1StackName&$fFromXMLDescribeStackResourceResponse!$fAWSRequestDescribeStackResource $fToHeadersDescribeStackResource$fToQueryDescribeStackResource$fToPathDescribeStackResource_dserNextToken_dserStackEvents _dseNextToken _dseStackName$fAWSPagerDescribeStackEvents$$fFromXMLDescribeStackEventsResponse$fAWSRequestDescribeStackEvents$fToHeadersDescribeStackEvents$fToQueryDescribeStackEvents$fToPathDescribeStackEvents _dsStackName$fAWSRequestDeleteStack$fToHeadersDeleteStack$fToQueryDeleteStack$fToPathDeleteStack _csrStackId_csCapabilities_csDisableRollback_csNotificationARNs _csOnFailure _csParameters _csStackName_csStackPolicyBody_csStackPolicyURL_csTags_csTemplateBody_csTemplateURL_csTimeoutInMinutes$fFromXMLCreateStackResponse$fAWSRequestCreateStack$fToHeadersCreateStack$fToQueryCreateStack$fToPathCreateStack _cusStackName$fAWSRequestCancelUpdateStack$fToHeadersCancelUpdateStack$fToQueryCancelUpdateStack$fToPathCancelUpdateStack