Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Jul 6, 2022
1 parent 1e122b9 commit 1a33835
Show file tree
Hide file tree
Showing 18 changed files with 1,896 additions and 104 deletions.
12 changes: 11 additions & 1 deletion apis/cloudformation/2010-05-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -998,6 +998,15 @@
"type":"string",
"pattern":"^[0-9]{12}$"
},
"AccountFilterType":{
"type":"string",
"enum":[
"NONE",
"INTERSECTION",
"DIFFERENCE",
"UNION"
]
},
"AccountGateResult":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1564,7 +1573,8 @@
"members":{
"Accounts":{"shape":"AccountList"},
"AccountsUrl":{"shape":"AccountsUrl"},
"OrganizationalUnitIds":{"shape":"OrganizationalUnitIdList"}
"OrganizationalUnitIds":{"shape":"OrganizationalUnitIdList"},
"AccountFilterType":{"shape":"AccountFilterType"}
}
},
"DeprecatedStatus":{
Expand Down
6 changes: 6 additions & 0 deletions apis/cloudformation/2010-05-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,12 @@
"StackSetOperationResultSummary$Account": "<p>[Self-managed permissions] The name of the Amazon Web Services account for this operation result.</p>"
}
},
"AccountFilterType": {
"base": null,
"refs": {
"DeploymentTargets$AccountFilterType": "<p>Limit deployment targets to individual accounts or include additional accounts with provided OUs.</p> <p>The following is a list of possible values for the <code>AccountFilterType</code> operation.</p> <ul> <li> <p> <code>INTERSECTION</code>: StackSets deploys to the accounts specified in <code>Accounts</code> parameter. </p> </li> <li> <p> <code>DIFFERENCE</code>: StackSets excludes the accounts specified in <code>Accounts</code> parameter. This enables user to avoid certain accounts within an OU such as suspended accounts.</p> </li> <li> <p> <code>UNION</code>: (default value) StackSets includes additional accounts deployment targets. </p> <p>This is the default value if <code>AccountFilterType</code> is not provided. This enables user to update an entire OU and individual accounts from a different OU in one request, which used to be two separate requests.</p> </li> <li> <p> <code>NONE</code>: Deploys to all the accounts in specified organizational units (OU).</p> </li> </ul>"
}
},
"AccountGateResult": {
"base": "<p>Structure that contains the results of the account gate function which CloudFormation invokes, if present, before proceeding with a stack set operation in an account and Region.</p> <p>For each account and Region, CloudFormation lets you specify a Lambda function that encapsulates any requirements that must be met before CloudFormation can proceed with a stack set operation in that account and Region. CloudFormation invokes the function each time a stack set operation is requested for that account and Region; if the function returns <code>FAILED</code>, CloudFormation cancels the operation in that account and Region, and sets the stack set operation result status for that account and Region to <code>FAILED</code>.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-account-gating.html\">Configuring a target account gate</a>.</p>",
"refs": {
Expand Down
Loading

0 comments on commit 1a33835

Please sign in to comment.