Class DelegatedAdministratorState.Builder
- java.lang.Object
-
- com.pulumi.aws.organizations.inputs.DelegatedAdministratorState.Builder
-
- Enclosing class:
- DelegatedAdministratorState
public static final class DelegatedAdministratorState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DelegatedAdministratorState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DelegatedAdministratorState defaults)
-
-
Method Detail
-
accountId
public DelegatedAdministratorState.Builder accountId(@Nullable com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId- The account ID number of the member account in the organization to register as a delegated administrator.- Returns:
- builder
-
accountId
public DelegatedAdministratorState.Builder accountId(java.lang.String accountId)
- Parameters:
accountId- The account ID number of the member account in the organization to register as a delegated administrator.- Returns:
- builder
-
arn
public DelegatedAdministratorState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the delegated administrator's account.- Returns:
- builder
-
arn
public DelegatedAdministratorState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the delegated administrator's account.- Returns:
- builder
-
delegationEnabledDate
public DelegatedAdministratorState.Builder delegationEnabledDate(@Nullable com.pulumi.core.Output<java.lang.String> delegationEnabledDate)
- Parameters:
delegationEnabledDate- The date when the account was made a delegated administrator.- Returns:
- builder
-
delegationEnabledDate
public DelegatedAdministratorState.Builder delegationEnabledDate(java.lang.String delegationEnabledDate)
- Parameters:
delegationEnabledDate- The date when the account was made a delegated administrator.- Returns:
- builder
-
email
public DelegatedAdministratorState.Builder email(@Nullable com.pulumi.core.Output<java.lang.String> email)
- Parameters:
email- The email address that is associated with the delegated administrator's AWS account.- Returns:
- builder
-
email
public DelegatedAdministratorState.Builder email(java.lang.String email)
- Parameters:
email- The email address that is associated with the delegated administrator's AWS account.- Returns:
- builder
-
joinedMethod
public DelegatedAdministratorState.Builder joinedMethod(@Nullable com.pulumi.core.Output<java.lang.String> joinedMethod)
- Parameters:
joinedMethod- The method by which the delegated administrator's account joined the organization.- Returns:
- builder
-
joinedMethod
public DelegatedAdministratorState.Builder joinedMethod(java.lang.String joinedMethod)
- Parameters:
joinedMethod- The method by which the delegated administrator's account joined the organization.- Returns:
- builder
-
joinedTimestamp
public DelegatedAdministratorState.Builder joinedTimestamp(@Nullable com.pulumi.core.Output<java.lang.String> joinedTimestamp)
- Parameters:
joinedTimestamp- The date when the delegated administrator's account became a part of the organization.- Returns:
- builder
-
joinedTimestamp
public DelegatedAdministratorState.Builder joinedTimestamp(java.lang.String joinedTimestamp)
- Parameters:
joinedTimestamp- The date when the delegated administrator's account became a part of the organization.- Returns:
- builder
-
name
public DelegatedAdministratorState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The friendly name of the delegated administrator's account.- Returns:
- builder
-
name
public DelegatedAdministratorState.Builder name(java.lang.String name)
- Parameters:
name- The friendly name of the delegated administrator's account.- Returns:
- builder
-
servicePrincipal
public DelegatedAdministratorState.Builder servicePrincipal(@Nullable com.pulumi.core.Output<java.lang.String> servicePrincipal)
- Parameters:
servicePrincipal- The service principal of the AWS service for which you want to make the member account a delegated administrator.- Returns:
- builder
-
servicePrincipal
public DelegatedAdministratorState.Builder servicePrincipal(java.lang.String servicePrincipal)
- Parameters:
servicePrincipal- The service principal of the AWS service for which you want to make the member account a delegated administrator.- Returns:
- builder
-
status
public DelegatedAdministratorState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The status of the delegated administrator's account in the organization.- Returns:
- builder
-
status
public DelegatedAdministratorState.Builder status(java.lang.String status)
- Parameters:
status- The status of the delegated administrator's account in the organization.- Returns:
- builder
-
build
public DelegatedAdministratorState build()
-
-