Class CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnEnclaveCertificateIamRoleAssociationPropsMixin>
- Enclosing class:
CfnEnclaveCertificateIamRoleAssociationPropsMixin
@Stability(Stable)
public static final class CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnEnclaveCertificateIamRoleAssociationPropsMixin>
A fluent builder for
CfnEnclaveCertificateIamRoleAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()certificateArn(String certificateArn) The ARN of the ACM certificate with which to associate the IAM role.create()create(CfnPropertyMixinOptions options) The ARN of the IAM role to associate with the ACM certificate.
-
Method Details
-
create
@Stability(Stable) public static CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder.
-
certificateArn
@Stability(Stable) public CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder certificateArn(String certificateArn) The ARN of the ACM certificate with which to associate the IAM role.- Parameters:
certificateArn- The ARN of the ACM certificate with which to associate the IAM role. This parameter is required.- Returns:
this- See Also:
-
roleArn
@Stability(Stable) public CfnEnclaveCertificateIamRoleAssociationPropsMixin.Builder roleArn(String roleArn) The ARN of the IAM role to associate with the ACM certificate.You can associate up to 16 IAM roles with an ACM certificate.
- Parameters:
roleArn- The ARN of the IAM role to associate with the ACM certificate. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnEnclaveCertificateIamRoleAssociationPropsMixin>- Returns:
- a newly built instance of
CfnEnclaveCertificateIamRoleAssociationPropsMixin.
-