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 AWS service.
|
Permission.Builder |
actions(Collection<ActionType> actions)
The private CA actions that can be performed by the designated AWS service.
|
Permission.Builder |
actionsWithStrings(Collection<String> actions)
The private CA actions that can be performed by the designated AWS service.
|
Permission.Builder |
actionsWithStrings(String... actions)
The private CA actions that can be performed by the designated AWS 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 AWS 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 AWS service or entity that holds the permission. At this time, the only valid principal is
acm.amazonaws.com.
principal - The AWS 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 AWS service.
actions - The private CA actions that can be performed by the designated AWS service.Permission.Builder actionsWithStrings(String... actions)
The private CA actions that can be performed by the designated AWS service.
actions - The private CA actions that can be performed by the designated AWS service.Permission.Builder actions(Collection<ActionType> actions)
The private CA actions that can be performed by the designated AWS service.
actions - The private CA actions that can be performed by the designated AWS service.Permission.Builder actions(ActionType... actions)
The private CA actions that can be performed by the designated AWS service.
actions - The private CA actions that can be performed by the designated AWS 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 © 2021. All rights reserved.