diff --git a/CHANGELOG.md b/CHANGELOG.md
index 70dd94c18ea4..c002387f1264 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,16 @@
+# __1.11.720__ __2020-02-11__
+## __AWS CloudFormation__
+ - ### Features
+ - This release of AWS CloudFormation StackSets allows you to centrally manage deployments to all the accounts in your organization or specific organizational units (OUs) in AWS Organizations. You will also be able to enable automatic deployments to any new accounts added to your organization or OUs. The permissions needed to deploy across accounts will automatically be taken care of by the StackSets service.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Features:This release adds a new setting for a user pool to allow if customer wants their user signup/signin with case insensitive username. The current default setting is case sensitive, and for our next release we will change it to case insensitive.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 Now Supports Tagging Spot Fleet.
+
# __1.11.719__ __2020-02-10__
## __AWS Key Management Service__
- ### Features
diff --git a/README.md b/README.md
index 5c1374c5f4f8..3c4978872e88 100644
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ dependencies.
* Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a
- * stack in a specific account and region. Accounts
and Regions
are required
- * parameters—you must specify at least one account and one region.
+ * stack in a specific account and region. You must specify at least one value for either Accounts
or
+ * DeploymentTargets
, and you must specify at least one value for Regions
.
*
- * Returns a list of registration tokens for the specified type. + * Returns a list of registration tokens for the specified type(s). *
* * @param listTypeRegistrationsRequest @@ -1196,8 +1196,8 @@ public interface AmazonCloudFormation { * ** For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the - * CloudFormation CLI User Guide. + * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-types.html">Creating Resource + * Providers in the CloudFormation CLI User Guide. *
*
* Once you have initiated a registration request using
* Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a
- * stack in a specific account and region.
* Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a
- * stack in a specific account and region.
- * Returns a list of registration tokens for the specified type.
+ * Returns a list of registration tokens for the specified type(s).
*
- * Returns a list of registration tokens for the specified type.
+ * Returns a list of registration tokens for the specified type(s).
*
* For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the
- * CloudFormation CLI User Guide.
+ * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-types.html">Creating Resource
+ * Providers in the CloudFormation CLI User Guide.
*
* Once you have initiated a registration request using
* For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the
- * CloudFormation CLI User Guide.
+ * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-types.html">Creating Resource
+ * Providers in the CloudFormation CLI User Guide.
*
* Once you have initiated a registration request using
* Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a
- * stack in a specific account and region.
- * Returns a list of registration tokens for the specified type.
+ * Returns a list of registration tokens for the specified type(s).
*
* For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the
- * CloudFormation CLI User Guide.
+ * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-types.html">Creating Resource
+ * Providers in the CloudFormation CLI User Guide.
*
* Once you have initiated a registration request using
+ * [
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
+ * If set to
- * The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
+ * [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the
+ * specified region(s) for.
+ *
+ * You can specify
+ * [
+ * You can specify
* The names of one or more regions where you want to create stack instances using the specified AWS account(s).
@@ -167,11 +181,17 @@ public CreateStackInstancesRequest withStackSetName(String stackSetName) {
/**
*
- * The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
+ * [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the
+ * specified region(s) for.
+ *
+ * You can specify
+ * You can specify
- * The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
+ * [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the
+ * specified region(s) for.
+ *
+ * You can specify
+ * You can specify
- * The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
+ * [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the
+ * specified region(s) for.
+ *
+ * You can specify
* NOTE: This method appends the values to the existing list (if any). Use
@@ -211,8 +241,10 @@ public void setAccounts(java.util.Collection
+ * You can specify
- * The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
+ * [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the
+ * specified region(s) for.
+ *
+ * You can specify RegisterType
, you can use
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationAsync.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationAsync.java
index bbdfc40f1e22..9bc0a3d811d6 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationAsync.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationAsync.java
@@ -257,8 +257,8 @@ java.util.concurrent.FutureAccounts
and Regions
are required
- * parameters—you must specify at least one account and one region.
+ * stack in a specific account and region. You must specify at least one value for either Accounts
or
+ * DeploymentTargets
, and you must specify at least one value for Regions
.
* Accounts
and Regions
are required
- * parameters—you must specify at least one account and one region.
+ * stack in a specific account and region. You must specify at least one value for either Accounts
or
+ * DeploymentTargets
, and you must specify at least one value for Regions
.
* RegisterType
, you can use
@@ -2190,8 +2190,8 @@ java.util.concurrent.Future RegisterType
, you can use
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationClient.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationClient.java
index 7b85a6a1ffde..da228288cbad 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationClient.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/AmazonCloudFormationClient.java
@@ -599,8 +599,8 @@ final CreateStackResult executeCreateStack(CreateStackRequest createStackRequest
/**
* Accounts
and Regions
are required
- * parameters—you must specify at least one account and one region.
+ * stack in a specific account and region. You must specify at least one value for either Accounts
or
+ * DeploymentTargets
, and you must specify at least one value for Regions
.
* RegisterType
, you can use
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/AutoDeployment.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/AutoDeployment.java
new file mode 100644
index 000000000000..25f04cc8b800
--- /dev/null
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/AutoDeployment.java
@@ -0,0 +1,252 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.cloudformation.model;
+
+import java.io.Serializable;
+import javax.annotation.Generated;
+
+/**
+ * Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ * 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.
+ * 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
.
+ * 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.
+ * 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.
+ */
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
+ /**
+ * 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.
+ * 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.
+ */
+
+ public Boolean getEnabled() {
+ return this.enabled;
+ }
+
+ /**
+ * 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.
+ * 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.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public AutoDeployment withEnabled(Boolean enabled) {
+ setEnabled(enabled);
+ return this;
+ }
+
+ /**
+ * 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.
+ * 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.
+ */
+
+ public Boolean isEnabled() {
+ return this.enabled;
+ }
+
+ /**
+ * 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
.
+ * 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
.
+ */
+
+ public void setRetainStacksOnAccountRemoval(Boolean retainStacksOnAccountRemoval) {
+ this.retainStacksOnAccountRemoval = retainStacksOnAccountRemoval;
+ }
+
+ /**
+ * 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
.
+ * 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
.
+ */
+
+ public Boolean getRetainStacksOnAccountRemoval() {
+ return this.retainStacksOnAccountRemoval;
+ }
+
+ /**
+ * 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
.
+ * 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
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public AutoDeployment withRetainStacksOnAccountRemoval(Boolean retainStacksOnAccountRemoval) {
+ setRetainStacksOnAccountRemoval(retainStacksOnAccountRemoval);
+ return this;
+ }
+
+ /**
+ * 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
.
+ * 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
.
+ */
+
+ public Boolean isRetainStacksOnAccountRemoval() {
+ return this.retainStacksOnAccountRemoval;
+ }
+
+ /**
+ * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
+ * redacted from this string using a placeholder value.
+ *
+ * @return A string representation of this object.
+ *
+ * @see java.lang.Object#toString()
+ */
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("{");
+ if (getEnabled() != null)
+ sb.append("Enabled: ").append(getEnabled()).append(",");
+ if (getRetainStacksOnAccountRemoval() != null)
+ sb.append("RetainStacksOnAccountRemoval: ").append(getRetainStacksOnAccountRemoval());
+ sb.append("}");
+ return sb.toString();
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+
+ if (obj instanceof AutoDeployment == false)
+ return false;
+ AutoDeployment other = (AutoDeployment) obj;
+ if (other.getEnabled() == null ^ this.getEnabled() == null)
+ return false;
+ if (other.getEnabled() != null && other.getEnabled().equals(this.getEnabled()) == false)
+ return false;
+ if (other.getRetainStacksOnAccountRemoval() == null ^ this.getRetainStacksOnAccountRemoval() == null)
+ return false;
+ if (other.getRetainStacksOnAccountRemoval() != null && other.getRetainStacksOnAccountRemoval().equals(this.getRetainStacksOnAccountRemoval()) == false)
+ return false;
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int hashCode = 1;
+
+ hashCode = prime * hashCode + ((getEnabled() == null) ? 0 : getEnabled().hashCode());
+ hashCode = prime * hashCode + ((getRetainStacksOnAccountRemoval() == null) ? 0 : getRetainStacksOnAccountRemoval().hashCode());
+ return hashCode;
+ }
+
+ @Override
+ public AutoDeployment clone() {
+ try {
+ return (AutoDeployment) super.clone();
+ } catch (CloneNotSupportedException e) {
+ throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
+ }
+ }
+
+}
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackInstancesRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackInstancesRequest.java
index a2c778292324..0de942bb9a5b 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackInstancesRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackInstancesRequest.java
@@ -33,10 +33,24 @@ public class CreateStackInstancesRequest extends com.amazonaws.AmazonWebServiceR
private String stackSetName;
/**
* Accounts
or DeploymentTargets
, but not both.
* Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in
+ * the specified Regions.
+ * Accounts
or DeploymentTargets
, but not both.
+ * Accounts
or DeploymentTargets
, but not both.
* Accounts
or DeploymentTargets
, but not both.
*/
public java.util.ListAccounts
or DeploymentTargets
, but not both.
* Accounts
or DeploymentTargets
, but not both.
*/
public void setAccounts(java.util.CollectionAccounts
or DeploymentTargets
, but not both.
* Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -228,12 +260,18 @@ public CreateStackInstancesRequest withAccounts(String... accounts) {
/**
* Accounts
or DeploymentTargets
, but not both.
*
+ * You can specify
+ * [
+ * You can specify Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -242,6 +280,67 @@ public CreateStackInstancesRequest withAccounts(java.util.CollectionService-managed
permissions] The AWS Organizations accounts for which to create stack instances in
+ * the specified Regions.
+ * Accounts
or DeploymentTargets
, but not both.
+ * Service-managed
permissions] The AWS Organizations accounts for which to create stack
+ * instances in the specified Regions.
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public void setDeploymentTargets(DeploymentTargets deploymentTargets) {
+ this.deploymentTargets = deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in
+ * the specified Regions.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts for which to create stack
+ * instances in the specified Regions.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public DeploymentTargets getDeploymentTargets() {
+ return this.deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in
+ * the specified Regions.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts for which to create stack
+ * instances in the specified Regions.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public CreateStackInstancesRequest withDeploymentTargets(DeploymentTargets deploymentTargets) {
+ setDeploymentTargets(deploymentTargets);
+ return this;
+ }
+
/**
*
* The names of one or more regions where you want to create stack instances using the specified AWS account(s). @@ -961,6 +1060,8 @@ public String toString() { sb.append("StackSetName: ").append(getStackSetName()).append(","); if (getAccounts() != null) sb.append("Accounts: ").append(getAccounts()).append(","); + if (getDeploymentTargets() != null) + sb.append("DeploymentTargets: ").append(getDeploymentTargets()).append(","); if (getRegions() != null) sb.append("Regions: ").append(getRegions()).append(","); if (getParameterOverrides() != null) @@ -991,6 +1092,10 @@ public boolean equals(Object obj) { return false; if (other.getAccounts() != null && other.getAccounts().equals(this.getAccounts()) == false) return false; + if (other.getDeploymentTargets() == null ^ this.getDeploymentTargets() == null) + return false; + if (other.getDeploymentTargets() != null && other.getDeploymentTargets().equals(this.getDeploymentTargets()) == false) + return false; if (other.getRegions() == null ^ this.getRegions() == null) return false; if (other.getRegions() != null && other.getRegions().equals(this.getRegions()) == false) @@ -1017,6 +1122,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getStackSetName() == null) ? 0 : getStackSetName().hashCode()); hashCode = prime * hashCode + ((getAccounts() == null) ? 0 : getAccounts().hashCode()); + hashCode = prime * hashCode + ((getDeploymentTargets() == null) ? 0 : getDeploymentTargets().hashCode()); hashCode = prime * hashCode + ((getRegions() == null) ? 0 : getRegions().hashCode()); hashCode = prime * hashCode + ((getParameterOverrides() == null) ? 0 : getParameterOverrides().hashCode()); hashCode = prime * hashCode + ((getOperationPreferences() == null) ? 0 : getOperationPreferences().hashCode()); diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackSetRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackSetRequest.java index d74479038305..de8dc52c677f 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackSetRequest.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/CreateStackSetRequest.java @@ -225,6 +225,43 @@ public class CreateStackSetRequest extends com.amazonaws.AmazonWebServiceRequest *
*/ private String executionRoleName; + /** + *
+ * Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
+ * is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * 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
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
* A unique identifier for this CreateStackSet
request. Specify this token if you plan to retry
@@ -2050,6 +2087,286 @@ public CreateStackSetRequest withExecutionRoleName(String executionRoleName) {
return this;
}
+ /**
+ *
+ * Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
+ * is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
SELF-MANAGED
is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
+ * is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
SELF-MANAGED
is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles
+ * required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
+ * is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
SELF-MANAGED
is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
+ * is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
SELF-MANAGED
is specified.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * 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
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
PermissionModel
is
+ * SERVICE_MANAGED
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ */
+
+ public void setAutoDeployment(AutoDeployment autoDeployment) {
+ this.autoDeployment = autoDeployment;
+ }
+
+ /**
+ *
+ * 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
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
PermissionModel
is
+ * SERVICE_MANAGED
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ */
+
+ public AutoDeployment getAutoDeployment() {
+ return this.autoDeployment;
+ }
+
+ /**
+ *
+ * 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
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
PermissionModel
is
+ * SERVICE_MANAGED
.
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public CreateStackSetRequest withAutoDeployment(AutoDeployment autoDeployment) {
+ setAutoDeployment(autoDeployment);
+ return this;
+ }
+
/**
*
* A unique identifier for this CreateStackSet
request. Specify this token if you plan to retry
@@ -2153,6 +2470,10 @@ public String toString() {
sb.append("AdministrationRoleARN: ").append(getAdministrationRoleARN()).append(",");
if (getExecutionRoleName() != null)
sb.append("ExecutionRoleName: ").append(getExecutionRoleName()).append(",");
+ if (getPermissionModel() != null)
+ sb.append("PermissionModel: ").append(getPermissionModel()).append(",");
+ if (getAutoDeployment() != null)
+ sb.append("AutoDeployment: ").append(getAutoDeployment()).append(",");
if (getClientRequestToken() != null)
sb.append("ClientRequestToken: ").append(getClientRequestToken());
sb.append("}");
@@ -2205,6 +2526,14 @@ public boolean equals(Object obj) {
return false;
if (other.getExecutionRoleName() != null && other.getExecutionRoleName().equals(this.getExecutionRoleName()) == false)
return false;
+ if (other.getPermissionModel() == null ^ this.getPermissionModel() == null)
+ return false;
+ if (other.getPermissionModel() != null && other.getPermissionModel().equals(this.getPermissionModel()) == false)
+ return false;
+ if (other.getAutoDeployment() == null ^ this.getAutoDeployment() == null)
+ return false;
+ if (other.getAutoDeployment() != null && other.getAutoDeployment().equals(this.getAutoDeployment()) == false)
+ return false;
if (other.getClientRequestToken() == null ^ this.getClientRequestToken() == null)
return false;
if (other.getClientRequestToken() != null && other.getClientRequestToken().equals(this.getClientRequestToken()) == false)
@@ -2226,6 +2555,8 @@ public int hashCode() {
hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode());
hashCode = prime * hashCode + ((getAdministrationRoleARN() == null) ? 0 : getAdministrationRoleARN().hashCode());
hashCode = prime * hashCode + ((getExecutionRoleName() == null) ? 0 : getExecutionRoleName().hashCode());
+ hashCode = prime * hashCode + ((getPermissionModel() == null) ? 0 : getPermissionModel().hashCode());
+ hashCode = prime * hashCode + ((getAutoDeployment() == null) ? 0 : getAutoDeployment().hashCode());
hashCode = prime * hashCode + ((getClientRequestToken() == null) ? 0 : getClientRequestToken().hashCode());
return hashCode;
}
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeleteStackInstancesRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeleteStackInstancesRequest.java
index 4bea2fd4a9b0..77b2652c778b 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeleteStackInstancesRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeleteStackInstancesRequest.java
@@ -33,10 +33,22 @@ public class DeleteStackInstancesRequest extends com.amazonaws.AmazonWebServiceR
private String stackSetName;
/**
*
- * The names of the AWS accounts that you want to delete stack instances for. + * [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * [Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
* The regions where you want to delete stack set instances. @@ -122,10 +134,15 @@ public DeleteStackInstancesRequest withStackSetName(String stackSetName) { /** *
- * The names of the AWS accounts that you want to delete stack instances for. + * [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * You can specify
- * The names of the AWS accounts that you want to delete stack instances for.
+ * [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*/
public java.util.ListAccounts
or DeploymentTargets
, but not both.
*
+ * You can specify
- * The names of the AWS accounts that you want to delete stack instances for.
+ * [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
+ *
+ * You can specify
* NOTE: This method appends the values to the existing list (if any). Use
@@ -164,7 +189,9 @@ public void setAccounts(java.util.CollectionAccounts
or DeploymentTargets
, but not both.
*/
public void setAccounts(java.util.CollectionAccounts
or DeploymentTargets
, but not both.
*
+ * You can specify Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -180,11 +207,16 @@ public DeleteStackInstancesRequest withAccounts(String... accounts) {
/**
*
- * The names of the AWS accounts that you want to delete stack instances for. + * [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * You can specify
+ * [
+ * You can specify Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -193,6 +225,64 @@ public DeleteStackInstancesRequest withAccounts(java.util.CollectionService-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
+ * Accounts
or DeploymentTargets
, but not both.
+ * Service-managed
permissions] The AWS Organizations accounts from which to delete stack
+ * instances.
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public void setDeploymentTargets(DeploymentTargets deploymentTargets) {
+ this.deploymentTargets = deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts from which to delete stack
+ * instances.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public DeploymentTargets getDeploymentTargets() {
+ return this.deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts from which to delete stack
+ * instances.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public DeleteStackInstancesRequest withDeploymentTargets(DeploymentTargets deploymentTargets) {
+ setDeploymentTargets(deploymentTargets);
+ return this;
+ }
+
/**
*
* The regions where you want to delete stack set instances. @@ -527,6 +617,8 @@ public String toString() { sb.append("StackSetName: ").append(getStackSetName()).append(","); if (getAccounts() != null) sb.append("Accounts: ").append(getAccounts()).append(","); + if (getDeploymentTargets() != null) + sb.append("DeploymentTargets: ").append(getDeploymentTargets()).append(","); if (getRegions() != null) sb.append("Regions: ").append(getRegions()).append(","); if (getOperationPreferences() != null) @@ -557,6 +649,10 @@ public boolean equals(Object obj) { return false; if (other.getAccounts() != null && other.getAccounts().equals(this.getAccounts()) == false) return false; + if (other.getDeploymentTargets() == null ^ this.getDeploymentTargets() == null) + return false; + if (other.getDeploymentTargets() != null && other.getDeploymentTargets().equals(this.getDeploymentTargets()) == false) + return false; if (other.getRegions() == null ^ this.getRegions() == null) return false; if (other.getRegions() != null && other.getRegions().equals(this.getRegions()) == false) @@ -583,6 +679,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getStackSetName() == null) ? 0 : getStackSetName().hashCode()); hashCode = prime * hashCode + ((getAccounts() == null) ? 0 : getAccounts().hashCode()); + hashCode = prime * hashCode + ((getDeploymentTargets() == null) ? 0 : getDeploymentTargets().hashCode()); hashCode = prime * hashCode + ((getRegions() == null) ? 0 : getRegions().hashCode()); hashCode = prime * hashCode + ((getOperationPreferences() == null) ? 0 : getOperationPreferences().hashCode()); hashCode = prime * hashCode + ((getRetainStacks() == null) ? 0 : getRetainStacks().hashCode()); diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeploymentTargets.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeploymentTargets.java new file mode 100644 index 000000000000..b0e7c3866ab6 --- /dev/null +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DeploymentTargets.java @@ -0,0 +1,252 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.cloudformation.model; + +import java.io.Serializable; +import javax.annotation.Generated; + +/** + *
+ * [Service-managed
permissions] The AWS Organizations accounts to which StackSets deploys.
+ *
+ * For update operations, you can specify either Accounts
or OrganizationalUnitIds
. For create
+ * and delete operations, specify OrganizationalUnitIds
.
+ *
+ * The names of one or more AWS accounts for which you want to deploy stack set updates. + *
+ */ + private com.amazonaws.internal.SdkInternalList+ * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + *
+ */ + private com.amazonaws.internal.SdkInternalList+ * The names of one or more AWS accounts for which you want to deploy stack set updates. + *
+ * + * @return The names of one or more AWS accounts for which you want to deploy stack set updates. + */ + + public java.util.List+ * The names of one or more AWS accounts for which you want to deploy stack set updates. + *
+ * + * @param accounts + * The names of one or more AWS accounts for which you want to deploy stack set updates. + */ + + public void setAccounts(java.util.Collection+ * The names of one or more AWS accounts for which you want to deploy stack set updates. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override + * the existing values. + *
+ * + * @param accounts + * The names of one or more AWS accounts for which you want to deploy stack set updates. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public DeploymentTargets withAccounts(String... accounts) { + if (this.accounts == null) { + setAccounts(new com.amazonaws.internal.SdkInternalList+ * The names of one or more AWS accounts for which you want to deploy stack set updates. + *
+ * + * @param accounts + * The names of one or more AWS accounts for which you want to deploy stack set updates. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public DeploymentTargets withAccounts(java.util.Collection+ * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + *
+ * + * @return The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + */ + + public java.util.List+ * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + *
+ * + * @param organizationalUnitIds + * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + */ + + public void setOrganizationalUnitIds(java.util.Collection+ * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setOrganizationalUnitIds(java.util.Collection)} or + * {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values. + *
+ * + * @param organizationalUnitIds + * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public DeploymentTargets withOrganizationalUnitIds(String... organizationalUnitIds) { + if (this.organizationalUnitIds == null) { + setOrganizationalUnitIds(new com.amazonaws.internal.SdkInternalList+ * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + *
+ * + * @param organizationalUnitIds + * The organization root ID or organizational unit (OUs) IDs to which StackSets deploys. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public DeploymentTargets withOrganizationalUnitIds(java.util.Collection
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setArn(String arn) {
@@ -83,12 +86,12 @@ public void setArn(String arn) {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getArn() {
@@ -100,13 +103,13 @@ public String getArn() {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -122,11 +125,17 @@ public DeregisterTypeRequest withArn(String arn) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -141,10 +150,16 @@ public void setType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -159,11 +174,17 @@ public String getType() {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -180,11 +201,17 @@ public DeregisterTypeRequest withType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -199,13 +226,13 @@ public DeregisterTypeRequest withType(RegistryType type) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeName(String typeName) {
@@ -217,12 +244,12 @@ public void setTypeName(String typeName) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeName() {
@@ -234,13 +261,13 @@ public String getTypeName() {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DescribeTypeRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DescribeTypeRequest.java
index 03ce71e9612f..14789943df0a 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DescribeTypeRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/DescribeTypeRequest.java
@@ -32,6 +32,9 @@ public class DescribeTypeRequest extends com.amazonaws.AmazonWebServiceRequest i
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -90,10 +99,16 @@ public void setType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -108,11 +123,17 @@ public String getType() {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -129,11 +150,17 @@ public DescribeTypeRequest withType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -148,13 +175,13 @@ public DescribeTypeRequest withType(RegistryType type) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeName(String typeName) {
@@ -166,12 +193,12 @@ public void setTypeName(String typeName) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeName() {
@@ -183,13 +210,13 @@ public String getTypeName() {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -203,13 +230,13 @@ public DescribeTypeRequest withTypeName(String typeName) {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setArn(String arn) {
@@ -221,12 +248,12 @@ public void setArn(String arn) {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getArn() {
@@ -238,13 +265,13 @@ public String getArn() {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeRegistrationsRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeRegistrationsRequest.java
index 56d4ab0c2b86..659cf624afdd 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeRegistrationsRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeRegistrationsRequest.java
@@ -32,6 +32,9 @@ public class ListTypeRegistrationsRequest extends com.amazonaws.AmazonWebService
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
* The current status of the type registration request. *
+ *
+ * The default is IN_PROGRESS
.
+ *
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -102,10 +114,16 @@ public void setType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -120,11 +138,17 @@ public String getType() {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -141,11 +165,17 @@ public ListTypeRegistrationsRequest withType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -160,13 +190,13 @@ public ListTypeRegistrationsRequest withType(RegistryType type) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeName(String typeName) {
@@ -178,12 +208,12 @@ public void setTypeName(String typeName) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeName() {
@@ -195,13 +225,13 @@ public String getTypeName() {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -215,13 +245,13 @@ public ListTypeRegistrationsRequest withTypeName(String typeName) {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeArn(String typeArn) {
@@ -233,12 +263,12 @@ public void setTypeArn(String typeArn) {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeArn() {
@@ -250,13 +280,13 @@ public String getTypeArn() {
* The Amazon Resource Name (ARN) of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -269,9 +299,14 @@ public ListTypeRegistrationsRequest withTypeArn(String typeArn) {
*
* The current status of the type registration request. *
+ *
+ * The default is IN_PROGRESS
.
+ *
+ * The default is IN_PROGRESS
.
* @see RegistrationStatus
*/
@@ -283,8 +318,13 @@ public void setRegistrationStatusFilter(String registrationStatusFilter) {
*
* The current status of the type registration request. *
+ *
+ * The default is IN_PROGRESS
.
+ *
+ * The default is IN_PROGRESS
.
* @see RegistrationStatus
*/
@@ -296,9 +336,14 @@ public String getRegistrationStatusFilter() {
*
* The current status of the type registration request. *
+ *
+ * The default is IN_PROGRESS
.
+ *
+ * The default is IN_PROGRESS
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistrationStatus
*/
@@ -312,9 +357,14 @@ public ListTypeRegistrationsRequest withRegistrationStatusFilter(String registra
*
* The current status of the type registration request. *
+ *
+ * The default is IN_PROGRESS
.
+ *
+ * The default is IN_PROGRESS
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistrationStatus
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeVersionsRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeVersionsRequest.java
index 27b21306bb98..0fd5d44c4f6f 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeVersionsRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypeVersionsRequest.java
@@ -32,6 +32,9 @@ public class ListTypeVersionsRequest extends com.amazonaws.AmazonWebServiceReque
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
+ * The default is LIVE
.
+ *
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -119,10 +131,16 @@ public void setType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -137,11 +155,17 @@ public String getType() {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -158,11 +182,17 @@ public ListTypeVersionsRequest withType(String type) {
*
* Currently the only valid value is RESOURCE
.
*
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
* Currently the only valid value is RESOURCE
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -177,13 +207,13 @@ public ListTypeVersionsRequest withType(RegistryType type) {
* The name of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeName(String typeName) {
@@ -195,12 +225,12 @@ public void setTypeName(String typeName) {
* The name of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeName() {
@@ -212,13 +242,13 @@ public String getTypeName() {
* The name of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -232,13 +262,13 @@ public ListTypeVersionsRequest withTypeName(String typeName) {
* The Amazon Resource Name (ARN) of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setArn(String arn) {
@@ -250,12 +280,12 @@ public void setArn(String arn) {
* The Amazon Resource Name (ARN) of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getArn() {
@@ -267,13 +297,13 @@ public String getArn() {
* The Amazon Resource Name (ARN) of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -416,6 +446,9 @@ public ListTypeVersionsRequest withNextToken(String nextToken) {
*
+ * The default is LIVE
.
+ *
+ * The default is LIVE
.
* @see DeprecatedStatus
*/
@@ -463,6 +499,9 @@ public void setDeprecatedStatus(String deprecatedStatus) {
*
+ * The default is LIVE
.
+ *
@@ -481,6 +520,9 @@ public void setDeprecatedStatus(String deprecatedStatus) { * CloudFormation operations. *
* + * + *
+ * The default is LIVE
.
* @see DeprecatedStatus
*/
@@ -509,6 +551,9 @@ public String getDeprecatedStatus() {
*
+ * The default is LIVE
.
+ *
+ * The default is LIVE
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see DeprecatedStatus
*/
@@ -558,6 +606,9 @@ public ListTypeVersionsRequest withDeprecatedStatus(String deprecatedStatus) {
*
+ * The default is LIVE
.
+ *
+ * The default is LIVE
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see DeprecatedStatus
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypesRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypesRequest.java
index 63eef85081bc..997ec1b2ea97 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypesRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ListTypesRequest.java
@@ -45,6 +45,9 @@ public class ListTypesRequest extends com.amazonaws.AmazonWebServiceRequest impl
*
+ * The default is PRIVATE
.
+ *
+ * The default is PRIVATE
.
+ *
PUBLIC
: The type is publically visible and usable within any Amazon account.
*
*
+ *
+ *
+ * The default is PRIVATE
.
* @see Visibility
*/
@@ -181,6 +190,9 @@ public void setVisibility(String visibility) {
*
+ * The default is PRIVATE
.
+ *
@@ -198,6 +210,9 @@ public void setVisibility(String visibility) {
* PUBLIC
: The type is publically visible and usable within any Amazon account.
*
+ * The default is PRIVATE
.
* @see Visibility
*/
@@ -225,6 +240,9 @@ public String getVisibility() {
*
+ * The default is PRIVATE
.
+ *
PUBLIC
: The type is publically visible and usable within any Amazon account.
*
*
+ *
+ *
+ * The default is PRIVATE
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see Visibility
*/
@@ -272,6 +293,9 @@ public ListTypesRequest withVisibility(String visibility) {
*
+ * The default is PRIVATE
.
+ *
PUBLIC
: The type is publically visible and usable within any Amazon account.
*
*
+ *
+ *
+ * The default is PRIVATE
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see Visibility
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/PermissionModels.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/PermissionModels.java
new file mode 100644
index 000000000000..e4a42bfb2455
--- /dev/null
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/PermissionModels.java
@@ -0,0 +1,60 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.cloudformation.model;
+
+import javax.annotation.Generated;
+
+/**
+ *
+ */
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public enum PermissionModels {
+
+ SERVICE_MANAGED("SERVICE_MANAGED"),
+ SELF_MANAGED("SELF_MANAGED");
+
+ private String value;
+
+ private PermissionModels(String value) {
+ this.value = value;
+ }
+
+ @Override
+ public String toString() {
+ return this.value;
+ }
+
+ /**
+ * Use this in place of valueOf.
+ *
+ * @param value
+ * real value
+ * @return PermissionModels corresponding to the value
+ *
+ * @throws IllegalArgumentException
+ * If the specified value does not map to one of the known values in this enum.
+ */
+ public static PermissionModels fromValue(String value) {
+ if (value == null || "".equals(value)) {
+ throw new IllegalArgumentException("Value cannot be null or empty!");
+ }
+
+ for (PermissionModels enumEntry : PermissionModels.values()) {
+ if (enumEntry.toString().equals(value)) {
+ return enumEntry;
+ }
+ }
+
+ throw new IllegalArgumentException("Cannot create enum from " + value + " value!");
+ }
+}
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/RegisterTypeRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/RegisterTypeRequest.java
index 61e841ca7e75..040147853c4a 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/RegisterTypeRequest.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/RegisterTypeRequest.java
@@ -91,6 +91,14 @@ public class RegisterTypeRequest extends com.amazonaws.AmazonWebServiceRequest i
* href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-cli-submit.html">submit
* in the CloudFormation CLI User Guide.
*
+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM + * Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
+ *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM + * Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
+ *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
*/ public void setSchemaHandlerPackage(String schemaHandlerPackage) { @@ -514,6 +538,14 @@ public void setSchemaHandlerPackage(String schemaHandlerPackage) { * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-cli-submit.html">submit * in the CloudFormation CLI User Guide. * + *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM + * Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
+ *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket + * which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
*/ public String getSchemaHandlerPackage() { @@ -537,6 +577,14 @@ public String getSchemaHandlerPackage() { * href="https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-cli-submit.html">submit * in the CloudFormation CLI User Guide. * + *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM + * Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
+ *+ * As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which + * contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide. + *
* @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/SetTypeDefaultVersionRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/SetTypeDefaultVersionRequest.java index 00be0a16099b..41f8e74dced4 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/SetTypeDefaultVersionRequest.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/SetTypeDefaultVersionRequest.java @@ -30,7 +30,7 @@ public class SetTypeDefaultVersionRequest extends com.amazonaws.AmazonWebService * The Amazon Resource Name (ARN) of the type for which you want version summary information. * *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
* The kind of type. *
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setArn(String arn) {
@@ -80,12 +83,12 @@ public void setArn(String arn) {
* The Amazon Resource Name (ARN) of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getArn() {
@@ -97,13 +100,13 @@ public String getArn() {
* The Amazon Resource Name (ARN) of the type for which you want version summary information.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -116,9 +119,14 @@ public SetTypeDefaultVersionRequest withArn(String arn) {
*
* The kind of type. *
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -130,8 +138,13 @@ public void setType(String type) {
*
* The kind of type. *
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @see RegistryType
*/
@@ -143,9 +156,14 @@ public String getType() {
*
* The kind of type. *
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -159,9 +177,14 @@ public SetTypeDefaultVersionRequest withType(String type) {
*
* The kind of type. *
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
+ *
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see RegistryType
*/
@@ -176,13 +199,13 @@ public SetTypeDefaultVersionRequest withType(RegistryType type) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public void setTypeName(String typeName) {
@@ -194,12 +217,12 @@ public void setTypeName(String typeName) {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*/
public String getTypeName() {
@@ -211,13 +234,13 @@ public String getTypeName() {
* The name of the type.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
*
- * Conditional: You must specify TypeName
or Arn
.
+ * Conditional: You must specify either TypeName
and Type
, or Arn
.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstance.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstance.java
index e4d95896c28e..4b2b3d7326d6 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstance.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstance.java
@@ -44,7 +44,7 @@ public class StackInstance implements Serializable, Cloneable {
private String region;
/**
*
- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
*/ private String account; @@ -105,6 +105,13 @@ public class StackInstance implements Serializable, Cloneable { * */ private String statusReason; + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
* Status of the stack instance's actual configuration compared to the expected template and parameter configuration @@ -227,11 +234,11 @@ public StackInstance withRegion(String region) { /** *
- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* * @param account - * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. */ public void setAccount(String account) { @@ -240,10 +247,10 @@ public void setAccount(String account) { /** *- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* - * @return The name of the AWS account that the stack instance is associated with. + * @return [Self-managed permissions] The name of the AWS account that the stack instance is associated with. */ public String getAccount() { @@ -252,11 +259,11 @@ public String getAccount() { /** *- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* * @param account - * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -818,6 +825,52 @@ public StackInstance withStatusReason(String statusReason) { return this; } + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ */
+
+ public void setOrganizationalUnitId(String organizationalUnitId) {
+ this.organizationalUnitId = organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ */
+
+ public String getOrganizationalUnitId() {
+ return this.organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackInstance withOrganizationalUnitId(String organizationalUnitId) {
+ setOrganizationalUnitId(organizationalUnitId);
+ return this;
+ }
+
/**
* * Status of the stack instance's actual configuration compared to the expected template and parameter configuration @@ -1226,6 +1279,8 @@ public String toString() { sb.append("Status: ").append(getStatus()).append(","); if (getStatusReason() != null) sb.append("StatusReason: ").append(getStatusReason()).append(","); + if (getOrganizationalUnitId() != null) + sb.append("OrganizationalUnitId: ").append(getOrganizationalUnitId()).append(","); if (getDriftStatus() != null) sb.append("DriftStatus: ").append(getDriftStatus()).append(","); if (getLastDriftCheckTimestamp() != null) @@ -1272,6 +1327,10 @@ public boolean equals(Object obj) { return false; if (other.getStatusReason() != null && other.getStatusReason().equals(this.getStatusReason()) == false) return false; + if (other.getOrganizationalUnitId() == null ^ this.getOrganizationalUnitId() == null) + return false; + if (other.getOrganizationalUnitId() != null && other.getOrganizationalUnitId().equals(this.getOrganizationalUnitId()) == false) + return false; if (other.getDriftStatus() == null ^ this.getDriftStatus() == null) return false; if (other.getDriftStatus() != null && other.getDriftStatus().equals(this.getDriftStatus()) == false) @@ -1295,6 +1354,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getParameterOverrides() == null) ? 0 : getParameterOverrides().hashCode()); hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode()); hashCode = prime * hashCode + ((getStatusReason() == null) ? 0 : getStatusReason().hashCode()); + hashCode = prime * hashCode + ((getOrganizationalUnitId() == null) ? 0 : getOrganizationalUnitId().hashCode()); hashCode = prime * hashCode + ((getDriftStatus() == null) ? 0 : getDriftStatus().hashCode()); hashCode = prime * hashCode + ((getLastDriftCheckTimestamp() == null) ? 0 : getLastDriftCheckTimestamp().hashCode()); return hashCode; diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstanceSummary.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstanceSummary.java index f972fd225ffb..6052175b712a 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstanceSummary.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackInstanceSummary.java @@ -40,7 +40,7 @@ public class StackInstanceSummary implements Serializable, Cloneable { private String region; /** *
- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
*/ private String account; @@ -95,6 +95,13 @@ public class StackInstanceSummary implements Serializable, Cloneable { * */ private String statusReason; + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
* Status of the stack instance's actual configuration compared to the expected template and parameter configuration @@ -217,11 +224,11 @@ public StackInstanceSummary withRegion(String region) { /** *
- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* * @param account - * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. */ public void setAccount(String account) { @@ -230,10 +237,10 @@ public void setAccount(String account) { /** *- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* - * @return The name of the AWS account that the stack instance is associated with. + * @return [Self-managed permissions] The name of the AWS account that the stack instance is associated with. */ public String getAccount() { @@ -242,11 +249,11 @@ public String getAccount() { /** *- * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. *
* * @param account - * The name of the AWS account that the stack instance is associated with. + * [Self-managed permissions] The name of the AWS account that the stack instance is associated with. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -734,6 +741,52 @@ public StackInstanceSummary withStatusReason(String statusReason) { return this; } + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ */
+
+ public void setOrganizationalUnitId(String organizationalUnitId) {
+ this.organizationalUnitId = organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ */
+
+ public String getOrganizationalUnitId() {
+ return this.organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack
+ * instance is associated with.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that
+ * the stack instance is associated with.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackInstanceSummary withOrganizationalUnitId(String organizationalUnitId) {
+ setOrganizationalUnitId(organizationalUnitId);
+ return this;
+ }
+
/**
* * Status of the stack instance's actual configuration compared to the expected template and parameter configuration @@ -1140,6 +1193,8 @@ public String toString() { sb.append("Status: ").append(getStatus()).append(","); if (getStatusReason() != null) sb.append("StatusReason: ").append(getStatusReason()).append(","); + if (getOrganizationalUnitId() != null) + sb.append("OrganizationalUnitId: ").append(getOrganizationalUnitId()).append(","); if (getDriftStatus() != null) sb.append("DriftStatus: ").append(getDriftStatus()).append(","); if (getLastDriftCheckTimestamp() != null) @@ -1182,6 +1237,10 @@ public boolean equals(Object obj) { return false; if (other.getStatusReason() != null && other.getStatusReason().equals(this.getStatusReason()) == false) return false; + if (other.getOrganizationalUnitId() == null ^ this.getOrganizationalUnitId() == null) + return false; + if (other.getOrganizationalUnitId() != null && other.getOrganizationalUnitId().equals(this.getOrganizationalUnitId()) == false) + return false; if (other.getDriftStatus() == null ^ this.getDriftStatus() == null) return false; if (other.getDriftStatus() != null && other.getDriftStatus().equals(this.getDriftStatus()) == false) @@ -1204,6 +1263,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getStackId() == null) ? 0 : getStackId().hashCode()); hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode()); hashCode = prime * hashCode + ((getStatusReason() == null) ? 0 : getStatusReason().hashCode()); + hashCode = prime * hashCode + ((getOrganizationalUnitId() == null) ? 0 : getOrganizationalUnitId().hashCode()); hashCode = prime * hashCode + ((getDriftStatus() == null) ? 0 : getDriftStatus().hashCode()); hashCode = prime * hashCode + ((getLastDriftCheckTimestamp() == null) ? 0 : getLastDriftCheckTimestamp().hashCode()); return hashCode; diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSet.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSet.java index 86f3809b691f..9b22c3441ddc 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSet.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSet.java @@ -117,6 +117,44 @@ public class StackSet implements Serializable, Cloneable { *
*/ private StackSetDriftDetectionDetails stackSetDriftDetectionDetails; + /** + *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which
+ * stacks in your stack set have been deployed.
+ *
@@ -872,6 +910,381 @@ public StackSet withStackSetDriftDetectionDetails(StackSetDriftDetectionDetails return this; } + /** + *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ */
+
+ public void setAutoDeployment(AutoDeployment autoDeployment) {
+ this.autoDeployment = autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ */
+
+ public AutoDeployment getAutoDeployment() {
+ return this.autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSet withAutoDeployment(AutoDeployment autoDeployment) {
+ setAutoDeployment(autoDeployment);
+ return this;
+ }
+
+ /**
+ * + * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles
+ * required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which
+ * stacks in your stack set have been deployed.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to
+ * which stacks in your stack set have been deployed.
+ */
+
+ public java.util.List
+ * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which
+ * stacks in your stack set have been deployed.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to
+ * which stacks in your stack set have been deployed.
+ */
+
+ public void setOrganizationalUnitIds(java.util.Collection
+ * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which
+ * stacks in your stack set have been deployed.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setOrganizationalUnitIds(java.util.Collection)} or + * {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values. + *
+ * + * @param organizationalUnitIds + * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to
+ * which stacks in your stack set have been deployed.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSet withOrganizationalUnitIds(String... organizationalUnitIds) {
+ if (this.organizationalUnitIds == null) {
+ setOrganizationalUnitIds(new com.amazonaws.internal.SdkInternalList
+ * [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which
+ * stacks in your stack set have been deployed.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to
+ * which stacks in your stack set have been deployed.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSet withOrganizationalUnitIds(java.util.Collection
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * [Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ *
* Detailed information about the drift status of the stack set. This includes information about drift operations @@ -347,6 +361,14 @@ public StackSetOperation withAction(StackSetOperationAction action) { * *
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * [Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ *
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ */
+
+ public void setDeploymentTargets(DeploymentTargets deploymentTargets) {
+ this.deploymentTargets = deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ *
Service-managed
permissions] The AWS Organizations accounts affected by the stack
+ * operation.
+ */
+
+ public DeploymentTargets getDeploymentTargets() {
+ return this.deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ *
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSetOperation withDeploymentTargets(DeploymentTargets deploymentTargets) {
+ setDeploymentTargets(deploymentTargets);
+ return this;
+ }
+
/**
* * Detailed information about the drift status of the stack set. This includes information about drift operations @@ -1197,6 +1332,8 @@ public String toString() { sb.append("CreationTimestamp: ").append(getCreationTimestamp()).append(","); if (getEndTimestamp() != null) sb.append("EndTimestamp: ").append(getEndTimestamp()).append(","); + if (getDeploymentTargets() != null) + sb.append("DeploymentTargets: ").append(getDeploymentTargets()).append(","); if (getStackSetDriftDetectionDetails() != null) sb.append("StackSetDriftDetectionDetails: ").append(getStackSetDriftDetectionDetails()); sb.append("}"); @@ -1253,6 +1390,10 @@ public boolean equals(Object obj) { return false; if (other.getEndTimestamp() != null && other.getEndTimestamp().equals(this.getEndTimestamp()) == false) return false; + if (other.getDeploymentTargets() == null ^ this.getDeploymentTargets() == null) + return false; + if (other.getDeploymentTargets() != null && other.getDeploymentTargets().equals(this.getDeploymentTargets()) == false) + return false; if (other.getStackSetDriftDetectionDetails() == null ^ this.getStackSetDriftDetectionDetails() == null) return false; if (other.getStackSetDriftDetectionDetails() != null @@ -1276,6 +1417,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getExecutionRoleName() == null) ? 0 : getExecutionRoleName().hashCode()); hashCode = prime * hashCode + ((getCreationTimestamp() == null) ? 0 : getCreationTimestamp().hashCode()); hashCode = prime * hashCode + ((getEndTimestamp() == null) ? 0 : getEndTimestamp().hashCode()); + hashCode = prime * hashCode + ((getDeploymentTargets() == null) ? 0 : getDeploymentTargets().hashCode()); hashCode = prime * hashCode + ((getStackSetDriftDetectionDetails() == null) ? 0 : getStackSetDriftDetectionDetails().hashCode()); return hashCode; } diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationResultSummary.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationResultSummary.java index a4b741757104..a2f5becf0b72 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationResultSummary.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationResultSummary.java @@ -28,7 +28,7 @@ public class StackSetOperationResultSummary implements Serializable, Cloneable { /** *
- * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. *
*/ private String account; @@ -90,14 +90,21 @@ public class StackSetOperationResultSummary implements Serializable, Cloneable { * */ private AccountGateResult accountGateResult; + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this
+ * operation result.
+ *
- * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. *
* * @param account - * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. */ public void setAccount(String account) { @@ -106,10 +113,10 @@ public void setAccount(String account) { /** *- * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. *
* - * @return The name of the AWS account for this operation result. + * @return [Self-managed permissions] The name of the AWS account for this operation result. */ public String getAccount() { @@ -118,11 +125,11 @@ public String getAccount() { /** *- * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. *
* * @param account - * The name of the AWS account for this operation result. + * [Self-managed permissions] The name of the AWS account for this operation result. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -655,6 +662,52 @@ public StackSetOperationResultSummary withAccountGateResult(AccountGateResult ac return this; } + /** + *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this
+ * operation result.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for
+ * this operation result.
+ */
+
+ public void setOrganizationalUnitId(String organizationalUnitId) {
+ this.organizationalUnitId = organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this
+ * operation result.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for
+ * this operation result.
+ */
+
+ public String getOrganizationalUnitId() {
+ return this.organizationalUnitId;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this
+ * operation result.
+ *
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for
+ * this operation result.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSetOperationResultSummary withOrganizationalUnitId(String organizationalUnitId) {
+ setOrganizationalUnitId(organizationalUnitId);
+ return this;
+ }
+
/**
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
* redacted from this string using a placeholder value.
@@ -676,7 +729,9 @@ public String toString() {
if (getStatusReason() != null)
sb.append("StatusReason: ").append(getStatusReason()).append(",");
if (getAccountGateResult() != null)
- sb.append("AccountGateResult: ").append(getAccountGateResult());
+ sb.append("AccountGateResult: ").append(getAccountGateResult()).append(",");
+ if (getOrganizationalUnitId() != null)
+ sb.append("OrganizationalUnitId: ").append(getOrganizationalUnitId());
sb.append("}");
return sb.toString();
}
@@ -711,6 +766,10 @@ public boolean equals(Object obj) {
return false;
if (other.getAccountGateResult() != null && other.getAccountGateResult().equals(this.getAccountGateResult()) == false)
return false;
+ if (other.getOrganizationalUnitId() == null ^ this.getOrganizationalUnitId() == null)
+ return false;
+ if (other.getOrganizationalUnitId() != null && other.getOrganizationalUnitId().equals(this.getOrganizationalUnitId()) == false)
+ return false;
return true;
}
@@ -724,6 +783,7 @@ public int hashCode() {
hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode());
hashCode = prime * hashCode + ((getStatusReason() == null) ? 0 : getStatusReason().hashCode());
hashCode = prime * hashCode + ((getAccountGateResult() == null) ? 0 : getAccountGateResult().hashCode());
+ hashCode = prime * hashCode + ((getOrganizationalUnitId() == null) ? 0 : getOrganizationalUnitId().hashCode());
return hashCode;
}
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationStatus.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationStatus.java
index 4d4414246b3d..1ed3dd1f07c9 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationStatus.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationStatus.java
@@ -24,7 +24,8 @@ public enum StackSetOperationStatus {
SUCCEEDED("SUCCEEDED"),
FAILED("FAILED"),
STOPPING("STOPPING"),
- STOPPED("STOPPED");
+ STOPPED("STOPPED"),
+ QUEUED("QUEUED");
private String value;
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationSummary.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationSummary.java
index 16953a5cac27..93c407eadb1f 100644
--- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationSummary.java
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/StackSetOperationSummary.java
@@ -56,6 +56,14 @@ public class StackSetOperationSummary implements Serializable, Cloneable {
*
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of
+ * operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
+ *
* RUNNING
: The operation is currently being performed.
*
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organizational unit (OU).
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
* Status of the stack set's actual configuration compared to its expected template and parameter configuration. A @@ -284,6 +315,300 @@ public StackSetSummary withStatus(StackSetStatus status) { return this; } + /** + *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organizational unit (OU).
+ */
+
+ public void setAutoDeployment(AutoDeployment autoDeployment) {
+ this.autoDeployment = autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organizational unit (OU).
+ */
+
+ public AutoDeployment getAutoDeployment() {
+ return this.autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organizational unit (OU).
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organizational unit (OU).
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StackSetSummary withAutoDeployment(AutoDeployment autoDeployment) {
+ setAutoDeployment(autoDeployment);
+ return this;
+ }
+
+ /**
+ * + * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles
+ * required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. + *
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
* Status of the stack set's actual configuration compared to its expected template and parameter configuration. A @@ -688,6 +1013,10 @@ public String toString() { sb.append("Description: ").append(getDescription()).append(","); if (getStatus() != null) sb.append("Status: ").append(getStatus()).append(","); + if (getAutoDeployment() != null) + sb.append("AutoDeployment: ").append(getAutoDeployment()).append(","); + if (getPermissionModel() != null) + sb.append("PermissionModel: ").append(getPermissionModel()).append(","); if (getDriftStatus() != null) sb.append("DriftStatus: ").append(getDriftStatus()).append(","); if (getLastDriftCheckTimestamp() != null) @@ -722,6 +1051,14 @@ public boolean equals(Object obj) { return false; if (other.getStatus() != null && other.getStatus().equals(this.getStatus()) == false) return false; + if (other.getAutoDeployment() == null ^ this.getAutoDeployment() == null) + return false; + if (other.getAutoDeployment() != null && other.getAutoDeployment().equals(this.getAutoDeployment()) == false) + return false; + if (other.getPermissionModel() == null ^ this.getPermissionModel() == null) + return false; + if (other.getPermissionModel() != null && other.getPermissionModel().equals(this.getPermissionModel()) == false) + return false; if (other.getDriftStatus() == null ^ this.getDriftStatus() == null) return false; if (other.getDriftStatus() != null && other.getDriftStatus().equals(this.getDriftStatus()) == false) @@ -742,6 +1079,8 @@ public int hashCode() { hashCode = prime * hashCode + ((getStackSetId() == null) ? 0 : getStackSetId().hashCode()); hashCode = prime * hashCode + ((getDescription() == null) ? 0 : getDescription().hashCode()); hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode()); + hashCode = prime * hashCode + ((getAutoDeployment() == null) ? 0 : getAutoDeployment().hashCode()); + hashCode = prime * hashCode + ((getPermissionModel() == null) ? 0 : getPermissionModel().hashCode()); hashCode = prime * hashCode + ((getDriftStatus() == null) ? 0 : getDriftStatus().hashCode()); hashCode = prime * hashCode + ((getLastDriftCheckTimestamp() == null) ? 0 : getLastDriftCheckTimestamp().hashCode()); return hashCode; diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackInstancesRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackInstancesRequest.java index a2941fb328c3..b8a8358ef592 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackInstancesRequest.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackInstancesRequest.java @@ -33,11 +33,27 @@ public class UpdateStackInstancesRequest extends com.amazonaws.AmazonWebServiceR private String stackSetName; /** *
- * The names of one or more AWS accounts for which you want to update parameter values for stack instances. The - * overridden parameter values will be applied to all stack instances in the specified accounts and regions. + * [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values + * for stack instances. The overridden parameter values will be applied to all stack instances in the specified + * accounts and regions. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * [Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter
+ * values for stack instances. If your update targets OUs, the overridden parameter values only apply to the
+ * accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their
+ * child OUs in the future won't use the overridden values.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
* The names of one or more regions in which you want to update parameter values for stack instances. The overridden @@ -168,13 +184,19 @@ public UpdateStackInstancesRequest withStackSetName(String stackSetName) { /** *
- * The names of one or more AWS accounts for which you want to update parameter values for stack instances. The - * overridden parameter values will be applied to all stack instances in the specified accounts and regions. + * [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values + * for stack instances. The overridden parameter values will be applied to all stack instances in the specified + * accounts and regions. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * You can specify
- * The names of one or more AWS accounts for which you want to update parameter values for stack instances. The
- * overridden parameter values will be applied to all stack instances in the specified accounts and regions.
+ * [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values
+ * for stack instances. The overridden parameter values will be applied to all stack instances in the specified
+ * accounts and regions.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*/
public java.util.ListAccounts
or DeploymentTargets
, but not both.
*
+ * You can specify
- * The names of one or more AWS accounts for which you want to update parameter values for stack instances. The
- * overridden parameter values will be applied to all stack instances in the specified accounts and regions.
+ * [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values
+ * for stack instances. The overridden parameter values will be applied to all stack instances in the specified
+ * accounts and regions.
+ *
+ * You can specify
* NOTE: This method appends the values to the existing list (if any). Use
@@ -217,9 +249,11 @@ public void setAccounts(java.util.CollectionAccounts
or DeploymentTargets
, but not both.
*/
public void setAccounts(java.util.CollectionAccounts
or DeploymentTargets
, but not both.
*
+ * You can specify Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -235,14 +269,20 @@ public UpdateStackInstancesRequest withAccounts(String... accounts) {
/**
*
- * The names of one or more AWS accounts for which you want to update parameter values for stack instances. The - * overridden parameter values will be applied to all stack instances in the specified accounts and regions. + * [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values + * for stack instances. The overridden parameter values will be applied to all stack instances in the specified + * accounts and regions. + *
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
*
+ * You can specify
+ * [
+ * You can specify Accounts
or DeploymentTargets
, but not both.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -251,6 +291,79 @@ public UpdateStackInstancesRequest withAccounts(java.util.CollectionService-managed
permissions] The AWS Organizations accounts for which you want to update parameter
+ * values for stack instances. If your update targets OUs, the overridden parameter values only apply to the
+ * accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their
+ * child OUs in the future won't use the overridden values.
+ * Accounts
or DeploymentTargets
, but not both.
+ * Service-managed
permissions] The AWS Organizations accounts for which you want to update
+ * parameter values for stack instances. If your update targets OUs, the overridden parameter values only
+ * apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the
+ * target OUs and their child OUs in the future won't use the overridden values.
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public void setDeploymentTargets(DeploymentTargets deploymentTargets) {
+ this.deploymentTargets = deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter
+ * values for stack instances. If your update targets OUs, the overridden parameter values only apply to the
+ * accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their
+ * child OUs in the future won't use the overridden values.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts for which you want to update
+ * parameter values for stack instances. If your update targets OUs, the overridden parameter values only
+ * apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the
+ * target OUs and their child OUs in the future won't use the overridden values.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ */
+
+ public DeploymentTargets getDeploymentTargets() {
+ return this.deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter
+ * values for stack instances. If your update targets OUs, the overridden parameter values only apply to the
+ * accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their
+ * child OUs in the future won't use the overridden values.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ *
Service-managed
permissions] The AWS Organizations accounts for which you want to update
+ * parameter values for stack instances. If your update targets OUs, the overridden parameter values only
+ * apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the
+ * target OUs and their child OUs in the future won't use the overridden values.
+ *
+ * You can specify Accounts
or DeploymentTargets
, but not both.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public UpdateStackInstancesRequest withDeploymentTargets(DeploymentTargets deploymentTargets) {
+ setDeploymentTargets(deploymentTargets);
+ return this;
+ }
+
/**
*
* The names of one or more regions in which you want to update parameter values for stack instances. The overridden @@ -975,6 +1088,8 @@ public String toString() { sb.append("StackSetName: ").append(getStackSetName()).append(","); if (getAccounts() != null) sb.append("Accounts: ").append(getAccounts()).append(","); + if (getDeploymentTargets() != null) + sb.append("DeploymentTargets: ").append(getDeploymentTargets()).append(","); if (getRegions() != null) sb.append("Regions: ").append(getRegions()).append(","); if (getParameterOverrides() != null) @@ -1005,6 +1120,10 @@ public boolean equals(Object obj) { return false; if (other.getAccounts() != null && other.getAccounts().equals(this.getAccounts()) == false) return false; + if (other.getDeploymentTargets() == null ^ this.getDeploymentTargets() == null) + return false; + if (other.getDeploymentTargets() != null && other.getDeploymentTargets().equals(this.getDeploymentTargets()) == false) + return false; if (other.getRegions() == null ^ this.getRegions() == null) return false; if (other.getRegions() != null && other.getRegions().equals(this.getRegions()) == false) @@ -1031,6 +1150,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getStackSetName() == null) ? 0 : getStackSetName().hashCode()); hashCode = prime * hashCode + ((getAccounts() == null) ? 0 : getAccounts().hashCode()); + hashCode = prime * hashCode + ((getDeploymentTargets() == null) ? 0 : getDeploymentTargets().hashCode()); hashCode = prime * hashCode + ((getRegions() == null) ? 0 : getRegions().hashCode()); hashCode = prime * hashCode + ((getParameterOverrides() == null) ? 0 : getParameterOverrides().hashCode()); hashCode = prime * hashCode + ((getOperationPreferences() == null) ? 0 : getOperationPreferences().hashCode()); diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackSetRequest.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackSetRequest.java index fee5595c386c..1249cc393371 100644 --- a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackSetRequest.java +++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/UpdateStackSetRequest.java @@ -272,6 +272,61 @@ public class UpdateStackSetRequest extends com.amazonaws.AmazonWebServiceRequest *
*/ private String executionRoleName; + /** + *
+ * [Service-managed
permissions] The AWS Organizations accounts in which to update associated stack
+ * instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify DeploymentTargets
+ * or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts
+ * and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation
+ * updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with
+ * their existing stack instance status.
+ *
+ * Describes how the IAM roles required for stack set operations are created. You cannot modify
+ * PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
* The unique ID for this stack set operation. @@ -292,8 +347,8 @@ public class UpdateStackSetRequest extends com.amazonaws.AmazonWebServiceRequest private String operationId; /** *
- * The accounts in which to update associated stack instances. If you specify accounts, you must also specify the - * regions in which to update stack set instances. + * [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, + * you must also specify the regions in which to update stack set instances. *
*
* To update all the stack instances associated with this stack set, do not specify the Accounts
@@ -2505,6 +2560,395 @@ public UpdateStackSetRequest withExecutionRoleName(String executionRoleName) {
return this;
}
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts in which to update associated stack
+ * instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify DeploymentTargets
+ * or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts
+ * and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation
+ * updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with
+ * their existing stack instance status.
+ *
Service-managed
permissions] The AWS Organizations accounts in which to update associated
+ * stack instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify
+ * DeploymentTargets
or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified
+ * accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS
+ * CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other
+ * stack instances with their existing stack instance status.
+ */
+
+ public void setDeploymentTargets(DeploymentTargets deploymentTargets) {
+ this.deploymentTargets = deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts in which to update associated stack
+ * instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify DeploymentTargets
+ * or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts
+ * and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation
+ * updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with
+ * their existing stack instance status.
+ *
Service-managed
permissions] The AWS Organizations accounts in which to update associated
+ * stack instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify
+ * DeploymentTargets
or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all
+ * stack instances with a status of OUTDATED
prior to updating the stack instances in the
+ * specified accounts and Regions. If the stack set update does not include changes to the template or
+ * parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while
+ * leaving all other stack instances with their existing stack instance status.
+ */
+
+ public DeploymentTargets getDeploymentTargets() {
+ return this.deploymentTargets;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] The AWS Organizations accounts in which to update associated stack
+ * instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify DeploymentTargets
+ * or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts
+ * and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation
+ * updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with
+ * their existing stack instance status.
+ *
Service-managed
permissions] The AWS Organizations accounts in which to update associated
+ * stack instances.
+ *
+ * To update all the stack instances associated with this stack set, do not specify
+ * DeploymentTargets
or Regions
.
+ *
+ * If the stack set update includes changes to the template (that is, if TemplateBody
or
+ * TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack
+ * instances with a status of OUTDATED
prior to updating the stack instances in the specified
+ * accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS
+ * CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other
+ * stack instances with their existing stack instance status.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public UpdateStackSetRequest withDeploymentTargets(DeploymentTargets deploymentTargets) {
+ setDeploymentTargets(deploymentTargets);
+ return this;
+ }
+
+ /**
+ *
+ * Describes how the IAM roles required for stack set operations are created. You cannot modify
+ * PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. You cannot modify
+ * PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles
+ * required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. You cannot modify
+ * PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * Describes how the IAM roles required for stack set operations are created. You cannot modify
+ * PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required to
+ * deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
+ * to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
PermissionModel
if there are stack instances associated with your stack set.
+ *
+ * With self-managed
permissions, you must create the administrator and execution roles required
+ * to deploy to target accounts. For more information, see Grant
+ * Self-Managed Stack Set Permissions.
+ *
+ * With service-managed
permissions, StackSets automatically creates the IAM roles required to
+ * deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ */
+
+ public void setAutoDeployment(AutoDeployment autoDeployment) {
+ this.autoDeployment = autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ */
+
+ public AutoDeployment getAutoDeployment() {
+ return this.autoDeployment;
+ }
+
+ /**
+ *
+ * [Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations
+ * accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
+ * .
+ *
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS
+ * Organizations accounts that are added to a target organization or organizational unit (OU).
+ *
+ * If you specify AutoDeployment
, do not specify DeploymentTargets
or
+ * Regions
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public UpdateStackSetRequest withAutoDeployment(AutoDeployment autoDeployment) {
+ setAutoDeployment(autoDeployment);
+ return this;
+ }
+
/**
*
* The unique ID for this stack set operation. @@ -2616,8 +3060,8 @@ public UpdateStackSetRequest withOperationId(String operationId) { /** *
- * The accounts in which to update associated stack instances. If you specify accounts, you must also specify the - * regions in which to update stack set instances. + * [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, + * you must also specify the regions in which to update stack set instances. *
*
* To update all the stack instances associated with this stack set, do not specify the Accounts
@@ -2632,8 +3076,8 @@ public UpdateStackSetRequest withOperationId(String operationId) {
* stack instances with their existing stack instance status.
*
* To update all the stack instances associated with this stack set, do not specify the
*
- * The accounts in which to update associated stack instances. If you specify accounts, you must also specify the
- * regions in which to update stack set instances.
+ * [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts,
+ * you must also specify the regions in which to update stack set instances.
*
* To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
@@ -2656,8 +3100,8 @@ public java.util.ListAccounts
@@ -2673,8 +3117,8 @@ public java.util.List
* To update all the stack instances associated with this stack set, do not specify the
*
- * The accounts in which to update associated stack instances. If you specify accounts, you must also specify the
- * regions in which to update stack set instances.
+ * [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts,
+ * you must also specify the regions in which to update stack set instances.
*
* To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
@@ -2699,8 +3143,8 @@ public void setAccounts(java.util.CollectionAccounts
@@ -2721,8 +3165,8 @@ public void setAccounts(java.util.Collection
* To update all the stack instances associated with this stack set, do not specify the
* Accounts
or Regions
properties.
@@ -2749,8 +3193,8 @@ public UpdateStackSetRequest withAccounts(String... accounts) {
/**
*
- * The accounts in which to update associated stack instances. If you specify accounts, you must also specify the - * regions in which to update stack set instances. + * [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, + * you must also specify the regions in which to update stack set instances. *
*
* To update all the stack instances associated with this stack set, do not specify the Accounts
@@ -2766,8 +3210,8 @@ public UpdateStackSetRequest withAccounts(String... accounts) {
*
* To update all the stack instances associated with this stack set, do not specify the
*
- * The identity provider details, such as
+ * For Google, Facebook and Login with Amazon:
+ *
+ * client_id
+ *
+ * client_secret
+ *
+ * authorize_scopes
+ *
+ * For Sign in with Apple:
+ *
+ * client_id
+ *
+ * team_id
+ *
+ * key_id
+ *
+ * private_key
+ *
+ * authorize_scopes
+ *
+ * For OIDC providers:
+ *
+ * client_id
+ *
+ * client_secret
+ *
+ * attributes_request_method
+ *
+ * oidc_issuer
+ *
+ * authorize_scopes
+ *
+ * authorize_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * token_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * attributes_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * jwks_uri if not available from discovery URL specified by oidc_issuer key
+ *
+ * authorize_scopes
+ *
+ * For SAML providers:
+ *
+ * MetadataFile OR MetadataURL
+ *
+ * IDPSignOut optional
+ *
- * The identity provider details, such as
+ * For Google, Facebook and Login with Amazon:
+ *
+ * client_id
+ *
+ * client_secret
+ *
+ * authorize_scopes
+ *
+ * For Sign in with Apple:
+ *
+ * client_id
+ *
+ * team_id
+ *
+ * key_id
+ *
+ * private_key
+ *
+ * authorize_scopes
+ *
+ * For OIDC providers:
+ *
+ * client_id
+ *
+ * client_secret
+ *
+ * attributes_request_method
+ *
+ * oidc_issuer
+ *
+ * authorize_scopes
+ *
+ * authorize_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * token_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * attributes_url if not available from discovery URL specified by oidc_issuer key
+ *
+ * jwks_uri if not available from discovery URL specified by oidc_issuer key
+ *
+ * authorize_scopes
+ *
+ * For SAML providers:
+ *
+ * MetadataFile OR MetadataURL
+ *
+ * IDPSignOut optional
* Accounts
or Regions
properties.
@@ -2994,6 +3438,12 @@ public String toString() {
sb.append("AdministrationRoleARN: ").append(getAdministrationRoleARN()).append(",");
if (getExecutionRoleName() != null)
sb.append("ExecutionRoleName: ").append(getExecutionRoleName()).append(",");
+ if (getDeploymentTargets() != null)
+ sb.append("DeploymentTargets: ").append(getDeploymentTargets()).append(",");
+ if (getPermissionModel() != null)
+ sb.append("PermissionModel: ").append(getPermissionModel()).append(",");
+ if (getAutoDeployment() != null)
+ sb.append("AutoDeployment: ").append(getAutoDeployment()).append(",");
if (getOperationId() != null)
sb.append("OperationId: ").append(getOperationId()).append(",");
if (getAccounts() != null)
@@ -3058,6 +3508,18 @@ public boolean equals(Object obj) {
return false;
if (other.getExecutionRoleName() != null && other.getExecutionRoleName().equals(this.getExecutionRoleName()) == false)
return false;
+ if (other.getDeploymentTargets() == null ^ this.getDeploymentTargets() == null)
+ return false;
+ if (other.getDeploymentTargets() != null && other.getDeploymentTargets().equals(this.getDeploymentTargets()) == false)
+ return false;
+ if (other.getPermissionModel() == null ^ this.getPermissionModel() == null)
+ return false;
+ if (other.getPermissionModel() != null && other.getPermissionModel().equals(this.getPermissionModel()) == false)
+ return false;
+ if (other.getAutoDeployment() == null ^ this.getAutoDeployment() == null)
+ return false;
+ if (other.getAutoDeployment() != null && other.getAutoDeployment().equals(this.getAutoDeployment()) == false)
+ return false;
if (other.getOperationId() == null ^ this.getOperationId() == null)
return false;
if (other.getOperationId() != null && other.getOperationId().equals(this.getOperationId()) == false)
@@ -3089,6 +3551,9 @@ public int hashCode() {
hashCode = prime * hashCode + ((getOperationPreferences() == null) ? 0 : getOperationPreferences().hashCode());
hashCode = prime * hashCode + ((getAdministrationRoleARN() == null) ? 0 : getAdministrationRoleARN().hashCode());
hashCode = prime * hashCode + ((getExecutionRoleName() == null) ? 0 : getExecutionRoleName().hashCode());
+ hashCode = prime * hashCode + ((getDeploymentTargets() == null) ? 0 : getDeploymentTargets().hashCode());
+ hashCode = prime * hashCode + ((getPermissionModel() == null) ? 0 : getPermissionModel().hashCode());
+ hashCode = prime * hashCode + ((getAutoDeployment() == null) ? 0 : getAutoDeployment().hashCode());
hashCode = prime * hashCode + ((getOperationId() == null) ? 0 : getOperationId().hashCode());
hashCode = prime * hashCode + ((getAccounts() == null) ? 0 : getAccounts().hashCode());
hashCode = prime * hashCode + ((getRegions() == null) ? 0 : getRegions().hashCode());
diff --git a/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/transform/AutoDeploymentStaxUnmarshaller.java b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/transform/AutoDeploymentStaxUnmarshaller.java
new file mode 100644
index 000000000000..dc5c1ca03052
--- /dev/null
+++ b/aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/transform/AutoDeploymentStaxUnmarshaller.java
@@ -0,0 +1,70 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.cloudformation.model.transform;
+
+import javax.xml.stream.events.XMLEvent;
+import javax.annotation.Generated;
+
+import com.amazonaws.services.cloudformation.model.*;
+import com.amazonaws.transform.Unmarshaller;
+
+import com.amazonaws.transform.StaxUnmarshallerContext;
+import com.amazonaws.transform.SimpleTypeStaxUnmarshallers.*;
+
+/**
+ * AutoDeployment StAX Unmarshaller
+ */
+
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public class AutoDeploymentStaxUnmarshaller implements UnmarshallerMetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
*
+ *
*/
private java.util.Map
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
+ *
+ *
*
- * @return The identity provider details, such as
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * MetadataURL
and MetadataFile
.
+ * @return The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
*
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * + * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
+ *
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional *
+ *MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * + * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
- * Set to True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user
- * pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
+ * @return The allowed OAuth flows.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to code
to initiate a code grant flow, which provides an authorization code as the
+ * response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
- * Set to
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1826,21 +1847,36 @@ public java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
* client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
- * Set to
+ * Set to
* NOTE: This method appends the values to the existing list (if any). Use
* {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if
* you want to override the existing values.
* client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1854,26 +1890,41 @@ public void setAllowedOAuthFlows(java.util.Collectioncode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
* client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1889,21 +1940,36 @@ public CreateUserPoolClientRequest withAllowedOAuthFlows(String... allowedOAuthF
}
/**
+ *
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1914,21 +1980,36 @@ public CreateUserPoolClientRequest withAllowedOAuthFlows(java.util.Collection
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1948,14 +2029,14 @@ public CreateUserPoolClientRequest withAllowedOAuthFlows(OAuthFlowType... allowe
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * @return The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public java.util.List
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public void setAllowedOAuthScopes(java.util.Collection
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
* NOTE: This method appends the values to the existing list (if any). Use
@@ -1997,9 +2078,9 @@ public void setAllowedOAuthScopes(java.util.Collection
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -2015,15 +2096,15 @@ public CreateUserPoolClientRequest withAllowedOAuthScopes(String... allowedOAuth
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -2034,13 +2115,12 @@ public CreateUserPoolClientRequest withAllowedOAuthScopes(java.util.CollectionTrue
if the client is allowed to follow the OAuth protocol when interacting with Cognito user
- * pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
*
*
* @param allowedOAuthFlowsUserPoolClient
- * Set to True
if the client is allowed to follow the OAuth protocol when interacting with
- * Cognito user pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user
+ * pools.
*/
public void setAllowedOAuthFlowsUserPoolClient(Boolean allowedOAuthFlowsUserPoolClient) {
@@ -2049,12 +2129,11 @@ public void setAllowedOAuthFlowsUserPoolClient(Boolean allowedOAuthFlowsUserPool
/**
*
- * Set to True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user
- * pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
*
True
if the client is allowed to follow the OAuth protocol when interacting with
- * Cognito user pools.
+ * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user
+ * pools.
*/
public Boolean getAllowedOAuthFlowsUserPoolClient() {
@@ -2063,13 +2142,12 @@ public Boolean getAllowedOAuthFlowsUserPoolClient() {
/**
*
- * Set to True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user
- * pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
*
True
if the client is allowed to follow the OAuth protocol when interacting with
- * Cognito user pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user
+ * pools.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -2080,12 +2158,11 @@ public CreateUserPoolClientRequest withAllowedOAuthFlowsUserPoolClient(Boolean a
/**
*
- * Set to True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user
- * pools.
+ * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
*
True
if the client is allowed to follow the OAuth protocol when interacting with
- * Cognito user pools.
+ * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user
+ * pools.
*/
public Boolean isAllowedOAuthFlowsUserPoolClient() {
@@ -2204,8 +2281,8 @@ public CreateUserPoolClientRequest withAnalyticsConfiguration(AnalyticsConfigura
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
+ * You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when
+ * this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
* Use this setting to define which verified available method a user can use to recover their password when they @@ -1316,6 +1324,58 @@ public CreateUserPoolRequest withUserPoolAddOns(UserPoolAddOnsType userPoolAddOn return this; } + /** + *
+ * You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when
+ * this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ */
+
+ public void setUsernameConfiguration(UsernameConfigurationType usernameConfiguration) {
+ this.usernameConfiguration = usernameConfiguration;
+ }
+
+ /**
+ *
+ * You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when
+ * this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ */
+
+ public UsernameConfigurationType getUsernameConfiguration() {
+ return this.usernameConfiguration;
+ }
+
+ /**
+ *
+ * You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when
+ * this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public CreateUserPoolRequest withUsernameConfiguration(UsernameConfigurationType usernameConfiguration) {
+ setUsernameConfiguration(usernameConfiguration);
+ return this;
+ }
+
/**
* * Use this setting to define which verified available method a user can use to recover their password when they @@ -1466,6 +1526,8 @@ public String toString() { sb.append("Schema: ").append(getSchema()).append(","); if (getUserPoolAddOns() != null) sb.append("UserPoolAddOns: ").append(getUserPoolAddOns()).append(","); + if (getUsernameConfiguration() != null) + sb.append("UsernameConfiguration: ").append(getUsernameConfiguration()).append(","); if (getAccountRecoverySetting() != null) sb.append("AccountRecoverySetting: ").append(getAccountRecoverySetting()); sb.append("}"); @@ -1558,6 +1620,10 @@ public boolean equals(Object obj) { return false; if (other.getUserPoolAddOns() != null && other.getUserPoolAddOns().equals(this.getUserPoolAddOns()) == false) return false; + if (other.getUsernameConfiguration() == null ^ this.getUsernameConfiguration() == null) + return false; + if (other.getUsernameConfiguration() != null && other.getUsernameConfiguration().equals(this.getUsernameConfiguration()) == false) + return false; if (other.getAccountRecoverySetting() == null ^ this.getAccountRecoverySetting() == null) return false; if (other.getAccountRecoverySetting() != null && other.getAccountRecoverySetting().equals(this.getAccountRecoverySetting()) == false) @@ -1589,6 +1655,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getAdminCreateUserConfig() == null) ? 0 : getAdminCreateUserConfig().hashCode()); hashCode = prime * hashCode + ((getSchema() == null) ? 0 : getSchema().hashCode()); hashCode = prime * hashCode + ((getUserPoolAddOns() == null) ? 0 : getUserPoolAddOns().hashCode()); + hashCode = prime * hashCode + ((getUsernameConfiguration() == null) ? 0 : getUsernameConfiguration().hashCode()); hashCode = prime * hashCode + ((getAccountRecoverySetting() == null) ? 0 : getAccountRecoverySetting().hashCode()); return hashCode; } diff --git a/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/IdentityProviderType.java b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/IdentityProviderType.java index 6468f1fcf282..b16086555223 100644 --- a/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/IdentityProviderType.java +++ b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/IdentityProviderType.java @@ -48,8 +48,139 @@ public class IdentityProviderType implements Serializable, Cloneable, Structured private String providerType; /** *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
*
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
+ *
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional *
+ *MetadataURL
and MetadataFile
.
+ * @return The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * + * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
*
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * + * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * The identity provider details, such as MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity provider
+ * type.
+ *
+ * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional *
+ *MetadataURL
and MetadataFile
.
+ * The identity provider details. The following list describes the provider detail keys for each identity
+ * provider type.
+ * + * For Google, Facebook and Login with Amazon: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * authorize_scopes + *
+ *+ * For Sign in with Apple: + *
+ *+ * client_id + *
+ *+ * team_id + *
+ *+ * key_id + *
+ *+ * private_key + *
+ *+ * authorize_scopes + *
+ *+ * For OIDC providers: + *
+ *+ * client_id + *
+ *+ * client_secret + *
+ *+ * attributes_request_method + *
+ *+ * oidc_issuer + *
+ *+ * authorize_scopes + *
+ *+ * authorize_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * token_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * attributes_url if not available from discovery URL specified by oidc_issuer key + *
+ *+ * jwks_uri if not available from discovery URL specified by oidc_issuer key + *
+ *+ * authorize_scopes + *
+ *+ * For SAML providers: + *
+ *+ * MetadataFile OR MetadataURL + *
+ *+ * IDPSignOut optional + *
+ *
- * Specifies whether the attribute type is developer only.
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead
+ * of using DeveloperOnlyAttribute
.
+ *
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator.
+ * Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead
+ * of using DeveloperOnlyAttribute
.
+ *
- * Specifies whether the attribute type is developer only.
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator.
+ * Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases
+ * instead of using DeveloperOnlyAttribute
.
+ *
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an
+ * administrator. Users will not be able to modify this attribute using their access token. For example,
+ *
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead
+ * of using DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*/
public void setDeveloperOnlyAttribute(Boolean developerOnlyAttribute) {
@@ -207,11 +237,31 @@ public void setDeveloperOnlyAttribute(Boolean developerOnlyAttribute) {
}
/**
+ * DeveloperOnlyAttribute
.
+ *
- * Specifies whether the attribute type is developer only.
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator.
+ * Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases
+ * instead of using DeveloperOnlyAttribute
.
+ *
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an
+ * administrator. Users will not be able to modify this attribute using their access token. For example,
+ *
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead
+ * of using DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*/
public Boolean getDeveloperOnlyAttribute() {
@@ -219,12 +269,32 @@ public Boolean getDeveloperOnlyAttribute() {
}
/**
+ * DeveloperOnlyAttribute
.
+ *
- * Specifies whether the attribute type is developer only.
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator.
+ * Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases
+ * instead of using DeveloperOnlyAttribute
.
+ *
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an
+ * administrator. Users will not be able to modify this attribute using their access token. For example,
+ *
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead
+ * of using DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -234,11 +304,31 @@ public SchemaAttributeType withDeveloperOnlyAttribute(Boolean developerOnlyAttri
}
/**
+ * DeveloperOnlyAttribute
.
+ *
- * Specifies whether the attribute type is developer only.
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator.
+ * Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*
+ * We recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases
+ * instead of using DeveloperOnlyAttribute
.
+ *
+ * Specifies whether the attribute type is developer only. This attribute can only be modified by an
+ * administrator. Users will not be able to modify this attribute using their access token. For example,
+ * DeveloperOnlyAttribute
can be modified using the API but cannot be updated using the API.
*/
public Boolean isDeveloperOnlyAttribute() {
diff --git a/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UpdateUserPoolClientRequest.java b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UpdateUserPoolClientRequest.java
index d3444b0fa304..ebdf055ae65b 100644
--- a/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UpdateUserPoolClientRequest.java
+++ b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UpdateUserPoolClientRequest.java
@@ -189,23 +189,34 @@ public class UpdateUserPoolClientRequest extends com.amazonaws.AmazonWebServiceR
*/
private String defaultRedirectURI;
/**
+ *
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
*/ private Boolean allowedOAuthFlowsUserPoolClient; @@ -287,8 +298,8 @@ public class UpdateUserPoolClientRequest extends com.amazonaws.AmazonWebServiceR * *
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
code
to initiate a code grant flow, which provides an authorization code as the
+ * @return The allowed OAuth flows.
+ *
+ * Set to code
to initiate a code grant flow, which provides an authorization code as the
* response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
+ * token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
+ * Set to
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1717,14 +1750,36 @@ public java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ * client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
* response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
+ * token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
+ * Set to
+ * Set to
* NOTE: This method appends the values to the existing list (if any). Use
* {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if
* you want to override the existing values.
* client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1738,19 +1793,41 @@ public void setAllowedOAuthFlows(java.util.Collectioncode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ * client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
* response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
+ * token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1766,14 +1843,36 @@ public UpdateUserPoolClientRequest withAllowedOAuthFlows(String... allowedOAuthF
}
/**
+ *
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
* response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
+ * token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1784,14 +1883,36 @@ public UpdateUserPoolClientRequest withAllowedOAuthFlows(java.util.Collection
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
+ * based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
* response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
+ * token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1811,14 +1932,14 @@ public UpdateUserPoolClientRequest withAllowedOAuthFlows(OAuthFlowType... allowe
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * @return The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public java.util.List
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public void setAllowedOAuthScopes(java.util.Collection
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
* NOTE: This method appends the values to the existing list (if any). Use
@@ -1860,9 +1981,9 @@ public void setAllowedOAuthScopes(java.util.Collection
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -1878,15 +1999,15 @@ public UpdateUserPoolClientRequest withAllowedOAuthScopes(String... allowedOAuth
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -1897,11 +2018,11 @@ public UpdateUserPoolClientRequest withAllowedOAuthScopes(java.util.Collection- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* - * @return Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. */ @@ -1924,11 +2045,11 @@ public Boolean getAllowedOAuthFlowsUserPoolClient() { /** *- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* * @param allowedOAuthFlowsUserPoolClient - * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -1940,10 +2061,10 @@ public UpdateUserPoolClientRequest withAllowedOAuthFlowsUserPoolClient(Boolean a /** *- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* - * @return Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. */ @@ -2063,8 +2184,8 @@ public UpdateUserPoolClientRequest withAnalyticsConfiguration(AnalyticsConfigura * *
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
*/ private Boolean allowedOAuthFlowsUserPoolClient; @@ -309,8 +316,8 @@ public class UserPoolClientType implements Serializable, Cloneable, StructuredPo * *
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
+ * @return The allowed OAuth flows.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to code
to initiate a code grant flow, which provides an authorization code as the
+ * response. This code can be exchanged for access tokens with the token endpoint.
+ *
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
- * Set to
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1866,21 +1888,36 @@ public java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
* client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
- * Set to
+ * Set to
* NOTE: This method appends the values to the existing list (if any). Use
* {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if
* you want to override the existing values.
* client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @see OAuthFlowType
*/
@@ -1894,26 +1931,41 @@ public void setAllowedOAuthFlows(java.util.Collectioncode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
* client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1929,21 +1981,36 @@ public UserPoolClientType withAllowedOAuthFlows(String... allowedOAuthFlows) {
}
/**
+ *
+ * The allowed OAuth flows. + *
*
* Set to code
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
*
- * Set to token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
*
+ * Set to client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to
+ * The allowed OAuth flows.
+ *
* Set to
- * Set to
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1954,21 +2021,36 @@ public UserPoolClientType withAllowedOAuthFlows(java.util.Collectioncode
to initiate a code grant flow, which provides an authorization code as the response.
* This code can be exchanged for access tokens with the token endpoint.
* token
to specify that the client should get the access token (and, optionally, ID token,
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID token,
* based on scopes) directly.
* client_credentials
to specify that the client should get the access token (and, optionally,
+ * ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
+ *
* Set to code
to initiate a code grant flow, which provides an authorization code as the
- * response. This code can be exchanged for access tokens with the token endpoint.
- * Set to token
to specify that the client should get the access token (and, optionally, ID
+ * Set to implicit
to specify that the client should get the access token (and, optionally, ID
* token, based on scopes) directly.
+ *
+ * Set to client_credentials
to specify that the client should get the access token (and,
+ * optionally, ID token, based on scopes) from the token endpoint using a combination of client and
+ * client_secret.
* @return Returns a reference to this object so that method calls can be chained together.
* @see OAuthFlowType
*/
@@ -1988,14 +2070,14 @@ public UserPoolClientType withAllowedOAuthFlows(OAuthFlowType... allowedOAuthFlo
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * @return The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public java.util.List
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*/
public void setAllowedOAuthScopes(java.util.Collection
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
* NOTE: This method appends the values to the existing list (if any). Use
@@ -2037,9 +2119,9 @@ public void setAllowedOAuthScopes(java.util.Collection
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -2055,15 +2137,15 @@ public UserPoolClientType withAllowedOAuthScopes(String... allowedOAuthScopes) {
/**
*
- * A list of allowed OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values, custom
- * scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
*
OAuth
scopes. Currently supported values are "phone"
,
- * "email"
, "openid"
, and "Cognito"
. In addition to these values,
- * custom scopes created in Resource Servers are also supported.
+ * The allowed OAuth scopes. Possible values provided by OAuth are: phone
, email
,
+ * openid
, and profile
. Possible values provided by AWS are:
+ * aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -2074,11 +2156,11 @@ public UserPoolClientType withAllowedOAuthScopes(java.util.Collection- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* * @param allowedOAuthFlowsUserPoolClient - * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. */ @@ -2088,10 +2170,10 @@ public void setAllowedOAuthFlowsUserPoolClient(Boolean allowedOAuthFlowsUserPool /** *- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* - * @return Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. */ @@ -2101,11 +2183,11 @@ public Boolean getAllowedOAuthFlowsUserPoolClient() { /** *- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* * @param allowedOAuthFlowsUserPoolClient - * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -2117,10 +2199,10 @@ public UserPoolClientType withAllowedOAuthFlowsUserPoolClient(Boolean allowedOAu /** *- * Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. + * Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. *
* - * @return Set to TRUE if the client is allowed to follow the OAuth protocol when interacting with Cognito user + * @return Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user * pools. */ @@ -2240,8 +2322,8 @@ public UserPoolClientType withAnalyticsConfiguration(AnalyticsConfigurationType * *
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
- * for newly created user pool clients if no value is provided.
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
+ * ENABLED
for newly created user pool clients if no value is provided.
*
- * After January 1st 2020, the value of PreventUserExistenceErrors
will default to
+ * After February 15th 2020, the value of PreventUserExistenceErrors
will default to
* ENABLED
for newly created user pool clients if no value is provided.
*
+ * You can choose to enable case sensitivity on the username input for the selected sign-in option. For example,
+ * when this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
* The Amazon Resource Name (ARN) for the user pool. @@ -1866,6 +1874,58 @@ public UserPoolType withUserPoolAddOns(UserPoolAddOnsType userPoolAddOns) { return this; } + /** + *
+ * You can choose to enable case sensitivity on the username input for the selected sign-in option. For example,
+ * when this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ */
+
+ public void setUsernameConfiguration(UsernameConfigurationType usernameConfiguration) {
+ this.usernameConfiguration = usernameConfiguration;
+ }
+
+ /**
+ *
+ * You can choose to enable case sensitivity on the username input for the selected sign-in option. For example,
+ * when this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ */
+
+ public UsernameConfigurationType getUsernameConfiguration() {
+ return this.usernameConfiguration;
+ }
+
+ /**
+ *
+ * You can choose to enable case sensitivity on the username input for the selected sign-in option. For example,
+ * when this is set to False
, users will be able to sign in using either "username" or "Username". This
+ * configuration is immutable once it has been set. For more information, see .
+ *
False
, users will be able to sign in using either "username" or
+ * "Username". This configuration is immutable once it has been set. For more information, see .
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public UserPoolType withUsernameConfiguration(UsernameConfigurationType usernameConfiguration) {
+ setUsernameConfiguration(usernameConfiguration);
+ return this;
+ }
+
/**
* * The Amazon Resource Name (ARN) for the user pool. @@ -2038,6 +2098,8 @@ public String toString() { sb.append("AdminCreateUserConfig: ").append(getAdminCreateUserConfig()).append(","); if (getUserPoolAddOns() != null) sb.append("UserPoolAddOns: ").append(getUserPoolAddOns()).append(","); + if (getUsernameConfiguration() != null) + sb.append("UsernameConfiguration: ").append(getUsernameConfiguration()).append(","); if (getArn() != null) sb.append("Arn: ").append(getArn()).append(","); if (getAccountRecoverySetting() != null) @@ -2168,6 +2230,10 @@ public boolean equals(Object obj) { return false; if (other.getUserPoolAddOns() != null && other.getUserPoolAddOns().equals(this.getUserPoolAddOns()) == false) return false; + if (other.getUsernameConfiguration() == null ^ this.getUsernameConfiguration() == null) + return false; + if (other.getUsernameConfiguration() != null && other.getUsernameConfiguration().equals(this.getUsernameConfiguration()) == false) + return false; if (other.getArn() == null ^ this.getArn() == null) return false; if (other.getArn() != null && other.getArn().equals(this.getArn()) == false) @@ -2212,6 +2278,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getCustomDomain() == null) ? 0 : getCustomDomain().hashCode()); hashCode = prime * hashCode + ((getAdminCreateUserConfig() == null) ? 0 : getAdminCreateUserConfig().hashCode()); hashCode = prime * hashCode + ((getUserPoolAddOns() == null) ? 0 : getUserPoolAddOns().hashCode()); + hashCode = prime * hashCode + ((getUsernameConfiguration() == null) ? 0 : getUsernameConfiguration().hashCode()); hashCode = prime * hashCode + ((getArn() == null) ? 0 : getArn().hashCode()); hashCode = prime * hashCode + ((getAccountRecoverySetting() == null) ? 0 : getAccountRecoverySetting().hashCode()); return hashCode; diff --git a/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UsernameConfigurationType.java b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UsernameConfigurationType.java new file mode 100644 index 000000000000..d5510abe590b --- /dev/null +++ b/aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/UsernameConfigurationType.java @@ -0,0 +1,328 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.cognitoidp.model; + +import java.io.Serializable; +import javax.annotation.Generated; +import com.amazonaws.protocol.StructuredPojo; +import com.amazonaws.protocol.ProtocolMarshaller; + +/** + *
+ * The username configuration type. + *
+ * + * @see AWS API Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class UsernameConfigurationType implements Serializable, Cloneable, StructuredPojo { + + /** + *+ * Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. + *
+ *+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this option is
+ * set to False
, users will be able to sign in using either "username" or "Username". This option also
+ * enables both preferred_username
and email
alias to be case insensitive, in addition to
+ * the username
attribute.
+ *
+ * Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. + *
+ *+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this option is
+ * set to False
, users will be able to sign in using either "username" or "Username". This option also
+ * enables both preferred_username
and email
alias to be case insensitive, in addition to
+ * the username
attribute.
+ *
+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this
+ * option is set to False
, users will be able to sign in using either "username" or "Username".
+ * This option also enables both preferred_username
and email
alias to be case
+ * insensitive, in addition to the username
attribute.
+ *
+ * Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. + *
+ *+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this option is
+ * set to False
, users will be able to sign in using either "username" or "Username". This option also
+ * enables both preferred_username
and email
alias to be case insensitive, in addition to
+ * the username
attribute.
+ *
+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For
+ * example, “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this
+ * option is set to False
, users will be able to sign in using either "username" or "Username".
+ * This option also enables both preferred_username
and email
alias to be case
+ * insensitive, in addition to the username
attribute.
+ *
+ * Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. + *
+ *+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this option is
+ * set to False
, users will be able to sign in using either "username" or "Username". This option also
+ * enables both preferred_username
and email
alias to be case insensitive, in addition to
+ * the username
attribute.
+ *
+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this
+ * option is set to False
, users will be able to sign in using either "username" or "Username".
+ * This option also enables both preferred_username
and email
alias to be case
+ * insensitive, in addition to the username
attribute.
+ *
+ * Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. + *
+ *+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For example,
+ * “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this option is
+ * set to False
, users will be able to sign in using either "username" or "Username". This option also
+ * enables both preferred_username
and email
alias to be case insensitive, in addition to
+ * the username
attribute.
+ *
+ * Valid values include: + *
+ *
+ * True
: Enables case sensitivity for all username input. When this option is set to
+ * True
, users must sign in using the exact capitalization of their given username. For
+ * example, “UserName”. This is the default value.
+ *
+ * False
: Enables case insensitivity for all username input. For example, when this
+ * option is set to False
, users will be able to sign in using either "username" or "Username".
+ * This option also enables both preferred_username
and email
alias to be case
+ * insensitive, in addition to the username
attribute.
+ *
- * The list of snapshots returned can be modified by specifying snapshot IDs, snapshot owners, or AWS accounts with + * The list of snapshots returned can be filtered by specifying snapshot IDs, snapshot owners, or AWS accounts with * create volume permissions. If no options are specified, Amazon EC2 returns all snapshots for which you have * create volume permissions. *
@@ -4782,6 +4782,9 @@ DescribeScheduledInstanceAvailabilityResult describeScheduledInstanceAvailabilit * retrieve the remaining results. * *+ * To get the state of fast snapshot restores for a snapshot, use DescribeFastSnapshotRestores. + *
+ ** For more information about EBS snapshots, see Amazon EBS Snapshots in the * Amazon Elastic Compute Cloud User Guide. @@ -5887,6 +5890,11 @@ DisassociateTransitGatewayRouteTableResult disassociateTransitGatewayRouteTable( * current state of fast snapshot restores, use DescribeFastSnapshotRestores. To disable fast snapshot * restores, use DisableFastSnapshotRestores. *
+ *+ * For more information, see Amazon EBS Fast + * Snapshot Restore in the Amazon Elastic Compute Cloud User Guide. + *
* * @param enableFastSnapshotRestoresRequest * @return Result of the EnableFastSnapshotRestores operation returned by the service. @@ -7537,8 +7545,8 @@ ModifyVpcEndpointServicePermissionsResult modifyVpcEndpointServicePermissions( ** Windows and some Linux distributions, such as Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server * (SLES), use the EC2 billing product code associated with an AMI to verify the subscription status for package - * updates. To create a new AMI for operating systems that require a billing product code, instead of instead of - * registering the AMI, do the following to preserve the billing product code association: + * updates. To create a new AMI for operating systems that require a billing product code, instead of registering + * the AMI, do the following to preserve the billing product code association: *
** If needed, you can deregister an AMI at any time. Any modifications you make to an AMI backed by an instance @@ -7890,8 +7900,8 @@ ReplaceIamInstanceProfileAssociationResult replaceIamInstanceProfileAssociation( * you can improve the availability of your fleet. *
*
- * You can specify tags for the Spot Instances. You cannot tag other resource types in a Spot Fleet request because
- * only the instance
resource type is supported.
+ * You can specify tags for the Spot Fleet and Spot Instances. You cannot tag other resource types in a Spot Fleet
+ * request because only the spot-fleet-request
and instance
resource types are supported.
*
* For more information, see
*
- * You can't start, stop, or hibernate Spot Instances, and you can't stop or hibernate instance store-backed
- * instances. For information about using hibernation for Spot Instances, see Hibernating Interrupted Spot Instances in the Amazon Elastic Compute Cloud User Guide.
*
- * The list of snapshots returned can be modified by specifying snapshot IDs, snapshot owners, or AWS accounts with + * The list of snapshots returned can be filtered by specifying snapshot IDs, snapshot owners, or AWS accounts with * create volume permissions. If no options are specified, Amazon EC2 returns all snapshots for which you have * create volume permissions. *
@@ -10711,6 +10711,9 @@ java.util.concurrent.Future+ * To get the state of fast snapshot restores for a snapshot, use DescribeFastSnapshotRestores. + *
+ *
* For more information about EBS snapshots, see Amazon EBS Snapshots in the
* Amazon Elastic Compute Cloud User Guide.
@@ -10754,7 +10757,7 @@ java.util.concurrent.Future
- * The list of snapshots returned can be modified by specifying snapshot IDs, snapshot owners, or AWS accounts with + * The list of snapshots returned can be filtered by specifying snapshot IDs, snapshot owners, or AWS accounts with * create volume permissions. If no options are specified, Amazon EC2 returns all snapshots for which you have * create volume permissions. *
@@ -10782,6 +10785,9 @@ java.util.concurrent.Future+ * To get the state of fast snapshot restores for a snapshot, use DescribeFastSnapshotRestores. + *
+ *
* For more information about EBS snapshots, see Amazon EBS Snapshots in the
* Amazon Elastic Compute Cloud User Guide.
@@ -13364,6 +13370,11 @@ java.util.concurrent.Future
+ * For more information, see Amazon EBS Fast + * Snapshot Restore in the Amazon Elastic Compute Cloud User Guide. + *
* * @param enableFastSnapshotRestoresRequest * @return A Java Future containing the result of the EnableFastSnapshotRestores operation returned by the service. @@ -13383,6 +13394,11 @@ java.util.concurrent.Future+ * For more information, see Amazon EBS Fast + * Snapshot Restore in the Amazon Elastic Compute Cloud User Guide. + *
* * @param enableFastSnapshotRestoresRequest * @param asyncHandler @@ -17132,8 +17148,8 @@ java.util.concurrent.Future* Windows and some Linux distributions, such as Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server * (SLES), use the EC2 billing product code associated with an AMI to verify the subscription status for package - * updates. To create a new AMI for operating systems that require a billing product code, instead of instead of - * registering the AMI, do the following to preserve the billing product code association: + * updates. To create a new AMI for operating systems that require a billing product code, instead of registering + * the AMI, do the following to preserve the billing product code association: *
*
* If needed, you can deregister an AMI at any time. Any modifications you make to an AMI backed by an instance
@@ -17198,8 +17216,8 @@ java.util.concurrent.Future
* Windows and some Linux distributions, such as Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server
* (SLES), use the EC2 billing product code associated with an AMI to verify the subscription status for package
- * updates. To create a new AMI for operating systems that require a billing product code, instead of instead of
- * registering the AMI, do the following to preserve the billing product code association:
+ * updates. To create a new AMI for operating systems that require a billing product code, instead of registering
+ * the AMI, do the following to preserve the billing product code association:
*
*
* If needed, you can deregister an AMI at any time. Any modifications you make to an AMI backed by an instance
@@ -17947,8 +17967,8 @@ java.util.concurrent.Future
- * You can specify tags for the Spot Instances. You cannot tag other resource types in a Spot Fleet request because
- * only the instance
resource type is supported.
+ * You can specify tags for the Spot Fleet and Spot Instances. You cannot tag other resource types in a Spot Fleet
+ * request because only the spot-fleet-request
and instance
resource types are supported.
*
* For more information, see reportInstanceStatusAsyn * you can improve the availability of your fleet. *
*
- * You can specify tags for the Spot Instances. You cannot tag other resource types in a Spot Fleet request because
- * only the instance
resource type is supported.
+ * You can specify tags for the Spot Fleet and Spot Instances. You cannot tag other resource types in a Spot Fleet
+ * request because only the spot-fleet-request
and instance
resource types are supported.
*
* For more information, see * Amazon EC2 charges a one-minute minimum for instance usage, and thereafter charges per second for instance usage. *
*- * You can't start, stop, or hibernate Spot Instances, and you can't stop or hibernate instance store-backed - * instances. For information about using hibernation for Spot Instances, see Hibernating Interrupted Spot Instances in the Amazon Elastic Compute Cloud User Guide. *
@@ -19121,8 +19141,8 @@ java.util.concurrent.Future- * You can't start, stop, or hibernate Spot Instances, and you can't stop or hibernate instance store-backed - * instances. For information about using hibernation for Spot Instances, see Hibernating Interrupted Spot Instances in the Amazon Elastic Compute Cloud User Guide. *
diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java index 68ad569a10c2..a231688dad9f 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java @@ -13731,7 +13731,7 @@ final DescribeSnapshotAttributeResult executeDescribeSnapshotAttribute(DescribeS *- * The list of snapshots returned can be modified by specifying snapshot IDs, snapshot owners, or AWS accounts with + * The list of snapshots returned can be filtered by specifying snapshot IDs, snapshot owners, or AWS accounts with * create volume permissions. If no options are specified, Amazon EC2 returns all snapshots for which you have * create volume permissions. *
@@ -13759,6 +13759,9 @@ final DescribeSnapshotAttributeResult executeDescribeSnapshotAttribute(DescribeS * retrieve the remaining results. * *+ * To get the state of fast snapshot restores for a snapshot, use DescribeFastSnapshotRestores. + *
+ ** For more information about EBS snapshots, see Amazon EBS Snapshots in the * Amazon Elastic Compute Cloud User Guide. @@ -17085,6 +17088,11 @@ final EnableEbsEncryptionByDefaultResult executeEnableEbsEncryptionByDefault(Ena * current state of fast snapshot restores, use DescribeFastSnapshotRestores. To disable fast snapshot * restores, use DisableFastSnapshotRestores. *
+ *+ * For more information, see Amazon EBS Fast + * Snapshot Restore in the Amazon Elastic Compute Cloud User Guide. + *
* * @param enableFastSnapshotRestoresRequest * @return Result of the EnableFastSnapshotRestores operation returned by the service. @@ -21829,8 +21837,8 @@ final RebootInstancesResult executeRebootInstances(RebootInstancesRequest reboot ** Windows and some Linux distributions, such as Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server * (SLES), use the EC2 billing product code associated with an AMI to verify the subscription status for package - * updates. To create a new AMI for operating systems that require a billing product code, instead of instead of - * registering the AMI, do the following to preserve the billing product code association: + * updates. To create a new AMI for operating systems that require a billing product code, instead of registering + * the AMI, do the following to preserve the billing product code association: *
** If needed, you can deregister an AMI at any time. Any modifications you make to an AMI backed by an instance @@ -22826,8 +22836,8 @@ final ReportInstanceStatusResult executeReportInstanceStatus(ReportInstanceStatu * you can improve the availability of your fleet. *
*
- * You can specify tags for the Spot Instances. You cannot tag other resource types in a Spot Fleet request because
- * only the instance
resource type is supported.
+ * You can specify tags for the Spot Fleet and Spot Instances. You cannot tag other resource types in a Spot Fleet
+ * request because only the spot-fleet-request
and instance
resource types are supported.
*
* For more information, see
*
- * You can't start, stop, or hibernate Spot Instances, and you can't stop or hibernate instance store-backed
- * instances. For information about using hibernation for Spot Instances, see Hibernating Interrupted Spot Instances in the Amazon Elastic Compute Cloud User Guide.
*
- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds, regardless of the value that you specify. + * instance, the aggregation interval is always 60 seconds or less, regardless of the value that you specify. *
** Default: 600 @@ -968,9 +968,9 @@ public CreateFlowLogsRequest withLogFormat(String logFormat) { * You can specify 60 seconds (1 minute) or 600 seconds (10 minutes). *
*- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds, regardless of the value that you specify. + * instance, the aggregation interval is always 60 seconds or less, regardless of the value that you specify. *
** Default: 600 @@ -980,10 +980,10 @@ public CreateFlowLogsRequest withLogFormat(String logFormat) { * The maximum interval of time during which a flow of packets is captured and aggregated into a flow log * record. You can specify 60 seconds (1 minute) or 600 seconds (10 minutes).
*- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds, regardless of the value that - * you specify. + * >Nitro-based instance, the aggregation interval is always 60 seconds or less, regardless of the value + * that you specify. *
** Default: 600 @@ -999,9 +999,9 @@ public void setMaxAggregationInterval(Integer maxAggregationInterval) { * You can specify 60 seconds (1 minute) or 600 seconds (10 minutes). *
*- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds, regardless of the value that you specify. + * instance, the aggregation interval is always 60 seconds or less, regardless of the value that you specify. *
** Default: 600 @@ -1010,10 +1010,10 @@ public void setMaxAggregationInterval(Integer maxAggregationInterval) { * @return The maximum interval of time during which a flow of packets is captured and aggregated into a flow log * record. You can specify 60 seconds (1 minute) or 600 seconds (10 minutes).
*- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds, regardless of the value that - * you specify. + * >Nitro-based instance, the aggregation interval is always 60 seconds or less, regardless of the value + * that you specify. *
** Default: 600 @@ -1029,9 +1029,9 @@ public Integer getMaxAggregationInterval() { * You can specify 60 seconds (1 minute) or 600 seconds (10 minutes). *
*- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds, regardless of the value that you specify. + * instance, the aggregation interval is always 60 seconds or less, regardless of the value that you specify. *
** Default: 600 @@ -1041,10 +1041,10 @@ public Integer getMaxAggregationInterval() { * The maximum interval of time during which a flow of packets is captured and aggregated into a flow log * record. You can specify 60 seconds (1 minute) or 600 seconds (10 minutes).
*- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds, regardless of the value that - * you specify. + * >Nitro-based instance, the aggregation interval is always 60 seconds or less, regardless of the value + * that you specify. *
** Default: 600 diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/CreateVolumeRequest.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/CreateVolumeRequest.java index 224b7383076b..1e1d829aa848 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/CreateVolumeRequest.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/CreateVolumeRequest.java @@ -107,7 +107,7 @@ public class CreateVolumeRequest extends AmazonWebServiceRequest implements Seri private String outpostArn; /** *
- * The size of the volume, in GiBs. + * The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. *
*
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
,
@@ -118,22 +118,12 @@ public class CreateVolumeRequest extends AmazonWebServiceRequest implements Seri
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the
* snapshot size.
*
- * At least one of Size or SnapshotId is required. - *
- *- * The snapshot from which to create the volume. + * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. *
- *- * At least one of Size or SnapshotId are required. - *
- *
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
* , 500-16,384 for sc1
, and 1-1,024 for standard
. If you specify a snapshot, the
@@ -175,11 +165,6 @@ public CreateVolumeRequest() {
*
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the * snapshot size. - *
- *- * At least one of Size or SnapshotId is required. - *
* @param availabilityZone * The Availability Zone in which to create the volume. */ @@ -193,10 +178,7 @@ public CreateVolumeRequest(Integer size, String availabilityZone) { * initialize any additional object members. * * @param snapshotId - * The snapshot from which to create the volume.- * At least one of Size or SnapshotId are required. - *
+ * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. * @param availabilityZone * The Availability Zone in which to create the volume. */ @@ -732,7 +714,7 @@ public CreateVolumeRequest withOutpostArn(String outpostArn) { /** *- * The size of the volume, in GiBs. + * The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. *
*
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
,
@@ -743,14 +725,9 @@ public CreateVolumeRequest withOutpostArn(String outpostArn) {
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the
* snapshot size.
*
- * At least one of Size or SnapshotId is required. - *
- *
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
* , 500-16,384 for sc1
, and 1-1,024 for standard
. If you specify a snapshot, the
@@ -759,11 +736,6 @@ public CreateVolumeRequest withOutpostArn(String outpostArn) {
*
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the * snapshot size. - *
- *- * At least one of Size or SnapshotId is required. - *
*/ public void setSize(Integer size) { @@ -772,7 +744,7 @@ public void setSize(Integer size) { /** *- * The size of the volume, in GiBs. + * The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. *
*
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
,
@@ -783,13 +755,8 @@ public void setSize(Integer size) {
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the
* snapshot size.
*
- * At least one of Size or SnapshotId is required. - *
- *
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for
* st1
, 500-16,384 for sc1
, and 1-1,024 for standard
. If you specify
@@ -798,11 +765,6 @@ public void setSize(Integer size) {
*
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is * the snapshot size. - *
- *- * At least one of Size or SnapshotId is required. - *
*/ public Integer getSize() { @@ -811,7 +773,7 @@ public Integer getSize() { /** *- * The size of the volume, in GiBs. + * The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. *
*
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
,
@@ -822,14 +784,9 @@ public Integer getSize() {
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the
* snapshot size.
*
- * At least one of Size or SnapshotId is required. - *
- *
* Constraints: 1-16,384 for gp2
, 4-16,384 for io1
, 500-16,384 for st1
* , 500-16,384 for sc1
, and 1-1,024 for standard
. If you specify a snapshot, the
@@ -838,11 +795,6 @@ public Integer getSize() {
*
* Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the * snapshot size. - *
- *- * At least one of Size or SnapshotId is required. - *
* @return Returns a reference to this object so that method calls can be chained together. */ @@ -853,19 +805,11 @@ public CreateVolumeRequest withSize(Integer size) { /** *- * The snapshot from which to create the volume. - *
- *- * At least one of Size or SnapshotId are required. + * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. *
- *- * At least one of Size or SnapshotId are required. - *
+ * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. */ public void setSnapshotId(String snapshotId) { @@ -874,18 +818,10 @@ public void setSnapshotId(String snapshotId) { /** *- * The snapshot from which to create the volume. - *
- *- * At least one of Size or SnapshotId are required. + * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. *
- *- * At least one of Size or SnapshotId are required. - *
+ * @return The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. */ public String getSnapshotId() { @@ -894,19 +830,11 @@ public String getSnapshotId() { /** *- * The snapshot from which to create the volume. + * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. *
- *- * At least one of Size or SnapshotId are required. - *
- *- * At least one of Size or SnapshotId are required. - *
+ * The snapshot from which to create the volume. You must specify either a snapshot ID or a volume size. * @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/DescribeVolumesRequest.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/DescribeVolumesRequest.java index a2e53f1b5d4e..a26459ca932b 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/DescribeVolumesRequest.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/DescribeVolumesRequest.java @@ -74,6 +74,12 @@ public class DescribeVolumesRequest extends AmazonWebServiceRequest implements S *
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for fast
+ * snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for fast
+ * snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for
+ * fast snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for fast
+ * snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for
+ * fast snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for fast
+ * snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for
+ * fast snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for fast
+ * snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * fast-restored
- Indicates whether the volume was created from a snapshot that is enabled for
+ * fast snapshot restore (true
| false
).
+ *
* size
- The size of the volume, in GiB.
*
+ * This parameter is not returned by . + *
*/ private Boolean encrypted; @@ -692,6 +695,9 @@ public EbsBlockDevice withKmsKeyId(String kmsKeyId) { * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html#EBSEncryption_supported_instances" * >Supported Instance Types. * + *+ * This parameter is not returned by . + *
* * @param encrypted * Indicates whether the encryption state of an EBS volume is changed while being restored from a backing @@ -708,6 +714,9 @@ public EbsBlockDevice withKmsKeyId(String kmsKeyId) { * information, see Supported Instance Types. + * + *+ * This parameter is not returned by . */ public void setEncrypted(Boolean encrypted) { @@ -732,6 +741,9 @@ public void setEncrypted(Boolean encrypted) { * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html#EBSEncryption_supported_instances" * >Supported Instance Types. *
+ *+ * This parameter is not returned by . + *
* * @return Indicates whether the encryption state of an EBS volume is changed while being restored from a backing * snapshot. The effect of setting the encryption state totrue
depends on the volume origin
@@ -747,6 +759,9 @@ public void setEncrypted(Boolean encrypted) {
* information, see Supported Instance Types.
+ *
+ * + * This parameter is not returned by . */ public Boolean getEncrypted() { @@ -771,6 +786,9 @@ public Boolean getEncrypted() { * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html#EBSEncryption_supported_instances" * >Supported Instance Types. *
+ *+ * This parameter is not returned by . + *
* * @param encrypted * Indicates whether the encryption state of an EBS volume is changed while being restored from a backing @@ -787,6 +805,9 @@ public Boolean getEncrypted() { * information, see Supported Instance Types. + * + *+ * This parameter is not returned by . * @return Returns a reference to this object so that method calls can be chained together. */ @@ -813,6 +834,9 @@ public EbsBlockDevice withEncrypted(Boolean encrypted) { * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html#EBSEncryption_supported_instances" * >Supported Instance Types. *
+ *+ * This parameter is not returned by . + *
* * @return Indicates whether the encryption state of an EBS volume is changed while being restored from a backing * snapshot. The effect of setting the encryption state totrue
depends on the volume origin
@@ -828,6 +852,9 @@ public EbsBlockDevice withEncrypted(Boolean encrypted) {
* information, see Supported Instance Types.
+ *
+ * + * This parameter is not returned by . */ public Boolean isEncrypted() { diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FleetLaunchTemplateOverridesRequest.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FleetLaunchTemplateOverridesRequest.java index 47bf6ab70e03..5c5b4ec42157 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FleetLaunchTemplateOverridesRequest.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FleetLaunchTemplateOverridesRequest.java @@ -40,7 +40,9 @@ public class FleetLaunchTemplateOverridesRequest implements Serializable, Clonea private String maxPrice; /** *
- * The ID of the subnet in which to launch the instances.
+ * The IDs of the subnets in which to launch the instances. Separate multiple subnet IDs using commas (for example,
+ * subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type instant
can have
+ * only one subnet ID.
*
- * The ID of the subnet in which to launch the instances.
+ * The IDs of the subnets in which to launch the instances. Separate multiple subnet IDs using commas (for example,
+ * subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type instant
can have
+ * only one subnet ID.
*
subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type
+ * instant
can have only one subnet ID.
*/
public void setSubnetId(String subnetId) {
@@ -187,10 +193,14 @@ public void setSubnetId(String subnetId) {
/**
*
- * The ID of the subnet in which to launch the instances.
+ * The IDs of the subnets in which to launch the instances. Separate multiple subnet IDs using commas (for example,
+ * subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type instant
can have
+ * only one subnet ID.
*
subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type
+ * instant
can have only one subnet ID.
*/
public String getSubnetId() {
@@ -199,11 +209,15 @@ public String getSubnetId() {
/**
*
- * The ID of the subnet in which to launch the instances.
+ * The IDs of the subnets in which to launch the instances. Separate multiple subnet IDs using commas (for example,
+ * subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type instant
can have
+ * only one subnet ID.
*
subnet-1234abcdeexample1, subnet-0987cdef6example2
). A request of type
+ * instant
can have only one subnet ID.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FlowLog.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FlowLog.java
index e72438a82bf2..64c18cd22f7b 100644
--- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FlowLog.java
+++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/FlowLog.java
@@ -112,9 +112,13 @@ public class FlowLog implements Serializable, Cloneable {
* log record.
*
* - * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds (1 minute), regardless of the specified value. + * instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified + * value. + *
+ *
+ * Valid Values: 60
| 600
*
- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds (1 minute), regardless of the specified value. + * instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified + * value. + *
+ *
+ * Valid Values: 60
| 600
*
- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds (1 minute), regardless of the - * specified value. + * >Nitro-based instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of + * the specified value. + *
+ *
+ * Valid Values: 60
| 600
*/
public void setMaxAggregationInterval(Integer maxAggregationInterval) {
@@ -754,18 +765,25 @@ public void setMaxAggregationInterval(Integer maxAggregationInterval) {
* log record.
*
- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds (1 minute), regardless of the specified value. + * instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified + * value. + *
+ *
+ * Valid Values: 60
| 600
*
- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds (1 minute), regardless of the - * specified value. + * >Nitro-based instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless + * of the specified value. + *
+ *
+ * Valid Values: 60
| 600
*/
public Integer getMaxAggregationInterval() {
@@ -778,19 +796,26 @@ public Integer getMaxAggregationInterval() {
* log record.
*
- * For network interfaces attached to Nitro-based - * instances, the aggregation interval is always 60 seconds (1 minute), regardless of the specified value. + * instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified + * value. + *
+ *
+ * Valid Values: 60
| 600
*
- * For network interfaces attached to Nitro-based instances, the aggregation interval is always 60 seconds (1 minute), regardless of the - * specified value. + * >Nitro-based instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of + * the specified value. + *
+ *
+ * Valid Values: 60
| 600
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Image.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Image.java
index d1c93fcc99d4..0c4664be0fb9 100644
--- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Image.java
+++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Image.java
@@ -83,19 +83,21 @@ public class Image implements Serializable, Cloneable {
/**
*
* The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information in the - * Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. *
*/ private String platformDetails; /** *
- * The operation of the Amazon EC2 instance and the billing code associated with the AMI.
+ * The operation of the Amazon EC2 instance and the billing code that is associated with the AMI.
* usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information in the
- * Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List API.
+ * For the list of UsageOperation
codes, see Platform Details
+ * and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*
* The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information in the - * Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. *
* * @param platformDetails * The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information - * in the Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. */ public void setPlatformDetails(String platformDetails) { @@ -695,13 +697,13 @@ public void setPlatformDetails(String platformDetails) { /** ** The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information in the - * Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. *
* * @return The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information - * in the Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. */ public String getPlatformDetails() { @@ -711,14 +713,14 @@ public String getPlatformDetails() { /** ** The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information in the - * Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. *
* * @param platformDetails * The platform details associated with the billing code of the AMI. For more information, see AMI Billing Information - * in the Amazon Elastic Compute Cloud User Guide. + * href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-billing-info.html">Obtaining Billing + * Information in the Amazon Elastic Compute Cloud User Guide. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -729,21 +731,25 @@ public Image withPlatformDetails(String platformDetails) { /** *
- * The operation of the Amazon EC2 instance and the billing code associated with the AMI.
+ * The operation of the Amazon EC2 instance and the billing code that is associated with the AMI.
* usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information in the
- * Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List API.
+ * For the list of UsageOperation
codes, see Platform Details
+ * and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*
usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information
- * in the Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List
+ * API. For the list of UsageOperation
codes, see Platform
+ * Details and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*/
public void setUsageOperation(String usageOperation) {
@@ -752,20 +758,24 @@ public void setUsageOperation(String usageOperation) {
/**
*
- * The operation of the Amazon EC2 instance and the billing code associated with the AMI.
+ * The operation of the Amazon EC2 instance and the billing code that is associated with the AMI.
* usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information in the
- * Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List API.
+ * For the list of UsageOperation
codes, see Platform Details
+ * and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*
usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information
- * in the Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List
+ * API. For the list of UsageOperation
codes, see Platform
+ * Details and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*/
public String getUsageOperation() {
@@ -774,21 +784,25 @@ public String getUsageOperation() {
/**
*
- * The operation of the Amazon EC2 instance and the billing code associated with the AMI.
+ * The operation of the Amazon EC2 instance and the billing code that is associated with the AMI.
* usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information in the
- * Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List API.
+ * For the list of UsageOperation
codes, see Platform Details
+ * and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
*
usageOperation
corresponds to the lineitem/Operation column on your AWS Cost and Usage Report. For more information, see AMI Billing Information
- * in the Amazon Elastic Compute Cloud User Guide.
+ * >lineitem/Operation column on your AWS Cost and Usage Report and in the AWS Price List
+ * API. For the list of UsageOperation
codes, see Platform
+ * Details and Usage Operation Billing Codes in the Amazon Elastic Compute Cloud User Guide.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceNetworkInterfaceSpecification.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceNetworkInterfaceSpecification.java
index bc236bbf2bdd..35a9b03b1cf8 100644
--- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceNetworkInterfaceSpecification.java
+++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceNetworkInterfaceSpecification.java
@@ -86,6 +86,10 @@ public class InstanceNetworkInterfaceSpecification implements Serializable, Clon
* * The ID of the network interface. *
+ *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in a + * launch specification. + *
*/ private String networkInterfaceId; /** @@ -607,9 +611,16 @@ public InstanceNetworkInterfaceSpecification withIpv6Addresses(java.util.Collect ** The ID of the network interface. *
+ *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in a + * launch specification. + *
* * @param networkInterfaceId - * The ID of the network interface. + * The ID of the network interface. + *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in + * a launch specification. */ public void setNetworkInterfaceId(String networkInterfaceId) { @@ -620,8 +631,15 @@ public void setNetworkInterfaceId(String networkInterfaceId) { *
* The ID of the network interface. *
+ *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in a + * launch specification. + *
* - * @return The ID of the network interface. + * @return The ID of the network interface. + *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in + * a launch specification. */ public String getNetworkInterfaceId() { @@ -632,9 +650,16 @@ public String getNetworkInterfaceId() { *
* The ID of the network interface. *
+ *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in a + * launch specification. + *
* * @param networkInterfaceId - * The ID of the network interface. + * The ID of the network interface. + *+ * If you are creating a Spot Fleet, omit this parameter because you can’t specify a network interface ID in + * a launch specification. * @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Placement.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Placement.java index b68ddfb1189c..922589d1c06c 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Placement.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/Placement.java @@ -34,6 +34,9 @@ public class Placement implements Serializable, Cloneable { * If not specified, an Availability Zone will be automatically chosen for you based on the load balancing criteria * for the Region. *
+ *+ * This parameter is not supported by . + *
*/ private String availabilityZone; /** @@ -41,6 +44,9 @@ public class Placement implements Serializable, Cloneable { * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the * ImportInstance command. * + *+ * This parameter is not supported by . + *
*/ private String affinity; /** @@ -54,6 +60,9 @@ public class Placement implements Serializable, Cloneable { * The number of the partition the instance is in. Valid only if the placement group strategy is set to *partition
.
*
+ * + * This parameter is not supported by . + *
*/ private Integer partitionNumber; /** @@ -61,6 +70,9 @@ public class Placement implements Serializable, Cloneable { * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the * ImportInstance command. * + *+ * This parameter is not supported by . + *
*/ private String hostId; /** @@ -69,12 +81,18 @@ public class Placement implements Serializable, Cloneable { *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * + * This parameter is not supported by . + *
*/ private String tenancy; /** ** Reserved for future use. *
+ *+ * This parameter is not supported by . + *
*/ private String spreadDomain; /** @@ -82,6 +100,9 @@ public class Placement implements Serializable, Cloneable { * The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN, * omit the Tenancy parameter or set it tohost
.
*
+ * + * This parameter is not supported by . + *
*/ private String hostResourceGroupArn; @@ -101,6 +122,9 @@ public Placement() { ** If not specified, an Availability Zone will be automatically chosen for you based on the load balancing * criteria for the Region. + *
+ *+ * This parameter is not supported by . */ public Placement(String availabilityZone) { setAvailabilityZone(availabilityZone); @@ -114,12 +138,18 @@ public Placement(String availabilityZone) { * If not specified, an Availability Zone will be automatically chosen for you based on the load balancing criteria * for the Region. *
+ *+ * This parameter is not supported by . + *
* * @param availabilityZone * The Availability Zone of the instance. ** If not specified, an Availability Zone will be automatically chosen for you based on the load balancing * criteria for the Region. + *
+ *+ * This parameter is not supported by . */ public void setAvailabilityZone(String availabilityZone) { @@ -134,11 +164,17 @@ public void setAvailabilityZone(String availabilityZone) { * If not specified, an Availability Zone will be automatically chosen for you based on the load balancing criteria * for the Region. *
+ *+ * This parameter is not supported by . + *
* * @return The Availability Zone of the instance. ** If not specified, an Availability Zone will be automatically chosen for you based on the load balancing * criteria for the Region. + *
+ *+ * This parameter is not supported by . */ public String getAvailabilityZone() { @@ -153,12 +189,18 @@ public String getAvailabilityZone() { * If not specified, an Availability Zone will be automatically chosen for you based on the load balancing criteria * for the Region. *
+ *+ * This parameter is not supported by . + *
* * @param availabilityZone * The Availability Zone of the instance. ** If not specified, an Availability Zone will be automatically chosen for you based on the load balancing * criteria for the Region. + *
+ *+ * This parameter is not supported by . * @return Returns a reference to this object so that method calls can be chained together. */ @@ -172,10 +214,15 @@ public Placement withAvailabilityZone(String availabilityZone) { * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @param affinity * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *+ * This parameter is not supported by . */ public void setAffinity(String affinity) { @@ -187,9 +234,14 @@ public void setAffinity(String affinity) { * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @return The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *+ * This parameter is not supported by . */ public String getAffinity() { @@ -201,10 +253,15 @@ public String getAffinity() { * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @param affinity * The affinity setting for the instance on the Dedicated Host. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *
+ * This parameter is not supported by .
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -258,10 +315,15 @@ public Placement withGroupName(String groupName) {
* The number of the partition the instance is in. Valid only if the placement group strategy is set to
* partition
.
*
+ * This parameter is not supported by . + *
* * @param partitionNumber * The number of the partition the instance is in. Valid only if the placement group strategy is set to - *partition
.
+ * partition
.
+ *
+ * This parameter is not supported by .
*/
public void setPartitionNumber(Integer partitionNumber) {
@@ -273,9 +335,14 @@ public void setPartitionNumber(Integer partitionNumber) {
* The number of the partition the instance is in. Valid only if the placement group strategy is set to
* partition
.
*
+ * This parameter is not supported by . + *
* * @return The number of the partition the instance is in. Valid only if the placement group strategy is set to - *partition
.
+ * partition
.
+ *
+ * This parameter is not supported by .
*/
public Integer getPartitionNumber() {
@@ -287,10 +354,15 @@ public Integer getPartitionNumber() {
* The number of the partition the instance is in. Valid only if the placement group strategy is set to
* partition
.
*
+ * This parameter is not supported by . + *
* * @param partitionNumber * The number of the partition the instance is in. Valid only if the placement group strategy is set to - *partition
.
+ * partition
.
+ * + * This parameter is not supported by . * @return Returns a reference to this object so that method calls can be chained together. */ @@ -304,10 +376,15 @@ public Placement withPartitionNumber(Integer partitionNumber) { * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @param hostId * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *+ * This parameter is not supported by . */ public void setHostId(String hostId) { @@ -319,9 +396,14 @@ public void setHostId(String hostId) { * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @return The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *+ * This parameter is not supported by . */ public String getHostId() { @@ -333,10 +415,15 @@ public String getHostId() { * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the * ImportInstance command. *
+ *+ * This parameter is not supported by . + *
* * @param hostId * The ID of the Dedicated Host on which the instance resides. This parameter is not supported for the - * ImportInstance command. + * ImportInstance command. + *
+ * This parameter is not supported by .
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -351,11 +438,16 @@ public Placement withHostId(String hostId) {
* dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * This parameter is not supported by . + *
* * @param tenancy * The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for
- * the ImportInstance command.
+ * the ImportInstance command.
+ *
+ * This parameter is not supported by .
* @see Tenancy
*/
@@ -369,10 +461,15 @@ public void setTenancy(String tenancy) {
* dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * This parameter is not supported by . + *
* * @return The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for
- * the ImportInstance command.
+ * the ImportInstance command.
+ *
+ * This parameter is not supported by .
* @see Tenancy
*/
@@ -386,11 +483,16 @@ public String getTenancy() {
* dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * This parameter is not supported by . + *
* * @param tenancy * The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for
- * the ImportInstance command.
+ * the ImportInstance command.
+ *
+ * This parameter is not supported by .
* @return Returns a reference to this object so that method calls can be chained together.
* @see Tenancy
*/
@@ -406,11 +508,16 @@ public Placement withTenancy(String tenancy) {
* dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * This parameter is not supported by . + *
* * @param tenancy * The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for
- * the ImportInstance command.
+ * the ImportInstance command.
+ *
+ * This parameter is not supported by .
* @see Tenancy
*/
@@ -424,11 +531,16 @@ public void setTenancy(Tenancy tenancy) {
* dedicated
runs on single-tenant hardware. The host
tenancy is not supported for the
* ImportInstance command.
*
+ * This parameter is not supported by . + *
* * @param tenancy * The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of *dedicated
runs on single-tenant hardware. The host
tenancy is not supported for
- * the ImportInstance command.
+ * the ImportInstance command.
+ * + * This parameter is not supported by . * @return Returns a reference to this object so that method calls can be chained together. * @see Tenancy */ @@ -442,9 +554,14 @@ public Placement withTenancy(Tenancy tenancy) { *
* Reserved for future use. *
+ *+ * This parameter is not supported by . + *
* * @param spreadDomain - * Reserved for future use. + * Reserved for future use. + *+ * This parameter is not supported by . */ public void setSpreadDomain(String spreadDomain) { @@ -455,8 +572,13 @@ public void setSpreadDomain(String spreadDomain) { *
* Reserved for future use. *
+ *+ * This parameter is not supported by . + *
* - * @return Reserved for future use. + * @return Reserved for future use. + *+ * This parameter is not supported by . */ public String getSpreadDomain() { @@ -467,9 +589,14 @@ public String getSpreadDomain() { *
* Reserved for future use. *
+ *+ * This parameter is not supported by . + *
* * @param spreadDomain - * Reserved for future use. + * Reserved for future use. + *
+ * This parameter is not supported by .
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -483,10 +610,15 @@ public Placement withSpreadDomain(String spreadDomain) {
* The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN,
* omit the Tenancy parameter or set it to host
.
*
+ * This parameter is not supported by . + *
* * @param hostResourceGroupArn * The ARN of the host resource group in which to launch the instances. If you specify a host resource group - * ARN, omit the Tenancy parameter or set it tohost
.
+ * ARN, omit the Tenancy parameter or set it to host
.
+ *
+ * This parameter is not supported by .
*/
public void setHostResourceGroupArn(String hostResourceGroupArn) {
@@ -498,9 +630,14 @@ public void setHostResourceGroupArn(String hostResourceGroupArn) {
* The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN,
* omit the Tenancy parameter or set it to host
.
*
+ * This parameter is not supported by . + *
* * @return The ARN of the host resource group in which to launch the instances. If you specify a host resource group - * ARN, omit the Tenancy parameter or set it tohost
.
+ * ARN, omit the Tenancy parameter or set it to host
.
+ *
+ * This parameter is not supported by .
*/
public String getHostResourceGroupArn() {
@@ -512,10 +649,15 @@ public String getHostResourceGroupArn() {
* The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN,
* omit the Tenancy parameter or set it to host
.
*
+ * This parameter is not supported by . + *
* * @param hostResourceGroupArn * The ARN of the host resource group in which to launch the instances. If you specify a host resource group - * ARN, omit the Tenancy parameter or set it tohost
.
+ * ARN, omit the Tenancy parameter or set it to host
.
+ * + * This parameter is not supported by . * @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/SpotFleetRequestConfig.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/SpotFleetRequestConfig.java index 92c44744ad6c..df054cda2a7f 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/SpotFleetRequestConfig.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/SpotFleetRequestConfig.java @@ -59,6 +59,12 @@ public class SpotFleetRequestConfig implements Serializable, Cloneable { *
*/ private String spotFleetRequestState; + /** + *+ * The tags for a Spot Fleet resource. + *
+ */ + private com.amazonaws.internal.SdkInternalList@@ -356,6 +362,79 @@ public SpotFleetRequestConfig withSpotFleetRequestState(BatchState spotFleetRequ return this; } + /** + *
+ * The tags for a Spot Fleet resource. + *
+ * + * @return The tags for a Spot Fleet resource. + */ + + public java.util.List+ * The tags for a Spot Fleet resource. + *
+ * + * @param tags + * The tags for a Spot Fleet resource. + */ + + public void setTags(java.util.Collection+ * The tags for a Spot Fleet resource. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the + * existing values. + *
+ * + * @param tags + * The tags for a Spot Fleet resource. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public SpotFleetRequestConfig withTags(Tag... tags) { + if (this.tags == null) { + setTags(new com.amazonaws.internal.SdkInternalList+ * The tags for a Spot Fleet resource. + *
+ * + * @param tags + * The tags for a Spot Fleet resource. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public SpotFleetRequestConfig withTags(java.util.Collection
+ * The key-value pair for tagging the Spot Fleet request on creation. The value for ResourceType
must
+ * be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at launch, specify
+ * the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ *
@@ -1850,6 +1862,127 @@ public SpotFleetRequestConfigData withInstancePoolsToUseCount(Integer instancePo return this; } + /** + *
+ * The key-value pair for tagging the Spot Fleet request on creation. The value for ResourceType
must
+ * be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at launch, specify
+ * the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ *
ResourceType
must be spot-fleet-request
, otherwise the Spot Fleet request
+ * fails. To tag instances at launch, specify the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ */
+
+ public java.util.List
+ * The key-value pair for tagging the Spot Fleet request on creation. The value for ResourceType
must
+ * be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at launch, specify
+ * the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ *
ResourceType
+ * must be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at
+ * launch, specify the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ */
+
+ public void setTagSpecifications(java.util.Collection
+ * The key-value pair for tagging the Spot Fleet request on creation. The value for ResourceType
must
+ * be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at launch, specify
+ * the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setTagSpecifications(java.util.Collection)} or {@link #withTagSpecifications(java.util.Collection)} if + * you want to override the existing values. + *
+ * + * @param tagSpecifications + * The key-value pair for tagging the Spot Fleet request on creation. The value forResourceType
+ * must be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at
+ * launch, specify the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public SpotFleetRequestConfigData withTagSpecifications(TagSpecification... tagSpecifications) {
+ if (this.tagSpecifications == null) {
+ setTagSpecifications(new com.amazonaws.internal.SdkInternalList
+ * The key-value pair for tagging the Spot Fleet request on creation. The value for ResourceType
must
+ * be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at launch, specify
+ * the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ *
ResourceType
+ * must be spot-fleet-request
, otherwise the Spot Fleet request fails. To tag instances at
+ * launch, specify the tags in the launch template. For information about tagging after launch, see Tagging Your
+ * Resources.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public SpotFleetRequestConfigData withTagSpecifications(java.util.Collection
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
instance
.
+ * The type of resource. Currently, the only resource types that are supported are
+ * spot-fleet-request
and instance
.
* @see ResourceType
*/
@@ -55,10 +58,12 @@ public void setResourceType(String resourceType) {
/**
*
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
instance
.
+ * @return The type of resource. Currently, the only resource types that are supported are
+ * spot-fleet-request
and instance
.
* @see ResourceType
*/
@@ -68,11 +73,13 @@ public String getResourceType() {
/**
*
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
instance
.
+ * The type of resource. Currently, the only resource types that are supported are
+ * spot-fleet-request
and instance
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see ResourceType
*/
@@ -84,11 +91,13 @@ public SpotFleetTagSpecification withResourceType(String resourceType) {
/**
*
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
instance
.
+ * The type of resource. Currently, the only resource types that are supported are
+ * spot-fleet-request
and instance
.
* @see ResourceType
*/
@@ -98,11 +107,13 @@ public void setResourceType(ResourceType resourceType) {
/**
*
- * The type of resource. Currently, the only resource type that is supported is instance
.
+ * The type of resource. Currently, the only resource types that are supported are spot-fleet-request
+ * and instance
.
*
instance
.
+ * The type of resource. Currently, the only resource types that are supported are
+ * spot-fleet-request
and instance
.
* @return Returns a reference to this object so that method calls can be chained together.
* @see ResourceType
*/
diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/TransitGatewayVpcAttachmentOptions.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/TransitGatewayVpcAttachmentOptions.java
index 7ab5dabe1e04..a54f0fa4179c 100644
--- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/TransitGatewayVpcAttachmentOptions.java
+++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/TransitGatewayVpcAttachmentOptions.java
@@ -34,7 +34,7 @@ public class TransitGatewayVpcAttachmentOptions implements Serializable, Cloneab
private String dnsSupport;
/**
* - * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. *
*/ private String ipv6Support; @@ -100,11 +100,11 @@ public TransitGatewayVpcAttachmentOptions withDnsSupport(DnsSupportValue dnsSupp /** *- * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. *
* * @param ipv6Support - * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. * @see Ipv6SupportValue */ @@ -114,10 +114,10 @@ public void setIpv6Support(String ipv6Support) { /** *- * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. *
* - * @return Indicates whether IPv6 support is enabled. + * @return Indicates whether IPv6 support is disabled. * @see Ipv6SupportValue */ @@ -127,11 +127,11 @@ public String getIpv6Support() { /** *- * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. *
* * @param ipv6Support - * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. * @return Returns a reference to this object so that method calls can be chained together. * @see Ipv6SupportValue */ @@ -143,11 +143,11 @@ public TransitGatewayVpcAttachmentOptions withIpv6Support(String ipv6Support) { /** *- * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. *
* * @param ipv6Support - * Indicates whether IPv6 support is enabled. + * Indicates whether IPv6 support is disabled. * @return Returns a reference to this object so that method calls can be chained together. * @see Ipv6SupportValue */ diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/VpnTunnelOptionsSpecification.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/VpnTunnelOptionsSpecification.java index 4b188a936426..69253791c475 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/VpnTunnelOptionsSpecification.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/VpnTunnelOptionsSpecification.java @@ -17,7 +17,7 @@ /** *- * The tunnel options for a VPN connection. + * The tunnel options for a single VPN tunnel. *
* * @see AWS diff --git a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/transform/RequestSpotFleetRequestMarshaller.java b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/transform/RequestSpotFleetRequestMarshaller.java index 73c2ed7c8acb..a90f409edcda 100644 --- a/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/transform/RequestSpotFleetRequestMarshaller.java +++ b/aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/transform/RequestSpotFleetRequestMarshaller.java @@ -615,6 +615,42 @@ public RequestCreates stack instances for the specified accounts, within the specified regions. A stack instance refers to a stack in a specific account and region. Accounts
and Regions
are required parameters—you must specify at least one account and one region.
Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a stack in a specific account and region. You must specify at least one value for either Accounts
or DeploymentTargets
, and you must specify at least one value for Regions
.
Returns a list of registration tokens for the specified type.
", + "documentation" : "Returns a list of registration tokens for the specified type(s).
", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, @@ -1814,7 +1814,7 @@ "asyncReturnType" : "RegisterTypeResult", "authenticated" : true, "deprecated" : false, - "documentation" : "Registers a type with the CloudFormation service. Registering a type makes it available for use in CloudFormation templates in your AWS account, and includes:
Validating the resource schema
Determining which handlers have been specified for the resource
Making the resource type available for use in your account
For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the CloudFormation CLI User Guide.
Once you have initiated a registration request using RegisterType
, you can use DescribeTypeRegistration
to monitor the progress of the registration request.
Registers a type with the CloudFormation service. Registering a type makes it available for use in CloudFormation templates in your AWS account, and includes:
Validating the resource schema
Determining which handlers have been specified for the resource
Making the resource type available for use in your account
For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the CloudFormation CLI User Guide.
Once you have initiated a registration request using RegisterType
, you can use DescribeTypeRegistration
to monitor the progress of the registration request.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
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.
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.
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.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withEnabled",
+ "getterDocumentation" : "/**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.
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.*/",
+ "getterMethodName" : "getEnabled",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Enabled",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Enabled",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "Enabled",
+ "sensitive" : false,
+ "setterDocumentation" : "/**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.
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.*/",
+ "setterMethodName" : "setEnabled",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**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.
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.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "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.
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
.
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
.
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
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withRetainStacksOnAccountRemoval",
+ "getterDocumentation" : "/**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
.
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
.*/",
+ "getterMethodName" : "getRetainStacksOnAccountRemoval",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "RetainStacksOnAccountRemoval",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "RetainStacksOnAccountRemoval",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "RetainStacksOnAccountRemoval",
+ "sensitive" : false,
+ "setterDocumentation" : "/**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
.
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
.*/",
+ "setterMethodName" : "setRetainStacksOnAccountRemoval",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "retainStacksOnAccountRemoval",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**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
.
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
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "retainStacksOnAccountRemoval",
+ "variableType" : "Boolean",
+ "documentation" : "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
.
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.
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.
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.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withEnabled",
+ "getterDocumentation" : "/**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.
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.*/",
+ "getterMethodName" : "getEnabled",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Enabled",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Enabled",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "Enabled",
+ "sensitive" : false,
+ "setterDocumentation" : "/**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.
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.*/",
+ "setterMethodName" : "setEnabled",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**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.
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.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "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.
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
.
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
.
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
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withRetainStacksOnAccountRemoval",
+ "getterDocumentation" : "/**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
.
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
.*/",
+ "getterMethodName" : "getRetainStacksOnAccountRemoval",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "RetainStacksOnAccountRemoval",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "RetainStacksOnAccountRemoval",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "RetainStacksOnAccountRemoval",
+ "sensitive" : false,
+ "setterDocumentation" : "/**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
.
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
.*/",
+ "setterMethodName" : "setRetainStacksOnAccountRemoval",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "retainStacksOnAccountRemoval",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**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
.
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
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "retainStacksOnAccountRemoval",
+ "variableType" : "Boolean",
+ "documentation" : "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
.
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
", + "documentation" : "[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\n@param accounts The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\n@return The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -9755,17 +10067,84 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.You can specify The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
", + "documentation" : "[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\n@param accounts The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\n@return The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -10338,18 +10717,86 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.You can specify The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. [Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
PermissionModel
is SERVICE_MANAGED
. If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
SELF-MANAGED
is specified. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
The names of the AWS accounts that you want to delete stack instances for.
", + "documentation" : "[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of the AWS accounts that you want to delete stack instances for.
\n@param accounts The names of the AWS accounts that you want to delete stack instances for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of the AWS accounts that you want to delete stack instances for.
\n@return The names of the AWS accounts that you want to delete stack instances for.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of the AWS accounts that you want to delete stack instances for. [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -17078,17 +17795,84 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of the AWS accounts that you want to delete stack instances for.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of the AWS accounts that you want to delete stack instances for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.You can specify The names of the AWS accounts that you want to delete stack instances for. [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of the AWS accounts that you want to delete stack instances for.
", + "documentation" : "[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of the AWS accounts that you want to delete stack instances for.
\n@param accounts The names of the AWS accounts that you want to delete stack instances for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of the AWS accounts that you want to delete stack instances for.
\n@return The names of the AWS accounts that you want to delete stack instances for.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of the AWS accounts that you want to delete stack instances for. [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -17579,18 +18363,86 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of the AWS accounts that you want to delete stack instances for.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of the AWS accounts that you want to delete stack instances for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.You can specify The names of the AWS accounts that you want to delete stack instances for. [Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
[Service-managed
permissions] The AWS Organizations accounts to which StackSets deploys.
For update operations, you can specify either Accounts
or OrganizationalUnitIds
. For create and delete operations, specify OrganizationalUnitIds
.
The names of one or more AWS accounts for which you want to deploy stack set updates.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The names of one or more AWS accounts for which you want to deploy stack set updates.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withAccounts", + "getterDocumentation" : "/**The names of one or more AWS accounts for which you want to deploy stack set updates.
\n@return The names of one or more AWS accounts for which you want to deploy stack set updates.*/", + "getterMethodName" : "getAccounts", + "getterModel" : { + "returnType" : "java.util.ListThe names of one or more AWS accounts for which you want to deploy stack set updates.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.*/", + "setterMethodName" : "setAccounts", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe names of one or more AWS accounts for which you want to deploy stack set updates.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe names of one or more AWS accounts for which you want to deploy stack set updates.
", + "simpleType" : "ListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withOrganizationalUnitIds", + "getterDocumentation" : "/**The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@return The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.*/", + "getterMethodName" : "getOrganizationalUnitIds", + "getterModel" : { + "returnType" : "java.util.ListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.*/", + "setterMethodName" : "setOrganizationalUnitIds", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setOrganizationalUnitIds(java.util.Collection)} or {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
", + "simpleType" : "ListThe names of one or more AWS accounts for which you want to deploy stack set updates.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The names of one or more AWS accounts for which you want to deploy stack set updates.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withAccounts", + "getterDocumentation" : "/**The names of one or more AWS accounts for which you want to deploy stack set updates.
\n@return The names of one or more AWS accounts for which you want to deploy stack set updates.*/", + "getterMethodName" : "getAccounts", + "getterModel" : { + "returnType" : "java.util.ListThe names of one or more AWS accounts for which you want to deploy stack set updates.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.*/", + "setterMethodName" : "setAccounts", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe names of one or more AWS accounts for which you want to deploy stack set updates.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts for which you want to deploy stack set updates.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe names of one or more AWS accounts for which you want to deploy stack set updates.
", + "simpleType" : "ListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withOrganizationalUnitIds", + "getterDocumentation" : "/**The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@return The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.*/", + "getterMethodName" : "getOrganizationalUnitIds", + "getterModel" : { + "returnType" : "java.util.ListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.*/", + "setterMethodName" : "setOrganizationalUnitIds", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setOrganizationalUnitIds(java.util.Collection)} or {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values.
\n@param organizationalUnitIds The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
", + "simpleType" : "ListThe Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -19336,7 +20828,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -19350,13 +20842,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -19403,7 +20895,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -19417,13 +20909,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -19470,7 +20962,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -19484,13 +20976,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -19606,7 +21098,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -19620,13 +21112,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -19674,7 +21166,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -19688,13 +21180,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -19742,7 +21234,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -19756,13 +21248,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -31598,7 +33090,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -31612,13 +33104,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -31665,7 +33157,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -31679,13 +33171,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -31732,7 +33224,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -31746,13 +33238,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -31868,7 +33360,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -31882,13 +33374,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -31936,7 +33428,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -31950,13 +33442,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -32004,7 +33496,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -32018,13 +33510,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -50239,7 +51731,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -50253,13 +51745,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -50306,7 +51798,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -50320,13 +51812,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeArn",
"getterModel" : {
"returnType" : "String",
@@ -50373,7 +51865,7 @@
"marshallingType" : "STRING",
"name" : "TypeArn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeArn",
"setterModel" : {
"timestampFormat" : null,
@@ -50387,13 +51879,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeArn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The current status of the type registration request.
", + "documentation" : "The current status of the type registration request.
The default is IN_PROGRESS
.
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/", + "fluentSetterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/",
"fluentSetterMethodName" : "withRegistrationStatusFilter",
- "getterDocumentation" : "/**
The current status of the type registration request.
\n@return The current status of the type registration request.\n@see RegistrationStatus*/", + "getterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@see RegistrationStatus*/",
"getterMethodName" : "getRegistrationStatusFilter",
"getterModel" : {
"returnType" : "String",
@@ -50440,7 +51932,7 @@
"marshallingType" : "STRING",
"name" : "RegistrationStatusFilter",
"sensitive" : false,
- "setterDocumentation" : "/**
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@see RegistrationStatus*/", + "setterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@see RegistrationStatus*/",
"setterMethodName" : "setRegistrationStatusFilter",
"setterModel" : {
"timestampFormat" : null,
@@ -50454,13 +51946,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/", + "varargSetterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "registrationStatusFilter",
"variableType" : "String",
- "documentation" : "
The current status of the type registration request.
", + "documentation" : "The current status of the type registration request.
The default is IN_PROGRESS
.
The current status of the type registration request.
", + "documentation" : "The current status of the type registration request.
The default is IN_PROGRESS
.
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/", + "fluentSetterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/",
"fluentSetterMethodName" : "withRegistrationStatusFilter",
- "getterDocumentation" : "/**
The current status of the type registration request.
\n@return The current status of the type registration request.\n@see RegistrationStatus*/", + "getterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@see RegistrationStatus*/",
"getterMethodName" : "getRegistrationStatusFilter",
"getterModel" : {
"returnType" : "String",
@@ -50779,7 +52271,7 @@
"marshallingType" : "STRING",
"name" : "RegistrationStatusFilter",
"sensitive" : false,
- "setterDocumentation" : "/**
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@see RegistrationStatus*/", + "setterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@see RegistrationStatus*/",
"setterMethodName" : "setRegistrationStatusFilter",
"setterModel" : {
"timestampFormat" : null,
@@ -50793,13 +52285,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The current status of the type registration request.
\n@param registrationStatusFilter The current status of the type registration request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/", + "varargSetterDocumentation" : "/**The current status of the type registration request.
The default is IN_PROGRESS
.
The default is IN_PROGRESS
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistrationStatus*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "registrationStatusFilter",
"variableType" : "String",
- "documentation" : "
The current status of the type registration request.
", + "documentation" : "The current status of the type registration request.
The default is IN_PROGRESS
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -50847,7 +52339,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -50861,13 +52353,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeArn",
"getterModel" : {
"returnType" : "String",
@@ -50915,7 +52407,7 @@
"marshallingType" : "STRING",
"name" : "TypeArn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeArn",
"setterModel" : {
"timestampFormat" : null,
@@ -50929,13 +52421,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeArn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -50983,7 +52475,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -50997,13 +52489,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of the type.
Currently the only valid value is RESOURCE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -51571,7 +53063,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -51585,13 +53077,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of the type.
Currently the only valid value is RESOURCE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -51638,7 +53130,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -51652,13 +53144,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -51705,7 +53197,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -51719,13 +53211,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeprecatedStatus*/",
"fluentSetterMethodName" : "withDeprecatedStatus",
- "getterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@see DeprecatedStatus*/",
"getterMethodName" : "getDeprecatedStatus",
"getterModel" : {
"returnType" : "String",
@@ -51906,7 +53398,7 @@
"marshallingType" : "STRING",
"name" : "DeprecatedStatus",
"sensitive" : false,
- "setterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@see DeprecatedStatus*/",
"setterMethodName" : "setDeprecatedStatus",
"setterModel" : {
"timestampFormat" : null,
@@ -51920,13 +53412,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeprecatedStatus*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "deprecatedStatus",
"variableType" : "String",
- "documentation" : "
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -51975,7 +53467,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -51989,13 +53481,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeprecatedStatus*/",
"fluentSetterMethodName" : "withDeprecatedStatus",
- "getterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@see DeprecatedStatus*/",
"getterMethodName" : "getDeprecatedStatus",
"getterModel" : {
"returnType" : "String",
@@ -52043,7 +53535,7 @@
"marshallingType" : "STRING",
"name" : "DeprecatedStatus",
"sensitive" : false,
- "setterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@see DeprecatedStatus*/",
"setterMethodName" : "setDeprecatedStatus",
"setterModel" : {
"timestampFormat" : null,
@@ -52057,13 +53549,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeprecatedStatus*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "deprecatedStatus",
"variableType" : "String",
- "documentation" : "
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "fluentSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "getterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -52247,7 +53739,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@see RegistryType*/",
+ "setterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -52261,13 +53753,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Currently the only valid value is RESOURCE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
+ "varargSetterDocumentation" : "/**
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of the type.
Currently the only valid value is RESOURCE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -52315,7 +53807,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -52329,13 +53821,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Visibility*/",
"fluentSetterMethodName" : "withVisibility",
- "getterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@see Visibility*/",
"getterMethodName" : "getVisibility",
"getterModel" : {
"returnType" : "String",
@@ -52903,7 +54395,7 @@
"marshallingType" : "STRING",
"name" : "Visibility",
"sensitive" : false,
- "setterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@see Visibility*/",
"setterMethodName" : "setVisibility",
"setterModel" : {
"timestampFormat" : null,
@@ -52917,13 +54409,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Visibility*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "visibility",
"variableType" : "String",
- "documentation" : "
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Visibility*/",
"fluentSetterMethodName" : "withVisibility",
- "getterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@see Visibility*/",
"getterMethodName" : "getVisibility",
"getterModel" : {
"returnType" : "String",
@@ -53512,7 +55004,7 @@
"marshallingType" : "STRING",
"name" : "Visibility",
"sensitive" : false,
- "setterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@see Visibility*/",
"setterMethodName" : "setVisibility",
"setterModel" : {
"timestampFormat" : null,
@@ -53526,13 +55018,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Visibility*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "visibility",
"variableType" : "String",
- "documentation" : "
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
", + "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withSchemaHandlerPackage", - "getterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@return A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.*/", + "getterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
*/", "getterMethodName" : "getSchemaHandlerPackage", "getterModel" : { "returnType" : "String", @@ -59172,7 +60711,7 @@ "marshallingType" : "STRING", "name" : "SchemaHandlerPackage", "sensitive" : false, - "setterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.*/", + "setterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
*/", "setterMethodName" : "setSchemaHandlerPackage", "setterModel" : { "timestampFormat" : null, @@ -59186,13 +60725,13 @@ "shouldEmitLegacyEnumSetter" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "schemaHandlerPackage", "variableType" : "String", - "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
", + "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
", + "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withSchemaHandlerPackage", - "getterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@return A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.*/", + "getterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
*/", "getterMethodName" : "getSchemaHandlerPackage", "getterModel" : { "returnType" : "String", @@ -59646,7 +61185,7 @@ "marshallingType" : "STRING", "name" : "SchemaHandlerPackage", "sensitive" : false, - "setterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.*/", + "setterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
*/", "setterMethodName" : "setSchemaHandlerPackage", "setterModel" : { "timestampFormat" : null, @@ -59660,13 +61199,13 @@ "shouldEmitLegacyEnumSetter" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
\n@param schemaHandlerPackage A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "schemaHandlerPackage", "variableType" : "String", - "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
", + "documentation" : "A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -65470,7 +67009,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -65484,13 +67023,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
", + "documentation" : "The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
\n@param type The kind of type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/", + "fluentSetterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
\n@return The kind of type.\n@see RegistryType*/", + "getterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -65537,7 +67076,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
\n@param type The kind of type.\n@see RegistryType*/", + "setterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -65551,13 +67090,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
\n@param type The kind of type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/", + "varargSetterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
", + "documentation" : "The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -65604,7 +67143,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -65618,13 +67157,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withArn",
- "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getArn",
"getterModel" : {
"returnType" : "String",
@@ -65740,7 +67279,7 @@
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setArn",
"setterModel" : {
"timestampFormat" : null,
@@ -65754,13 +67293,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
- "documentation" : "
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
", + "documentation" : "The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
\n@param type The kind of type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/", + "fluentSetterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"fluentSetterMethodName" : "withType",
- "getterDocumentation" : "/**
The kind of type.
\n@return The kind of type.\n@see RegistryType*/", + "getterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
@@ -65808,7 +67347,7 @@
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**
The kind of type.
\n@param type The kind of type.\n@see RegistryType*/", + "setterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@see RegistryType*/",
"setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
@@ -65822,13 +67361,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The kind of type.
\n@param type The kind of type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/", + "varargSetterDocumentation" : "/**The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RegistryType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
- "documentation" : "
The kind of type.
", + "documentation" : "The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTypeName",
- "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "getterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"getterMethodName" : "getTypeName",
"getterModel" : {
"returnType" : "String",
@@ -65876,7 +67415,7 @@
"marshallingType" : "STRING",
"name" : "TypeName",
"sensitive" : false,
- "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.*/",
+ "setterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.*/",
"setterMethodName" : "setTypeName",
"setterModel" : {
"timestampFormat" : null,
@@ -65890,13 +67429,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify TypeName
or Arn
.
Conditional: You must specify TypeName
or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
Conditional: You must specify either TypeName
and Type
, or Arn
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "typeName",
"variableType" : "String",
- "documentation" : "
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@return The name of the AWS account that the stack instance is associated with.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@return [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -72937,7 +74476,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -72951,13 +74490,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -73312,6 +74851,73 @@ "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@return The name of the AWS account that the stack instance is associated with.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@return [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -73490,7 +75096,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -73504,13 +75110,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -73652,6 +75258,74 @@ }, "xmlNameSpaceUri" : null }, + "OrganizationalUnitId" : { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@return The name of the AWS account that the stack instance is associated with.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@return [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -74446,7 +76120,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -74460,13 +76134,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -74672,6 +76346,73 @@ "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@return The name of the AWS account that the stack instance is associated with.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@return [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -74850,7 +76591,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -74864,13 +76605,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account that the stack instance is associated with.
\n@param account The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
\n@param account [Self-managed permissions] The name of the AWS account that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account that the stack instance is associated with.
", + "documentation" : "[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -75012,6 +76753,74 @@ }, "xmlNameSpaceUri" : null }, + "OrganizationalUnitId" : { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitIds",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.*/",
+ "getterMethodName" : "getOrganizationalUnitIds",
+ "getterModel" : {
+ "returnType" : "java.util.List[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.*/",
+ "setterMethodName" : "setOrganizationalUnitIds",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
NOTE: This method appends the values to the existing list (if any). Use {@link #setOrganizationalUnitIds(java.util.Collection)} or {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values.
\n@param organizationalUnitIds [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitIds",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.*/",
+ "getterMethodName" : "getOrganizationalUnitIds",
+ "getterModel" : {
+ "returnType" : "java.util.List[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.*/",
+ "setterMethodName" : "setOrganizationalUnitIds",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
NOTE: This method appends the values to the existing list (if any). Use {@link #setOrganizationalUnitIds(java.util.Collection)} or {@link #withOrganizationalUnitIds(java.util.Collection)} if you want to override the existing values.
\n@param organizationalUnitIds [Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The name of the AWS account for this operation result.
", + "documentation" : "[Self-managed permissions] The name of the AWS account for this operation result.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account for this operation result.
\n@return The name of the AWS account for this operation result.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@return [Self-managed permissions] The name of the AWS account for this operation result.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -87712,7 +90225,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -87726,13 +90239,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account for this operation result.
", + "documentation" : "[Self-managed permissions] The name of the AWS account for this operation result.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -88005,17 +90518,84 @@ "variableSetterType" : "AccountGateResult" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
The name of the AWS account for this operation result.
", + "documentation" : "[Self-managed permissions] The name of the AWS account for this operation result.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withAccount", - "getterDocumentation" : "/**The name of the AWS account for this operation result.
\n@return The name of the AWS account for this operation result.*/", + "getterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@return [Self-managed permissions] The name of the AWS account for this operation result.*/", "getterMethodName" : "getAccount", "getterModel" : { "returnType" : "String", @@ -88049,7 +90629,7 @@ "marshallingType" : "STRING", "name" : "Account", "sensitive" : false, - "setterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.*/", + "setterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.*/", "setterMethodName" : "setAccount", "setterModel" : { "timestampFormat" : null, @@ -88063,13 +90643,13 @@ "shouldEmitLegacyEnumSetter" : true, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the AWS account for this operation result.
\n@param account The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The name of the AWS account for this operation result.
\n@param account [Self-managed permissions] The name of the AWS account for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "account", "variableType" : "String", - "documentation" : "The name of the AWS account for this operation result.
", + "documentation" : "[Self-managed permissions] The name of the AWS account for this operation result.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -88143,6 +90723,74 @@ }, "xmlNameSpaceUri" : null }, + "OrganizationalUnitId" : { + "c2jName" : "OrganizationalUnitId", + "c2jShape" : "OrganizationalUnitId", + "deprecated" : false, + "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withOrganizationalUnitId",
+ "getterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.*/",
+ "getterMethodName" : "getOrganizationalUnitId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "OrganizationalUnitId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "OrganizationalUnitId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "OrganizationalUnitId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.*/",
+ "setterMethodName" : "setOrganizationalUnitId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "organizationalUnitId",
+ "variableType" : "String",
+ "documentation" : "[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
", + "documentation" : "[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\n@param accounts The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\n@return The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -95021,17 +97942,84 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.You can specify The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
", + "documentation" : "[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\n@param accounts The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\n@return The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.*/", + "getterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
You can specify The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. You can specify Accounts
or DeploymentTargets
, but not both.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or DeploymentTargets
, but not both.
You can specify Accounts
or DeploymentTargets
, but not both.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -95604,18 +98592,86 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.You can specify The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. [Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions. You can specify [ You can specify [ You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.Accounts
or DeploymentTargets
, but not both.Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values. You can specify Accounts
or DeploymentTargets
, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "getterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "setterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -100732,13 +103989,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Accounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Accounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Accounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Accounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAccounts",
- "getterDocumentation" : "/**
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "getterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
"getterMethodName" : "getAccounts",
"getterModel" : {
"returnType" : "java.util.ListAccounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "setterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.*/",
"setterMethodName" : "setAccounts",
"setterModel" : {
"timestampFormat" : null,
@@ -101032,13 +104289,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAccounts(java.util.Collection)} or {@link #withAccounts(java.util.Collection)} if you want to override the existing values.
\n@param accounts [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the [Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances. To update all the stack instances associated with this stack set, do not specify the If the stack set update includes changes to the template (that is, if the [ If you specify [ If you specify TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalListAccounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Accounts
or Regions
properties.TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status. Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).AutoDeployment
, do not specify DeploymentTargets
or Regions
.Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).AutoDeployment
, do not specify DeploymentTargets
or Regions
.Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withAutoDeployment",
+ "getterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "getterMethodName" : "getAutoDeployment",
+ "getterModel" : {
+ "returnType" : "AutoDeployment",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "AutoDeployment",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "AutoDeployment",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "AutoDeployment",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.*/",
+ "setterMethodName" : "setAutoDeployment",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "",
+ "simpleType" : "AutoDeployment",
+ "variableSetterType" : "AutoDeployment"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU). If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "AutoDeployment",
+ "variableName" : "autoDeployment",
+ "variableType" : "AutoDeployment",
+ "documentation" : "
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withDeploymentTargets",
+ "getterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "getterMethodName" : "getDeploymentTargets",
+ "getterModel" : {
+ "returnType" : "DeploymentTargets",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "DeploymentTargets",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DeploymentTargets",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "DeploymentTargets",
+ "sensitive" : false,
+ "setterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.*/",
+ "setterMethodName" : "setDeploymentTargets",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "",
+ "simpleType" : "DeploymentTargets",
+ "variableSetterType" : "DeploymentTargets"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances. To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "DeploymentTargets",
+ "variableName" : "deploymentTargets",
+ "variableType" : "DeploymentTargets",
+ "documentation" : "
[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModel
if there are stack instances associated with your stack set. With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a stack in a specific account and region. Accounts
and Regions
are required parameters—you must specify at least one account and one region.
Creates stack instances for the specified accounts, within the specified regions. A stack instance refers to a stack in a specific account and region. You must specify at least one value for either Accounts
or DeploymentTargets
, and you must specify at least one value for Regions
.
Returns a list of registration tokens for the specified type.
", + "documentation":"Returns a list of registration tokens for the specified type(s).
", "idempotent":true }, "ListTypeVersions":{ @@ -721,7 +721,7 @@ "errors":[ {"shape":"CFNRegistryException"} ], - "documentation":"Registers a type with the CloudFormation service. Registering a type makes it available for use in CloudFormation templates in your AWS account, and includes:
Validating the resource schema
Determining which handlers have been specified for the resource
Making the resource type available for use in your account
For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the CloudFormation CLI User Guide.
Once you have initiated a registration request using RegisterType
, you can use DescribeTypeRegistration
to monitor the progress of the registration request.
Registers a type with the CloudFormation service. Registering a type makes it available for use in CloudFormation templates in your AWS account, and includes:
Validating the resource schema
Determining which handlers have been specified for the resource
Making the resource type available for use in your account
For more information on how to develop types and ready them for registeration, see Creating Resource Providers in the CloudFormation CLI User Guide.
Once you have initiated a registration request using RegisterType
, you can use DescribeTypeRegistration
to monitor the progress of the registration request.
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.
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
.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
" + "documentation":"[Self-managed permissions] The names of one or more AWS accounts that you want to create stack instances in the specified region(s) for.
You can specify Accounts
or DeploymentTargets
, but not both.
[Service-managed
permissions] The AWS Organizations accounts for which to create stack instances in the specified Regions.
You can specify Accounts
or DeploymentTargets
, but not both.
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.
Specify an IAM role only if you are using customized execution roles to control which stack resources users and groups can include in their stack sets.
" }, + "PermissionModel":{ + "shape":"PermissionModels", + "documentation":"Describes how the IAM roles required for stack set operations are created. By default, SELF-MANAGED
is specified.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
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
.
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
A unique identifier for this CreateStackSet
request. Specify this token if you plan to retry requests so that AWS CloudFormation knows that you're not attempting to create another stack set with the same name. You might retry CreateStackSet
requests to ensure that AWS CloudFormation successfully received them.
If you don't specify an operation ID, the SDK generates one automatically.
", @@ -1493,7 +1519,6 @@ "type":"structure", "required":[ "StackSetName", - "Accounts", "Regions", "RetainStacks" ], @@ -1504,7 +1529,11 @@ }, "Accounts":{ "shape":"AccountList", - "documentation":"The names of the AWS accounts that you want to delete stack instances for.
" + "documentation":"[Self-managed permissions] The names of the AWS accounts that you want to delete stack instances for.
You can specify Accounts
or DeploymentTargets
, but not both.
[Service-managed
permissions] The AWS Organizations accounts from which to delete stack instances.
You can specify Accounts
or DeploymentTargets
, but not both.
The names of one or more AWS accounts for which you want to deploy stack set updates.
" + }, + "OrganizationalUnitIds":{ + "shape":"OrganizationalUnitIdList", + "documentation":"The organization root ID or organizational unit (OUs) IDs to which StackSets deploys.
" + } + }, + "documentation":"[Service-managed
permissions] The AWS Organizations accounts to which StackSets deploys.
For update operations, you can specify either Accounts
or OrganizationalUnitIds
. For create and delete operations, specify OrganizationalUnitIds
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
Currently the only valid value is RESOURCE
.
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The current status of the type registration request.
" + "documentation":"The current status of the type registration request.
The default is IN_PROGRESS
.
The kind of the type.
Currently the only valid value is RESOURCE
.
The kind of the type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The name of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The deprecation status of the type versions that you want to get summary information about.
Valid values include:
LIVE
: The type version is registered and can be used in CloudFormation operations, dependent on its provisioning behavior and visibility scope.
DEPRECATED
: The type version has been deregistered and can no longer be used in CloudFormation operations.
The default is LIVE
.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The scope at which the type is visible and usable in CloudFormation operations.
Valid values include:
PRIVATE
: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you create as PRIVATE
.
PUBLIC
: The type is publically visible and usable within any Amazon account.
The default is PRIVATE
.
A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
" + "documentation":"A url to the S3 bucket containing the schema handler package that contains the schema, event handlers, and associated files for the type you want to register.
For information on generating a schema handler package for the type you want to register, see submit in the CloudFormation CLI User Guide.
As part of registering a resource provider type, CloudFormation must be able to access the S3 bucket which contains the schema handler package for that resource provider. For more information, see IAM Permissions for Registering a Resource Provider in the AWS CloudFormation User Guide.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify TypeName
or Arn
.
The Amazon Resource Name (ARN) of the type for which you want version summary information.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The kind of type.
" + "documentation":"The kind of type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the type.
Conditional: You must specify TypeName
or Arn
.
The name of the type.
Conditional: You must specify either TypeName
and Type
, or Arn
.
The name of the AWS account that the stack instance is associated with.
" + "documentation":"[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
" }, "StackId":{ "shape":"StackId", @@ -3957,6 +4019,10 @@ "shape":"Reason", "documentation":"The explanation for the specific status code that is assigned to this stack instance.
" }, + "OrganizationalUnitId":{ + "shape":"OrganizationalUnitId", + "documentation":"[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Status of the stack instance's actual configuration compared to the expected template and parameter configuration of the stack set to which it belongs.
DRIFTED
: The stack differs from the expected template and parameter configuration of the stack set to which it belongs. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
NOT_CHECKED
: AWS CloudFormation has not checked if the stack instance differs from its expected stack set configuration.
IN_SYNC
: The stack instance's actual configuration matches its expected stack set configuration.
UNKNOWN
: This value is reserved for future use.
The name of the AWS account that the stack instance is associated with.
" + "documentation":"[Self-managed permissions] The name of the AWS account that the stack instance is associated with.
" }, "StackId":{ "shape":"StackId", @@ -4019,6 +4085,10 @@ "shape":"Reason", "documentation":"The explanation for the specific status code assigned to this stack instance.
" }, + "OrganizationalUnitId":{ + "shape":"OrganizationalUnitId", + "documentation":"[Service-managed
permissions] The organization root ID or organizational unit (OU) ID that the stack instance is associated with.
Status of the stack instance's actual configuration compared to the expected template and parameter configuration of the stack set to which it belongs.
DRIFTED
: The stack differs from the expected template and parameter configuration of the stack set to which it belongs. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
NOT_CHECKED
: AWS CloudFormation has not checked if the stack instance differs from its expected stack set configuration.
IN_SYNC
: The stack instance's actual configuration matches its expected stack set configuration.
UNKNOWN
: This value is reserved for future use.
Detailed information about the drift status of the stack set.
For stack sets, contains information about the last completed drift operation performed on the stack set. Information about drift operations currently in progress is not included.
" + }, + "AutoDeployment":{ + "shape":"AutoDeployment", + "documentation":"[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
[Service-managed
permissions] The organization root ID or organizational unit (OUs) IDs to which stacks in your stack set have been deployed.
A structure that contains information about a stack set. A stack set enables you to provision stacks into AWS accounts and across regions by using a single CloudFormation template. In the stack set, you specify the template to use, as well as any parameters and capabilities that the template requires.
" @@ -4472,7 +4554,7 @@ }, "Status":{ "shape":"StackSetOperationStatus", - "documentation":"The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The time at which the stack set operation ended, across all accounts and regions specified. Note that this doesn't necessarily mean that the stack set operation was successful, or even attempted, in each account or region.
" }, + "DeploymentTargets":{ + "shape":"DeploymentTargets", + "documentation":"[Service-managed
permissions] The AWS Organizations accounts affected by the stack operation.
Detailed information about the drift status of the stack set. This includes information about drift operations currently being performed on the stack set.
this information will only be present for stack set operations whose Action
type is DETECT_DRIFT
.
For more information, see Detecting Unmanaged Changes in Stack Sets in the AWS CloudFormation User Guide.
" @@ -4559,7 +4645,7 @@ "members":{ "Account":{ "shape":"Account", - "documentation":"The name of the AWS account for this operation result.
" + "documentation":"[Self-managed permissions] The name of the AWS account for this operation result.
" }, "Region":{ "shape":"Region", @@ -4576,6 +4662,10 @@ "AccountGateResult":{ "shape":"AccountGateResult", "documentation":"The results of the account gate function AWS CloudFormation invokes, if present, before proceeding with stack set operations in an account
" + }, + "OrganizationalUnitId":{ + "shape":"OrganizationalUnitId", + "documentation":"[Service-managed
permissions] The organization root ID or organizational unit (OU) ID for this operation result.
The structure that contains information about a specified operation's results for a given account in a given region.
" @@ -4587,7 +4677,8 @@ "SUCCEEDED", "FAILED", "STOPPING", - "STOPPED" + "STOPPED", + "QUEUED" ] }, "StackSetOperationSummaries":{ @@ -4607,7 +4698,7 @@ }, "Status":{ "shape":"StackSetOperationStatus", - "documentation":"The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The overall status of the operation.
FAILED
: The operation exceeded the specified failure tolerance. The failure tolerance value that you've set for an operation is applied for each region during stack create and update operations. If the number of failed stacks within a region exceeds the failure tolerance, the status of the operation in the region is set to FAILED
. This in turn sets the status of the operation as a whole to FAILED
, and AWS CloudFormation cancels the operation in any remaining regions.
QUEUED
: [Service-managed permissions] For automatic deployments that require a sequence of operations. The operation is queued to be performed. For more information, see the stack set operation status codes in the AWS CloudFormation User Guide.
RUNNING
: The operation is currently being performed.
STOPPED
: The user has cancelled the operation.
STOPPING
: The operation is in the process of stopping, at user request.
SUCCEEDED
: The operation completed creating or updating all the specified stacks without exceeding the failure tolerance for the operation.
The status of the stack set.
" }, + "AutoDeployment":{ + "shape":"AutoDeployment", + "documentation":"[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
NOT_CHECKED
: AWS CloudFormation has not checked the stack set for drift.
IN_SYNC
: All of the stack instances belonging to the stack set stack match from the expected template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
" + "documentation":"[Self-managed permissions] The names of one or more AWS accounts for which you want to update parameter values for stack instances. The overridden parameter values will be applied to all stack instances in the specified accounts and regions.
You can specify Accounts
or DeploymentTargets
, but not both.
[Service-managed
permissions] The AWS Organizations accounts for which you want to update parameter values for stack instances. If your update targets OUs, the overridden parameter values only apply to the accounts that are currently in the target OUs and their child OUs. Accounts added to the target OUs and their child OUs in the future won't use the overridden values.
You can specify Accounts
or DeploymentTargets
, but not both.
The name of the IAM execution role to use to update the stack set. If you do not specify an execution role, AWS CloudFormation uses the AWSCloudFormationStackSetExecutionRole
role for the stack set operation.
Specify an IAM role only if you are using customized execution roles to control which stack resources users and groups can include in their stack sets.
If you specify a customized execution role, AWS CloudFormation uses that role to update the stack. If you do not specify a customized execution role, AWS CloudFormation performs the update using the role previously associated with the stack set, so long as you have permissions to perform operations on the stack set.
" }, + "DeploymentTargets":{ + "shape":"DeploymentTargets", + "documentation":"[Service-managed
permissions] The AWS Organizations accounts in which to update associated stack instances.
To update all the stack instances associated with this stack set, do not specify DeploymentTargets
or Regions
.
If the stack set update includes changes to the template (that is, if TemplateBody
or TemplateURL
is specified), or the Parameters
, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and Regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and Regions, while leaving all other stack instances with their existing stack instance status.
Describes how the IAM roles required for stack set operations are created. You cannot modify PermissionModel
if there are stack instances associated with your stack set.
With self-managed
permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
[Service-managed
permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
If you specify AutoDeployment
, do not specify DeploymentTargets
or Regions
.
The unique ID for this stack set operation.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You might retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
If you don't specify an operation ID, AWS CloudFormation generates one automatically.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is OUTDATED
.
The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
[Self-managed permissions] The accounts in which to update associated stack instances. If you specify accounts, you must also specify the regions in which to update stack set instances.
To update all the stack instances associated with this stack set, do not specify the Accounts
or Regions
properties.
If the stack set update includes changes to the template (that is, if the TemplateBody
or TemplateURL
properties are specified), or the Parameters
property, AWS CloudFormation marks all stack instances with a status of OUTDATED
prior to updating the stack instances in the specified accounts and regions. If the stack set update does not include changes to the template or parameters, AWS CloudFormation updates the stack instances in the specified accounts and regions, while leaving all other stack instances with their existing stack instance status.
The authentication parameters. These are inputs corresponding to the AuthFlow
that you are invoking. The required values depend on the value of AuthFlow
:
For USER_SRP_AUTH
: USERNAME
(required), SRP_A
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For REFRESH_TOKEN_AUTH/REFRESH_TOKEN
: REFRESH_TOKEN
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For ADMIN_NO_SRP_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), PASSWORD
(required), DEVICE_KEY
For CUSTOM_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), DEVICE_KEY
AuthFlow
that you are invoking. The required values depend on the value of AuthFlow
: For USER_SRP_AUTH
: USERNAME
(required), SRP_A
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For REFRESH_TOKEN_AUTH/REFRESH_TOKEN
: REFRESH_TOKEN
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For ADMIN_NO_SRP_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), PASSWORD
(required), DEVICE_KEY
For CUSTOM_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), DEVICE_KEY
The authentication parameters. These are inputs corresponding to the AuthFlow
that you are invoking. The required values depend on the value of AuthFlow
:
For USER_SRP_AUTH
: USERNAME
(required), SRP_A
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For REFRESH_TOKEN_AUTH/REFRESH_TOKEN
: REFRESH_TOKEN
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For ADMIN_NO_SRP_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), PASSWORD
(required), DEVICE_KEY
For CUSTOM_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), DEVICE_KEY
AuthFlow
that you are invoking. The required values depend on the value of AuthFlow
: For USER_SRP_AUTH
: USERNAME
(required), SRP_A
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For REFRESH_TOKEN_AUTH/REFRESH_TOKEN
: REFRESH_TOKEN
(required), SECRET_HASH
(required if the app client is configured with a client secret), DEVICE_KEY
For ADMIN_NO_SRP_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), PASSWORD
(required), DEVICE_KEY
For CUSTOM_AUTH
: USERNAME
(required), SECRET_HASH
(if app client is configured with client secret), DEVICE_KEY
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "getterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "setterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "getterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "setterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
+ "fluentSetterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
"fluentSetterMethodName" : "withAllowedOAuthFlows",
- "getterDocumentation" : "/**
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@see OAuthFlowType*/",
+ "getterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to Set to Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@see OAuthFlowType*/",
"getterMethodName" : "getAllowedOAuthFlows",
"getterModel" : {
"returnType" : "java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@see OAuthFlowType*/",
+ "setterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@see OAuthFlowType*/",
"setterMethodName" : "setAllowedOAuthFlows",
"setterModel" : {
"timestampFormat" : null,
@@ -46899,13 +46899,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if you want to override the existing values.
\n@param allowedOAuthFlows Set tocode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
+ "varargSetterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if you want to override the existing values.
\n@param allowedOAuthFlows The allowed OAuth flows.Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to Set to Set to The allowed OAuth flows. Set to Set to Set to A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthScopes(java.util.Collection)} or {@link #withAllowedOAuthScopes(java.util.Collection)} if you want to override the existing values. The allowed OAuth scopes. Possible values provided by OAuth are: NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthScopes(java.util.Collection)} or {@link #withAllowedOAuthScopes(java.util.Collection)} if you want to override the existing values. A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After January 1st 2020, the value of Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After February 15th 2020, the value of Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After January 1st 2020, the value of client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAllowedOAuthScopes",
- "getterDocumentation" : "/**OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.*/",
+ "getterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.*/",
"getterMethodName" : "getAllowedOAuthScopes",
"getterModel" : {
"returnType" : "java.util.ListOAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.*/",
+ "setterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.*/",
"setterMethodName" : "setAllowedOAuthScopes",
"setterModel" : {
"timestampFormat" : null,
@@ -47048,13 +47048,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "java.util.ListOAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.*/",
+ "getterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.*/",
+ "setterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
+ "fluentSetterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
"fluentSetterMethodName" : "withAllowedOAuthFlows",
- "getterDocumentation" : "/**
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@see OAuthFlowType*/",
+ "getterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to Set to Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@see OAuthFlowType*/",
"getterMethodName" : "getAllowedOAuthFlows",
"getterModel" : {
"returnType" : "java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@see OAuthFlowType*/",
+ "setterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@see OAuthFlowType*/",
"setterMethodName" : "setAllowedOAuthFlows",
"setterModel" : {
"timestampFormat" : null,
@@ -47400,13 +47400,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if you want to override the existing values.
\n@param allowedOAuthFlows Set tocode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint. Set to token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
+ "varargSetterDocumentation" : "/**
The allowed OAuth flows.
Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.
NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthFlows(java.util.Collection)} or {@link #withAllowedOAuthFlows(java.util.Collection)} if you want to override the existing values.
\n@param allowedOAuthFlows The allowed OAuth flows.Set to code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.
Set to implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.
Set to Set to Set to The allowed OAuth flows. Set to Set to Set to Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. Set to Set to true if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools. A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: A list of allowed NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthScopes(java.util.Collection)} or {@link #withAllowedOAuthScopes(java.util.Collection)} if you want to override the existing values. The allowed OAuth scopes. Possible values provided by OAuth are: NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedOAuthScopes(java.util.Collection)} or {@link #withAllowedOAuthScopes(java.util.Collection)} if you want to override the existing values. A list of allowed The allowed OAuth scopes. Possible values provided by OAuth are: Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After January 1st 2020, the value of Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After February 15th 2020, the value of Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to Valid values include: This setting affects the behavior of following APIs: After January 1st 2020, the value of client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OAuthFlowType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "java.util.Listcode
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.token
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.code
to initiate a code grant flow, which provides an authorization code as the response. This code can be exchanged for access tokens with the token endpoint.implicit
to specify that the client should get the access token (and, optionally, ID token, based on scopes) directly.client_credentials
to specify that the client should get the access token (and, optionally, ID token, based on scopes) from the token endpoint using a combination of client and client_secret.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.*/",
+ "getterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.*/",
+ "setterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**True
if the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAllowedOAuthScopes",
- "getterDocumentation" : "/**OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.*/",
+ "getterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.*/",
"getterMethodName" : "getAllowedOAuthScopes",
"getterModel" : {
"returnType" : "java.util.ListOAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.*/",
+ "setterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.*/",
"setterMethodName" : "setAllowedOAuthScopes",
"setterModel" : {
"timestampFormat" : null,
@@ -47618,13 +47618,13 @@
"shouldEmitLegacyEnumSetter" : false,
"simple" : false,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.OAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "java.util.ListOAuth
scopes. Currently supported values are \"phone\"
, \"email\"
, \"openid\"
, and \"Cognito\"
. In addition to these values, custom scopes created in Resource Servers are also supported.phone
, email
, openid
, and profile
. Possible values provided by AWS are: aws.cognito.signin.user.admin
. Custom scopes created in Resource Servers are also supported.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
ENABLED
- This prevents user existence-related errors.LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool. Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After January 1st 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
Use this setting to choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
Valid values include:
ENABLED
- This prevents user existence-related errors.
LEGACY
- This represents the old behavior of Cognito where user existence related errors are not prevented.
This setting affects the behavior of following APIs:
After February 15th 2020, the value of PreventUserExistenceErrors
will default to ENABLED
for newly created user pool clients if no value is provided.
You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withUsernameConfiguration",
+ "getterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .*/",
+ "getterMethodName" : "getUsernameConfiguration",
+ "getterModel" : {
+ "returnType" : "UsernameConfigurationType",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "UsernameConfiguration",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "UsernameConfiguration",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "UsernameConfiguration",
+ "sensitive" : false,
+ "setterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .*/",
+ "setterMethodName" : "setUsernameConfiguration",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "UsernameConfigurationType",
+ "variableName" : "usernameConfiguration",
+ "variableType" : "UsernameConfigurationType",
+ "documentation" : "",
+ "simpleType" : "UsernameConfigurationType",
+ "variableSetterType" : "UsernameConfigurationType"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "UsernameConfigurationType",
+ "variableName" : "usernameConfiguration",
+ "variableType" : "UsernameConfigurationType",
+ "documentation" : "You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withUsernameConfiguration",
+ "getterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .*/",
+ "getterMethodName" : "getUsernameConfiguration",
+ "getterModel" : {
+ "returnType" : "UsernameConfigurationType",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "UsernameConfiguration",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "UsernameConfiguration",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "UsernameConfiguration",
+ "sensitive" : false,
+ "setterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .*/",
+ "setterMethodName" : "setUsernameConfiguration",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "UsernameConfigurationType",
+ "variableName" : "usernameConfiguration",
+ "variableType" : "UsernameConfigurationType",
+ "documentation" : "",
+ "simpleType" : "UsernameConfigurationType",
+ "variableSetterType" : "UsernameConfigurationType"
+ },
+ "shouldEmitLegacyEnumSetter" : true,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "UsernameConfigurationType",
+ "variableName" : "usernameConfiguration",
+ "variableType" : "UsernameConfigurationType",
+ "documentation" : "You can choose to set case sensitivity on the username input for the selected sign-in option. For example, when this is set to False
, users will be able to sign in using either \"username\" or \"Username\". This configuration is immutable once it has been set. For more information, see .
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "getterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "setterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
authorize_scopes
For SAML providers:
MetadataFile OR MetadataURL
IDPSignOut optional
The identity provider details, such as MetadataURL
and MetadataFile
.
MetadataURL
and MetadataFile
.*/",
+ "getterDocumentation" : "/**The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google, Facebook and Login with Amazon:
client_id
client_secret
authorize_scopes
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url