Class AutoDeployment
- java.lang.Object
-
- software.amazon.awssdk.services.cloudformation.model.AutoDeployment
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AutoDeployment.Builder,AutoDeployment>
@Generated("software.amazon.awssdk:codegen") public final class AutoDeployment extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutoDeployment.Builder,AutoDeployment>
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organization or organizational unit (OU).
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAutoDeployment.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AutoDeployment.Builderbuilder()Booleanenabled()If set totrue, StackSets automatically deploys additional stack instances to Organizations accounts that are added to a target organization or organizational unit (OU) in the specified Regions.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()BooleanretainStacksOnAccountRemoval()If set totrue, stack resources are retained when an account is removed from a target organization or OU.List<SdkField<?>>sdkFields()static Class<? extends AutoDeployment.Builder>serializableBuilderClass()AutoDeployment.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
enabled
public final Boolean enabled()
If set to
true, StackSets automatically deploys additional stack instances to 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.- Returns:
- If set to
true, StackSets automatically deploys additional stack instances to 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.
-
retainStacksOnAccountRemoval
public final Boolean retainStacksOnAccountRemoval()
If set to
true, stack resources are retained when an account is removed from a target organization or OU. If set tofalse, stack resources are deleted. Specify only ifEnabledis set toTrue.- Returns:
- If set to
true, stack resources are retained when an account is removed from a target organization or OU. If set tofalse, stack resources are deleted. Specify only ifEnabledis set toTrue.
-
toBuilder
public AutoDeployment.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AutoDeployment.Builder,AutoDeployment>
-
builder
public static AutoDeployment.Builder builder()
-
serializableBuilderClass
public static Class<? extends AutoDeployment.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
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.
-
-