@Stability(value=Stable) public static final class CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDistributionConfiguration.LaunchPermissionConfigurationProperty>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty |
build()
Builds the configured instance.
|
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder |
organizationalUnitArns(List<String> organizationalUnitArns)
|
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder |
organizationArns(List<String> organizationArns)
|
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder |
userGroups(List<String> userGroups)
|
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder |
userIds(List<String> userIds)
|
@Stability(value=Stable) public CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder organizationalUnitArns(List<String> organizationalUnitArns)
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.getOrganizationalUnitArns()organizationalUnitArns - The ARN for an AWS Organizations organizational unit (OU) that you want to share your AMI with.
For more information about key concepts for AWS Organizations , see AWS Organizations terminology and concepts .this@Stability(value=Stable) public CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder organizationArns(List<String> organizationArns)
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.getOrganizationArns()organizationArns - The ARN for an AWS Organization that you want to share your AMI with.
For more information, see What is AWS Organizations ? .this@Stability(value=Stable) public CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder userGroups(List<String> userGroups)
CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.getUserGroups()userGroups - The name of the group.this@Stability(value=Stable) public CfnDistributionConfiguration.LaunchPermissionConfigurationProperty.Builder userIds(List<String> userIds)
userIds - The AWS account ID.this@Stability(value=Stable) public CfnDistributionConfiguration.LaunchPermissionConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnDistributionConfiguration.LaunchPermissionConfigurationProperty>CfnDistributionConfiguration.LaunchPermissionConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.