Interface MembershipAccountsConfigurations.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MembershipAccountsConfigurations.Builder,
,MembershipAccountsConfigurations> SdkBuilder<MembershipAccountsConfigurations.Builder,
,MembershipAccountsConfigurations> SdkPojo
- Enclosing class:
MembershipAccountsConfigurations
-
Method Summary
Modifier and TypeMethodDescriptioncoverEntireOrganization
(Boolean coverEntireOrganization) ThecoverEntireOrganization
field is a boolean value that determines whether the membership configuration applies to all accounts within an Amazon Web Services Organization.organizationalUnits
(String... organizationalUnits) A list of organizational unit IDs that follow the patternou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
.organizationalUnits
(Collection<String> organizationalUnits) A list of organizational unit IDs that follow the patternou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
coverEntireOrganization
The
coverEntireOrganization
field is a boolean value that determines whether the membership configuration applies to all accounts within an Amazon Web Services Organization.When set to
true
, the configuration will be applied across all accounts in the organization. When set tofalse
, the configuration will only apply to specifically designated accounts under the AWS Organizational Units specificied.- Parameters:
coverEntireOrganization
- ThecoverEntireOrganization
field is a boolean value that determines whether the membership configuration applies to all accounts within an Amazon Web Services Organization.When set to
true
, the configuration will be applied across all accounts in the organization. When set tofalse
, the configuration will only apply to specifically designated accounts under the AWS Organizational Units specificied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnits
MembershipAccountsConfigurations.Builder organizationalUnits(Collection<String> organizationalUnits) A list of organizational unit IDs that follow the pattern
ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
. These IDs represent the organizational units within an Amazon Web Services Organizations structure that are covered by the membership.Each organizational unit ID in the list must:
-
Begin with the prefix 'ou-'
-
Contain between 4 and 32 alphanumeric characters in the first segment
-
Contain between 8 and 32 alphanumeric characters in the second segment
- Parameters:
organizationalUnits
- A list of organizational unit IDs that follow the patternou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
. These IDs represent the organizational units within an Amazon Web Services Organizations structure that are covered by the membership.Each organizational unit ID in the list must:
-
Begin with the prefix 'ou-'
-
Contain between 4 and 32 alphanumeric characters in the first segment
-
Contain between 8 and 32 alphanumeric characters in the second segment
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
organizationalUnits
A list of organizational unit IDs that follow the pattern
ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
. These IDs represent the organizational units within an Amazon Web Services Organizations structure that are covered by the membership.Each organizational unit ID in the list must:
-
Begin with the prefix 'ou-'
-
Contain between 4 and 32 alphanumeric characters in the first segment
-
Contain between 8 and 32 alphanumeric characters in the second segment
- Parameters:
organizationalUnits
- A list of organizational unit IDs that follow the patternou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
. These IDs represent the organizational units within an Amazon Web Services Organizations structure that are covered by the membership.Each organizational unit ID in the list must:
-
Begin with the prefix 'ou-'
-
Contain between 4 and 32 alphanumeric characters in the first segment
-
Contain between 8 and 32 alphanumeric characters in the second segment
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-