Class CfnPrivateGraphEndpoint.Builder
java.lang.Object
software.amazon.awscdk.services.neptunegraph.CfnPrivateGraphEndpoint.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPrivateGraphEndpoint>
- Enclosing class:
CfnPrivateGraphEndpoint
@Stability(Stable)
public static final class CfnPrivateGraphEndpoint.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPrivateGraphEndpoint>
A fluent builder for
CfnPrivateGraphEndpoint.-
Method Summary
Modifier and TypeMethodDescriptionbuild()graphIdentifier(String graphIdentifier) The auto-generated Graph Id assigned by the service.securityGroupIds(List<String> securityGroupIds) The security group Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.The subnet Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
-
Method Details
-
create
@Stability(Stable) public static CfnPrivateGraphEndpoint.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
CfnPrivateGraphEndpoint.Builder.
-
graphIdentifier
The auto-generated Graph Id assigned by the service.- Parameters:
graphIdentifier- The auto-generated Graph Id assigned by the service. This parameter is required.- Returns:
this- See Also:
-
vpcId
The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.- Parameters:
vpcId- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC. This parameter is required.- Returns:
this- See Also:
-
securityGroupIds
@Stability(Stable) public CfnPrivateGraphEndpoint.Builder securityGroupIds(List<String> securityGroupIds) The security group Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.- Parameters:
securityGroupIds- The security group Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC. This parameter is required.- Returns:
this- See Also:
-
subnetIds
The subnet Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.- Parameters:
subnetIds- The subnet Ids associated with the VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPrivateGraphEndpoint>- Returns:
- a newly built instance of
CfnPrivateGraphEndpoint.
-