@Stability(value=Stable) public static final class CfnPermissionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPermissionProps>
CfnPermissionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPermissionProps.Builder |
actions(List<String> actions)
Sets the value of
CfnPermissionProps.getActions() |
CfnPermissionProps |
build()
Builds the configured instance.
|
CfnPermissionProps.Builder |
certificateAuthorityArn(String certificateAuthorityArn)
Sets the value of
CfnPermissionProps.getCertificateAuthorityArn() |
CfnPermissionProps.Builder |
principal(String principal)
Sets the value of
CfnPermissionProps.getPrincipal() |
CfnPermissionProps.Builder |
sourceAccount(String sourceAccount)
Sets the value of
CfnPermissionProps.getSourceAccount() |
@Stability(value=Stable) public CfnPermissionProps.Builder actions(List<String> actions)
CfnPermissionProps.getActions()actions - The private CA actions that can be performed by the designated AWS service. This parameter is required.
Supported actions are IssueCertificate , GetCertificate , and ListPermissions .this@Stability(value=Stable) public CfnPermissionProps.Builder certificateAuthorityArn(String certificateAuthorityArn)
CfnPermissionProps.getCertificateAuthorityArn()certificateAuthorityArn - The Amazon Resource Number (ARN) of the private CA from which the permission was issued. This parameter is required.this@Stability(value=Stable) public CfnPermissionProps.Builder principal(String principal)
CfnPermissionProps.getPrincipal()principal - The AWS service or entity that holds the permission. This parameter is required.
At this time, the only valid principal is acm.amazonaws.com .this@Stability(value=Stable) public CfnPermissionProps.Builder sourceAccount(String sourceAccount)
CfnPermissionProps.getSourceAccount()sourceAccount - The ID of the account that assigned the permission.this@Stability(value=Stable) public CfnPermissionProps build()
build in interface software.amazon.jsii.Builder<CfnPermissionProps>CfnPermissionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.