public static interface CreatePermissionRequest.Builder extends AcmPcaRequest.Builder, SdkPojo, CopyableBuilder<CreatePermissionRequest.Builder,CreatePermissionRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePermissionRequest.Builder |
actions(ActionType... actions)
The actions that the specified Amazon Web Services service principal can use.
|
CreatePermissionRequest.Builder |
actions(Collection<ActionType> actions)
The actions that the specified Amazon Web Services service principal can use.
|
CreatePermissionRequest.Builder |
actionsWithStrings(Collection<String> actions)
The actions that the specified Amazon Web Services service principal can use.
|
CreatePermissionRequest.Builder |
actionsWithStrings(String... actions)
The actions that the specified Amazon Web Services service principal can use.
|
CreatePermissionRequest.Builder |
certificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Name (ARN) of the CA that grants the permissions.
|
CreatePermissionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePermissionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreatePermissionRequest.Builder |
principal(String principal)
The Amazon Web Services service or identity that receives the permission.
|
CreatePermissionRequest.Builder |
sourceAccount(String sourceAccount)
The ID of the calling account.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePermissionRequest.Builder certificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Name (ARN) of the CA that grants the permissions. You can find the ARN by calling the ListCertificateAuthorities action. This must have the following form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
.
certificateAuthorityArn - The Amazon Resource Name (ARN) of the CA that grants the permissions. You can find the ARN by calling
the ListCertificateAuthorities action. This must have the following form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 .
CreatePermissionRequest.Builder principal(String principal)
The Amazon Web Services service or identity that receives the permission. At this time, the only valid
principal is acm.amazonaws.com.
principal - The Amazon Web Services service or identity that receives the permission. At this time, the only valid
principal is acm.amazonaws.com.CreatePermissionRequest.Builder sourceAccount(String sourceAccount)
The ID of the calling account.
sourceAccount - The ID of the calling account.CreatePermissionRequest.Builder actionsWithStrings(Collection<String> actions)
The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.
actions - The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.CreatePermissionRequest.Builder actionsWithStrings(String... actions)
The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.
actions - The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.CreatePermissionRequest.Builder actions(Collection<ActionType> actions)
The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.
actions - The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.CreatePermissionRequest.Builder actions(ActionType... actions)
The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.
actions - The actions that the specified Amazon Web Services service principal can use. These include
IssueCertificate, GetCertificate, and ListPermissions.CreatePermissionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePermissionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.