public static interface Permission.Builder extends SdkPojo, CopyableBuilder<Permission.Builder,Permission>
| Modifier and Type | Method and Description |
|---|---|
Permission.Builder |
actions(ActionType... actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
|
Permission.Builder |
actions(Collection<ActionType> actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
|
Permission.Builder |
actionsWithStrings(Collection<String> actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
|
Permission.Builder |
actionsWithStrings(String... actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
|
Permission.Builder |
certificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Number (ARN) of the private CA from which the permission was issued.
|
Permission.Builder |
createdAt(Instant createdAt)
The time at which the permission was created.
|
Permission.Builder |
policy(String policy)
The name of the policy that is associated with the permission.
|
Permission.Builder |
principal(String principal)
The Amazon Web Services service or entity that holds the permission.
|
Permission.Builder |
sourceAccount(String sourceAccount)
The ID of the account that assigned the permission.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPermission.Builder certificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Number (ARN) of the private CA from which the permission was issued.
certificateAuthorityArn - The Amazon Resource Number (ARN) of the private CA from which the permission was issued.Permission.Builder createdAt(Instant createdAt)
The time at which the permission was created.
createdAt - The time at which the permission was created.Permission.Builder principal(String principal)
The Amazon Web Services service or entity that holds the permission. At this time, the only valid principal
is acm.amazonaws.com.
principal - The Amazon Web Services service or entity that holds the permission. At this time, the only valid
principal is acm.amazonaws.com.Permission.Builder sourceAccount(String sourceAccount)
The ID of the account that assigned the permission.
sourceAccount - The ID of the account that assigned the permission.Permission.Builder actionsWithStrings(Collection<String> actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
actions - The private CA actions that can be performed by the designated Amazon Web Services service.Permission.Builder actionsWithStrings(String... actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
actions - The private CA actions that can be performed by the designated Amazon Web Services service.Permission.Builder actions(Collection<ActionType> actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
actions - The private CA actions that can be performed by the designated Amazon Web Services service.Permission.Builder actions(ActionType... actions)
The private CA actions that can be performed by the designated Amazon Web Services service.
actions - The private CA actions that can be performed by the designated Amazon Web Services service.Permission.Builder policy(String policy)
The name of the policy that is associated with the permission.
policy - The name of the policy that is associated with the permission.Copyright © 2023. All rights reserved.