Socket
Socket
Sign inDemoInstall

@aws-sdk/client-cloudformation

Package Overview
Dependencies
Maintainers
5
Versions
416
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/client-cloudformation - npm Package Compare versions

Comparing version 3.536.0 to 3.537.0

8

dist-types/commands/ActivateTypeCommand.d.ts

@@ -32,7 +32,5 @@ import { Command as $Command } from "@smithy/smithy-client";

* extensions</a> in the <i>CloudFormation User Guide</i>.</p>
* <p>Once you have activated a public third-party extension in your account and Region, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_SetTypeConfiguration.html">
* <code>SetTypeConfiguration</code>
* </a> to specify configuration properties for the extension. For more
* information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* <p>Once you have activated a public third-party extension in your account and Region, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_SetTypeConfiguration.html">SetTypeConfiguration</a> to specify configuration properties for the extension. For more information, see
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* @example

@@ -39,0 +37,0 @@ * Use a bare-bones client and the command you need to make an API call.

@@ -31,4 +31,4 @@ import { Command as $Command } from "@smithy/smithy-client";

* instance refers to a stack in a specific account and Region. You must specify at least one value for either
* <code>Accounts</code> or <code>DeploymentTargets</code>, and you must specify at least one value for
* <code>Regions</code>.</p>
* <code>Accounts</code> or <code>DeploymentTargets</code>, and you must specify at least one value for
* <code>Regions</code>.</p>
* @example

@@ -35,0 +35,0 @@ * Use a bare-bones client and the command you need to make an API call.

@@ -37,5 +37,3 @@ import { Command as $Command } from "@smithy/smithy-client";

* as deprecated.</p>
* <p>To view the deprecation status of an extension or extension version, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">
* <code>DescribeType</code>
* </a>.</p>
* <p>To view the deprecation status of an extension or extension version, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">DescribeType</a>.</p>
* @example

@@ -42,0 +40,0 @@ * Use a bare-bones client and the command you need to make an API call.

@@ -36,5 +36,3 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterPublisher.html">
* <code>RegisterPublisher</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterPublisher.html">RegisterPublisher</a>
* </p>

@@ -41,0 +39,0 @@ * </li>

@@ -30,3 +30,3 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>Returns the stack instance that's associated with the specified StackSet, Amazon Web Services account, and
* Amazon Web Services Region.</p>
* Amazon Web Services Region.</p>
* <p>For a list of stack instances that are associated with a specific StackSet, use <a>ListStackInstances</a>.</p>

@@ -33,0 +33,0 @@ * @example

@@ -31,3 +31,3 @@ import { Command as $Command } from "@smithy/smithy-client";

* detection on the stack associated with each stack instance in the stack set. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-drift.html">How CloudFormation performs drift
* detection on a stack set</a>.</p>
* detection on a stack set</a>.</p>
* <p>

@@ -55,3 +55,3 @@ * <code>DetectStackSetDrift</code> returns the <code>OperationId</code> of the stack set drift detection

* <p>For more information about performing a drift detection operation on a stack set, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-drift.html">Detecting unmanaged changes in
* stack sets</a>.</p>
* stack sets</a>.</p>
* <p>You can only run a single drift detection operation on a given stack set at one time.</p>

@@ -58,0 +58,0 @@ * <p>To stop a drift detection stack set operation, use <a>StopStackSetOperation</a>.</p>

@@ -33,5 +33,3 @@ import { Command as $Command } from "@smithy/smithy-client";

* make them available for public use</a> in the <i>CloudFormation CLI User Guide</i>.</p>
* <p>To publish an extension, you must be registered as a publisher with CloudFormation. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterPublisher.html">
* <code>RegisterPublisher</code>
* </a>.</p>
* <p>To publish an extension, you must be registered as a publisher with CloudFormation. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterPublisher.html">RegisterPublisher</a>.</p>
* @example

@@ -38,0 +36,0 @@ * Use a bare-bones client and the command you need to make an API call.

@@ -45,11 +45,7 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>You can have a maximum of 50 resource extension versions registered at a time. This maximum is per account and
* per Region. Use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DeregisterType.html">
* <code>DeregisterType</code>
* </a> to deregister specific extension versions if necessary.</p>
* per Region. Use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DeregisterType.html">DeregisterType</a> to deregister specific extension versions if necessary.</p>
* <p>Once you have initiated a registration request using <a>RegisterType</a>, you can use <a>DescribeTypeRegistration</a> to monitor the progress of the registration request.</p>
* <p>Once you have registered a private extension in your account and Region, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_SetTypeConfiguration.html">
* <code>SetTypeConfiguration</code>
* </a>
* to specify configuration properties for the extension. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* <p>Once you have registered a private extension in your account and Region, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_SetTypeConfiguration.html">SetTypeConfiguration</a> to specify
* configuration properties for the extension. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* @example

@@ -56,0 +52,0 @@ * Use a bare-bones client and the command you need to make an API call.

@@ -31,6 +31,4 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>To view the current configuration data for an extension, refer to the <code>ConfigurationSchema</code> element
* of <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">
* <code>DescribeType</code>
* </a>. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* of <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">DescribeType</a>. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration">Configuring extensions at
* the account level</a> in the <i>CloudFormation User Guide</i>.</p>
* <important>

@@ -37,0 +35,0 @@ * <p>It's strongly recommended that you use dynamic references to restrict sensitive configuration definitions, such

@@ -43,10 +43,6 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>To perform testing, CloudFormation assumes the execution role specified when the type was registered. For more
* information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html">
* <code>RegisterType</code>
* </a>.</p>
* information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html">RegisterType</a>.</p>
* <p>Once you've initiated testing on an extension using <code>TestType</code>, you can pass the returned
* <code>TypeVersionArn</code> into <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">
* <code>DescribeType</code>
* </a> to monitor the
* current test status and test status description for the extension.</p>
* <code>TypeVersionArn</code> into <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">DescribeType</a> to monitor the current test
* status and test status description for the extension.</p>
* <p>An extension must have a test status of <code>PASSED</code> before it can be published. For more information,

@@ -53,0 +49,0 @@ * see <a href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-publish.html">Publishing

@@ -31,17 +31,11 @@ import { Command as $Command } from "@smithy/smithy-client";

* <p>You can only update stack instances in Amazon Web Services Regions and accounts where they already exist; to
* create additional stack instances, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateStackInstances.html">
* <code>CreateStackInstances</code>
* </a>.</p>
* create additional stack instances, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateStackInstances.html">CreateStackInstances</a>.</p>
* <p>During stack set updates, any parameters overridden for a stack instance aren't updated, but retain their
* overridden value.</p>
* <p>You can only update the parameter <i>values</i> that are specified in the stack set; to add or
* delete a parameter itself, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">
* <code>UpdateStackSet</code>
* </a> to update the
* stack set template. If you add a parameter to a template, before you can override the parameter value specified in
* the stack set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">
* <code>UpdateStackSet</code>
* </a> to update all
* stack instances with the updated template and parameter value specified in the stack set. Once a stack instance has
* been updated with the new parameter, you can then override the parameter value using
* delete a parameter itself, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a> to update the stack set
* template. If you add a parameter to a template, before you can override the parameter value specified in the stack
* set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a> to update all stack
* instances with the updated template and parameter value specified in the stack set. Once a stack instance has been
* updated with the new parameter, you can then override the parameter value using
* <code>UpdateStackInstances</code>.</p>

@@ -48,0 +42,0 @@ * @example

@@ -116,3 +116,3 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client";

* <p>[Service-managed permissions] Specifies whether you are acting as an account administrator in the organization's
* management account or as a delegated administrator in a member account.</p>
* management account or as a delegated administrator in a member account.</p>
* <p>By default, <code>SELF</code> is specified. Use <code>SELF</code> for stack sets with self-managed

@@ -127,3 +127,3 @@ * permissions.</p>

* <p>Your Amazon Web Services account must be registered as a delegated administrator in the management account. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-orgs-delegated-admin.html">Register a delegated
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* </li>

@@ -310,5 +310,4 @@ * </ul>

* <p>A list of <code>Parameter</code> structures that specify input parameters for the stack. For more information,
* see the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html">
* <code>Parameter</code>
* </a> data type.</p>
* see the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html">Parameter</a>
* data type.</p>
* @public

@@ -349,4 +348,3 @@ */

* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
* <code>AWS::IAM::AccessKey</code>
* </a>
* AWS::IAM::AccessKey</a>
* </p>

@@ -357,4 +355,3 @@ * </li>

* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
* <code>AWS::IAM::Group</code>
* </a>
* AWS::IAM::Group</a>
* </p>

@@ -364,5 +361,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
* <code>AWS::IAM::InstanceProfile</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">AWS::IAM::InstanceProfile</a>
* </p>

@@ -372,6 +367,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
* <code>
* AWS::IAM::Policy</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">AWS::IAM::Policy</a>
* </p>

@@ -382,4 +374,3 @@ * </li>

* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
* <code>AWS::IAM::Role</code>
* </a>
* AWS::IAM::Role</a>
* </p>

@@ -390,4 +381,3 @@ * </li>

* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
* <code>AWS::IAM::User</code>
* </a>
* AWS::IAM::User</a>
* </p>

@@ -397,5 +387,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
* <code>AWS::IAM::UserToGroupAddition</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">AWS::IAM::UserToGroupAddition</a>
* </p>

@@ -416,8 +404,4 @@ * </li>

* to update a stack directly from the processed template, without first reviewing the resulting changes in a change
* set, you must acknowledge this capability. This includes the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">
* <code>AWS::Include</code>
* </a> and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">
* <code>AWS::Serverless</code>
* </a>
* transforms, which are macros hosted by CloudFormation.</p>
* set, you must acknowledge this capability. This includes the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a> and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a> transforms, which
* are macros hosted by CloudFormation.</p>
* <p>If you want to update a stack from a stack template that contains macros <i>and</i> nested

@@ -576,3 +560,3 @@ * stacks, you must update the stack directly from the template using this capability.</p>

* instances. The overridden parameter values will be applied to all stack instances in the specified accounts and
* Amazon Web Services Regions.</p>
* Amazon Web Services Regions.</p>
* @public

@@ -591,4 +575,4 @@ */

* <p>To leave an overridden parameter set to its present value, include the parameter and specify
* <code>UsePreviousValue</code> as <code>true</code>. (You can't specify both a value and set
* <code>UsePreviousValue</code> to <code>true</code>.)</p>
* <code>UsePreviousValue</code> as <code>true</code>. (You can't specify both a value and set
* <code>UsePreviousValue</code> to <code>true</code>.)</p>
* </li>

@@ -607,7 +591,6 @@ * <li>

* delete a parameter itself, use <code>UpdateStackSet</code> to update the stack set template. If you add a parameter
* to a template, before you can override the parameter value specified in the stack set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">
* <code>UpdateStackSet</code>
* </a> to update all stack instances with the updated template and parameter value
* specified in the stack set. Once a stack instance has been updated with the new parameter, you can then override the
* parameter value using <code>UpdateStackInstances</code>.</p>
* to a template, before you can override the parameter value specified in the stack set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a> to
* update all stack instances with the updated template and parameter value specified in the stack set. Once a stack
* instance has been updated with the new parameter, you can then override the parameter value using
* <code>UpdateStackInstances</code>.</p>
* @public

@@ -632,3 +615,3 @@ */

* <p>[Service-managed permissions] Specifies whether you are acting as an account administrator in the organization's
* management account or as a delegated administrator in a member account.</p>
* management account or as a delegated administrator in a member account.</p>
* <p>By default, <code>SELF</code> is specified. Use <code>SELF</code> for stack sets with self-managed

@@ -643,3 +626,3 @@ * permissions.</p>

* <p>Your Amazon Web Services account must be registered as a delegated administrator in the management account. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-orgs-delegated-admin.html">Register a delegated
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* </li>

@@ -678,5 +661,5 @@ * </ul>

* bytes. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template Anatomy</a> in the
* <i>CloudFormation User Guide</i>.</p>
* <i>CloudFormation User Guide</i>.</p>
* <p>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code> or
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* @public

@@ -689,5 +672,5 @@ */

* see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
* Anatomy</a> in the <i>CloudFormation User Guide</i>.</p>
* Anatomy</a> in the <i>CloudFormation User Guide</i>.</p>
* <p>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code> or
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* @public

@@ -699,3 +682,3 @@ */

* <p>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code> or
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</p>
* @public

@@ -721,3 +704,3 @@ */

* <p>The following IAM resources require you to specify either the <code>CAPABILITY_IAM</code> or
* <code>CAPABILITY_NAMED_IAM</code> capability.</p>
* <code>CAPABILITY_NAMED_IAM</code> capability.</p>
* <ul>

@@ -729,7 +712,7 @@ * <li>

* <p>If you have IAM resources with custom names, you <i>must</i> specify
* <code>CAPABILITY_NAMED_IAM</code>.</p>
* <code>CAPABILITY_NAMED_IAM</code>.</p>
* </li>
* <li>
* <p>If you don't specify either of these capabilities, CloudFormation returns an
* <code>InsufficientCapabilities</code> error.</p>
* <code>InsufficientCapabilities</code> error.</p>
* </li>

@@ -742,5 +725,3 @@ * </ul>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
* <code>AWS::IAM::AccessKey</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">AWS::IAM::AccessKey</a>
* </p>

@@ -750,5 +731,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
* <code>AWS::IAM::Group</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">AWS::IAM::Group</a>
* </p>

@@ -758,5 +737,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
* <code>AWS::IAM::InstanceProfile</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">AWS::IAM::InstanceProfile</a>
* </p>

@@ -766,5 +743,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
* <code>AWS::IAM::Policy</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">AWS::IAM::Policy</a>
* </p>

@@ -774,5 +749,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
* <code>AWS::IAM::Role</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">AWS::IAM::Role</a>
* </p>

@@ -782,5 +755,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
* <code>AWS::IAM::User</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">AWS::IAM::User</a>
* </p>

@@ -790,5 +761,3 @@ * </li>

* <p>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
* <code>AWS::IAM::UserToGroupAddition</code>
* </a>
* <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">AWS::IAM::UserToGroupAddition</a>
* </p>

@@ -798,3 +767,3 @@ * </li>

* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging IAM Resources in
* CloudFormation Templates</a>.</p>
* CloudFormation Templates</a>.</p>
* </li>

@@ -808,12 +777,8 @@ * <li>

* update the stack set directly, you must acknowledge this capability. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html">Using CloudFormation Macros to
* Perform Custom Processing on Templates</a>.</p>
* Perform Custom Processing on Templates</a>.</p>
* <important>
* <p>Stack sets with service-managed permissions do not currently support the use of macros in templates. (This
* includes the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">
* <code>AWS::Include</code>
* </a> and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">
* <code>AWS::Serverless</code>
* </a>
* transforms, which are macros hosted by CloudFormation.) Even if you specify this capability for a stack set with
* service-managed permissions, if you reference a macro in your template the stack set operation will fail.</p>
* includes the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a> and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a> transforms, which
* are macros hosted by CloudFormation.) Even if you specify this capability for a stack set with service-managed permissions,
* if you reference a macro in your template the stack set operation will fail.</p>
* </important>

@@ -848,3 +813,3 @@ * </li>

* if you have permission to untag resources. If you don't have the necessary permission(s), the entire
* <code>UpdateStackSet</code> action fails with an <code>access denied</code> error, and the stack set is not
* <code>UpdateStackSet</code> action fails with an <code>access denied</code> error, and the stack set is not
* updated.</p>

@@ -863,3 +828,3 @@ * @public

* manage specific stack sets within the same administrator account. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs.html">Granting Permissions for Stack
* Set Operations</a> in the <i>CloudFormation User Guide</i>.</p>
* Set Operations</a> in the <i>CloudFormation User Guide</i>.</p>
* <p>If you specified a customized administrator role when you created the stack set, you must specify a customized

@@ -887,6 +852,6 @@ * administrator role, even if it is the same customized administrator role used with this stack set previously.</p>

* <p>If the stack set update includes changes to the template (that is, if <code>TemplateBody</code> or
* <code>TemplateURL</code> is specified), or the <code>Parameters</code>, CloudFormation marks all stack instances with a status
* of <code>OUTDATED</code> prior to updating the stack instances in the specified accounts and Amazon Web Services Regions. If the stack set update doesn't include changes to the template or parameters, CloudFormation updates the stack instances
* in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance
* status.</p>
* <code>TemplateURL</code> is specified), or the <code>Parameters</code>, CloudFormation marks all stack instances with a
* status of <code>OUTDATED</code> prior to updating the stack instances in the specified accounts and Amazon Web Services Regions. If the stack set update doesn't include changes to the template or parameters, CloudFormation updates the
* stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing
* stack instance status.</p>
* @public

@@ -897,3 +862,3 @@ */

* <p>Describes how the IAM roles required for stack set operations are created. You cannot modify
* <code>PermissionModel</code> if there are stack instances associated with your stack set.</p>
* <code>PermissionModel</code> if there are stack instances associated with your stack set.</p>
* <ul>

@@ -903,3 +868,3 @@ * <li>

* deploy to target accounts. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html">Grant Self-Managed Stack Set
* Permissions</a>.</p>
* Permissions</a>.</p>
* </li>

@@ -909,3 +874,3 @@ * <li>

* deploy to accounts managed by Organizations. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html">Grant Service-Managed Stack Set
* Permissions</a>.</p>
* Permissions</a>.</p>
* </li>

@@ -931,3 +896,3 @@ * </ul>

* <p>Repeating this stack set operation with a new operation ID retries all stack instances whose status is
* <code>OUTDATED</code>.</p>
* <code>OUTDATED</code>.</p>
* @public

@@ -940,7 +905,7 @@ */

* <p>To update <i>all</i> the stack instances associated with this stack set, don't specify the
* <code>Accounts</code> or <code>Regions</code> properties.</p>
* <code>Accounts</code> or <code>Regions</code> properties.</p>
* <p>If the stack set update includes changes to the template (that is, if the <code>TemplateBody</code> or
* <code>TemplateURL</code> properties are specified), or the <code>Parameters</code> property, CloudFormation marks all stack
* <code>TemplateURL</code> properties are specified), or the <code>Parameters</code> property, CloudFormation marks all stack
* instances with a status of <code>OUTDATED</code> prior to updating the stack instances in the specified accounts and
* Amazon Web Services Regions. If the stack set update does not include changes to the template or parameters, CloudFormation
* Amazon Web Services Regions. If the stack set update does not include changes to the template or parameters, CloudFormation
* updates the stack instances in the specified accounts and Amazon Web Services Regions, while leaving all other stack

@@ -955,5 +920,5 @@ * instances with their existing stack instance status.</p>

* <p>To update <i>all</i> the stack instances associated with this stack set, do not specify the
* <code>Accounts</code> or <code>Regions</code> properties.</p>
* <code>Accounts</code> or <code>Regions</code> properties.</p>
* <p>If the stack set update includes changes to the template (that is, if the <code>TemplateBody</code> or
* <code>TemplateURL</code> properties are specified), or the <code>Parameters</code> property, CloudFormation marks all stack
* <code>TemplateURL</code> properties are specified), or the <code>Parameters</code> property, CloudFormation marks all stack
* instances with a status of <code>OUTDATED</code> prior to updating the stack instances in the specified accounts and

@@ -968,3 +933,3 @@ * Regions. If the stack set update does not include changes to the template or parameters, CloudFormation updates the stack

* <p>[Service-managed permissions] Specifies whether you are acting as an account administrator in the organization's
* management account or as a delegated administrator in a member account.</p>
* management account or as a delegated administrator in a member account.</p>
* <p>By default, <code>SELF</code> is specified. Use <code>SELF</code> for stack sets with self-managed

@@ -979,3 +944,3 @@ * permissions.</p>

* <p>Your Amazon Web Services account must be registered as a delegated administrator in the management account. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-orgs-delegated-admin.html">Register a delegated
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* administrator</a> in the <i>CloudFormation User Guide</i>.</p>
* </li>

@@ -982,0 +947,0 @@ * </ul>

{
"name": "@aws-sdk/client-cloudformation",
"description": "AWS SDK for JavaScript Cloudformation Client for Node.js, Browser and React Native",
"version": "3.536.0",
"version": "3.537.0",
"scripts": {

@@ -6,0 +6,0 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc