public static interface CreateGrantRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<CreateGrantRequest.Builder,CreateGrantRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateGrantRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateGrantRequest.Builder grantName(String grantName)
Grant name.
grantName - Grant name.CreateGrantRequest.Builder licenseArn(String licenseArn)
Amazon Resource Name (ARN) of the license.
licenseArn - Amazon Resource Name (ARN) of the license.CreateGrantRequest.Builder principals(Collection<String> principals)
The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
An Amazon Web Services account, which includes only the account specified.
An organizational unit (OU), which includes all accounts in the OU.
An organization, which will include all accounts across your organization.
principals - The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
An Amazon Web Services account, which includes only the account specified.
An organizational unit (OU), which includes all accounts in the OU.
An organization, which will include all accounts across your organization.
CreateGrantRequest.Builder principals(String... principals)
The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
An Amazon Web Services account, which includes only the account specified.
An organizational unit (OU), which includes all accounts in the OU.
An organization, which will include all accounts across your organization.
principals - The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
An Amazon Web Services account, which includes only the account specified.
An organizational unit (OU), which includes all accounts in the OU.
An organization, which will include all accounts across your organization.
CreateGrantRequest.Builder homeRegion(String homeRegion)
Home Region of the grant.
homeRegion - Home Region of the grant.CreateGrantRequest.Builder allowedOperationsWithStrings(Collection<String> allowedOperations)
Allowed operations for the grant.
allowedOperations - Allowed operations for the grant.CreateGrantRequest.Builder allowedOperationsWithStrings(String... allowedOperations)
Allowed operations for the grant.
allowedOperations - Allowed operations for the grant.CreateGrantRequest.Builder allowedOperations(Collection<AllowedOperation> allowedOperations)
Allowed operations for the grant.
allowedOperations - Allowed operations for the grant.CreateGrantRequest.Builder allowedOperations(AllowedOperation... allowedOperations)
Allowed operations for the grant.
allowedOperations - Allowed operations for the grant.CreateGrantRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateGrantRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.