Interface LaunchPermissionConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LaunchPermissionConfiguration.Builder,
,LaunchPermissionConfiguration> SdkBuilder<LaunchPermissionConfiguration.Builder,
,LaunchPermissionConfiguration> SdkPojo
- Enclosing class:
LaunchPermissionConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionorganizationalUnitArns
(String... organizationalUnitArns) The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.organizationalUnitArns
(Collection<String> organizationalUnitArns) The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.organizationArns
(String... organizationArns) The ARN for an Amazon Web Services Organization that you want to share your AMI with.organizationArns
(Collection<String> organizationArns) The ARN for an Amazon Web Services Organization that you want to share your AMI with.userGroups
(String... userGroups) The name of the group.userGroups
(Collection<String> userGroups) The name of the group.The Amazon Web Services account ID.userIds
(Collection<String> userIds) The Amazon Web Services account ID.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, sdkFields
-
Method Details
-
userIds
The Amazon Web Services account ID.
- Parameters:
userIds
- The Amazon Web Services account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userIds
The Amazon Web Services account ID.
- Parameters:
userIds
- The Amazon Web Services account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userGroups
The name of the group.
- Parameters:
userGroups
- The name of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userGroups
The name of the group.
- Parameters:
userGroups
- The name of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationArns
The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.
- Parameters:
organizationArns
- The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationArns
The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.
- Parameters:
organizationArns
- The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitArns
LaunchPermissionConfiguration.Builder organizationalUnitArns(Collection<String> organizationalUnitArns) The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.
- Parameters:
organizationalUnitArns
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitArns
The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.
- Parameters:
organizationalUnitArns
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-