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) ThecoverEntireOrganizationfield 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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
coverEntireOrganization
The
coverEntireOrganizationfield 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- ThecoverEntireOrganizationfield 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.
-
-