AWS::NeptuneGraph::PrivateGraphEndpoint
Create a private graph endpoint to allow private access from to the graph from within a VPC. You can attach security groups to the private graph endpoint.
Note
VPC endpoint charges apply.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::NeptuneGraph::PrivateGraphEndpoint", "Properties" : { "GraphIdentifier" :
String
, "SecurityGroupIds" :[ String, ... ]
, "SubnetIds" :[ String, ... ]
, "VpcId" :String
} }
YAML
Type: AWS::NeptuneGraph::PrivateGraphEndpoint Properties: GraphIdentifier:
String
SecurityGroupIds:- String
SubnetIds:- String
VpcId:String
Properties
GraphIdentifier
-
The unique identifier of the Neptune Analytics graph.
Required: Yes
Type: String
Update requires: Replacement
SecurityGroupIds
-
Security groups to be attached to the private graph endpoint..
Required: No
Type: Array of String
Update requires: Replacement
SubnetIds
-
Subnets in which private graph endpoint ENIs are created.
Required: No
Type: Array of String
Update requires: Replacement
VpcId
-
The VPC in which the private graph endpoint needs to be created.
Required: Yes
Type: String
Update requires: Replacement
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref
function, Ref
returns the PrivateGraphEndpointIdentifier.
For more information about using the Ref
function, see Ref
.
Fn::GetAtt
The Fn::GetAtt
intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt
intrinsic function, see Fn::GetAtt
.
PrivateGraphEndpointIdentifier
-
PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. For example, if GraphIdentifier is
g-12a3bcdef4
and VpcId isvpc-111122223333aabbc
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-111122223333aabbc
. VpcEndpointId
-
VPC endpoint that provides a private connection between the Graph and specified VPC. For example:
vpce-aabbaabbaabbaabba
.