Package com.pulumi.aws.auditmanager
Class AccountRegistrationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.auditmanager.AccountRegistrationArgs.Builder
-
- Enclosing class:
- AccountRegistrationArgs
public static final class AccountRegistrationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AccountRegistrationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountRegistrationArgsbuild()AccountRegistrationArgs.BuilderdelegatedAdminAccount(com.pulumi.core.Output<java.lang.String> delegatedAdminAccount)AccountRegistrationArgs.BuilderdelegatedAdminAccount(java.lang.String delegatedAdminAccount)AccountRegistrationArgs.BuilderderegisterOnDestroy(com.pulumi.core.Output<java.lang.Boolean> deregisterOnDestroy)AccountRegistrationArgs.BuilderderegisterOnDestroy(java.lang.Boolean deregisterOnDestroy)AccountRegistrationArgs.BuilderkmsKey(com.pulumi.core.Output<java.lang.String> kmsKey)AccountRegistrationArgs.BuilderkmsKey(java.lang.String kmsKey)AccountRegistrationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)AccountRegistrationArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AccountRegistrationArgs defaults)
-
-
Method Detail
-
delegatedAdminAccount
public AccountRegistrationArgs.Builder delegatedAdminAccount(@Nullable com.pulumi.core.Output<java.lang.String> delegatedAdminAccount)
- Parameters:
delegatedAdminAccount- Identifier for the delegated administrator account.- Returns:
- builder
-
delegatedAdminAccount
public AccountRegistrationArgs.Builder delegatedAdminAccount(java.lang.String delegatedAdminAccount)
- Parameters:
delegatedAdminAccount- Identifier for the delegated administrator account.- Returns:
- builder
-
deregisterOnDestroy
public AccountRegistrationArgs.Builder deregisterOnDestroy(@Nullable com.pulumi.core.Output<java.lang.Boolean> deregisterOnDestroy)
- Parameters:
deregisterOnDestroy- Flag to deregister AuditManager in the account upon destruction. Defaults to `false` (ie. AuditManager will remain active in the account, even if this resource is removed).- Returns:
- builder
-
deregisterOnDestroy
public AccountRegistrationArgs.Builder deregisterOnDestroy(java.lang.Boolean deregisterOnDestroy)
- Parameters:
deregisterOnDestroy- Flag to deregister AuditManager in the account upon destruction. Defaults to `false` (ie. AuditManager will remain active in the account, even if this resource is removed).- Returns:
- builder
-
kmsKey
public AccountRegistrationArgs.Builder kmsKey(@Nullable com.pulumi.core.Output<java.lang.String> kmsKey)
- Parameters:
kmsKey- KMS key identifier.- Returns:
- builder
-
kmsKey
public AccountRegistrationArgs.Builder kmsKey(java.lang.String kmsKey)
- Parameters:
kmsKey- KMS key identifier.- Returns:
- builder
-
region
public AccountRegistrationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public AccountRegistrationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public AccountRegistrationArgs build()
-
-