Class CfnConnector.Builder
java.lang.Object
software.amazon.awscdk.services.pcaconnectorad.CfnConnector.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnector>
- Enclosing class:
CfnConnector
@Stability(Stable)
public static final class CfnConnector.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnector>
A fluent builder for
CfnConnector
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
certificateAuthorityArn
(String certificateAuthorityArn) The Amazon Resource Name (ARN) of the certificate authority being used.static CfnConnector.Builder
directoryId
(String directoryId) The identifier of the Active Directory.Metadata assigned to a connector consisting of a key-value pair.vpcInformation
(IResolvable vpcInformation) Information of the VPC and security group(s) used with the connector.vpcInformation
(CfnConnector.VpcInformationProperty vpcInformation) Information of the VPC and security group(s) used with the connector.
-
Method Details
-
create
@Stability(Stable) public static CfnConnector.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnConnector.Builder
.
-
certificateAuthorityArn
@Stability(Stable) public CfnConnector.Builder certificateAuthorityArn(String certificateAuthorityArn) The Amazon Resource Name (ARN) of the certificate authority being used.- Parameters:
certificateAuthorityArn
- The Amazon Resource Name (ARN) of the certificate authority being used. This parameter is required.- Returns:
this
- See Also:
-
directoryId
The identifier of the Active Directory.- Parameters:
directoryId
- The identifier of the Active Directory. This parameter is required.- Returns:
this
- See Also:
-
vpcInformation
Information of the VPC and security group(s) used with the connector.- Parameters:
vpcInformation
- Information of the VPC and security group(s) used with the connector. This parameter is required.- Returns:
this
- See Also:
-
vpcInformation
@Stability(Stable) public CfnConnector.Builder vpcInformation(CfnConnector.VpcInformationProperty vpcInformation) Information of the VPC and security group(s) used with the connector.- Parameters:
vpcInformation
- Information of the VPC and security group(s) used with the connector. This parameter is required.- Returns:
this
- See Also:
-
tags
Metadata assigned to a connector consisting of a key-value pair.- Parameters:
tags
- Metadata assigned to a connector consisting of a key-value pair. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnConnector>
- Returns:
- a newly built instance of
CfnConnector
.
-