Class AccountRegistrationState.Builder
- java.lang.Object
-
- com.pulumi.aws.auditmanager.inputs.AccountRegistrationState.Builder
-
- Enclosing class:
- AccountRegistrationState
public static final class AccountRegistrationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AccountRegistrationState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountRegistrationState
build()
AccountRegistrationState.Builder
delegatedAdminAccount(com.pulumi.core.Output<java.lang.String> delegatedAdminAccount)
AccountRegistrationState.Builder
delegatedAdminAccount(java.lang.String delegatedAdminAccount)
AccountRegistrationState.Builder
deregisterOnDestroy(com.pulumi.core.Output<java.lang.Boolean> deregisterOnDestroy)
AccountRegistrationState.Builder
deregisterOnDestroy(java.lang.Boolean deregisterOnDestroy)
AccountRegistrationState.Builder
kmsKey(com.pulumi.core.Output<java.lang.String> kmsKey)
AccountRegistrationState.Builder
kmsKey(java.lang.String kmsKey)
AccountRegistrationState.Builder
status(com.pulumi.core.Output<java.lang.String> status)
AccountRegistrationState.Builder
status(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AccountRegistrationState defaults)
-
-
Method Detail
-
delegatedAdminAccount
public AccountRegistrationState.Builder delegatedAdminAccount(@Nullable com.pulumi.core.Output<java.lang.String> delegatedAdminAccount)
- Parameters:
delegatedAdminAccount
- Identifier for the delegated administrator account.- Returns:
- builder
-
delegatedAdminAccount
public AccountRegistrationState.Builder delegatedAdminAccount(java.lang.String delegatedAdminAccount)
- Parameters:
delegatedAdminAccount
- Identifier for the delegated administrator account.- Returns:
- builder
-
deregisterOnDestroy
public AccountRegistrationState.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 AccountRegistrationState.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 AccountRegistrationState.Builder kmsKey(@Nullable com.pulumi.core.Output<java.lang.String> kmsKey)
- Parameters:
kmsKey
- KMS key identifier.- Returns:
- builder
-
kmsKey
public AccountRegistrationState.Builder kmsKey(java.lang.String kmsKey)
- Parameters:
kmsKey
- KMS key identifier.- Returns:
- builder
-
status
public AccountRegistrationState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- Status of the account registration request.- Returns:
- builder
-
status
public AccountRegistrationState.Builder status(java.lang.String status)
- Parameters:
status
- Status of the account registration request.- Returns:
- builder
-
build
public AccountRegistrationState build()
-
-