We recommend new projects start with resources from the AWS provider.
aws-native.neptunegraph.PrivateGraphEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::NeptuneGraph::PrivateGraphEndpoint resource creates an Amazon NeptuneGraph PrivateGraphEndpoint.
Create PrivateGraphEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PrivateGraphEndpoint(name: string, args: PrivateGraphEndpointArgs, opts?: CustomResourceOptions);
@overload
def PrivateGraphEndpoint(resource_name: str,
args: PrivateGraphEndpointArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PrivateGraphEndpoint(resource_name: str,
opts: Optional[ResourceOptions] = None,
graph_identifier: Optional[str] = None,
vpc_id: Optional[str] = None,
security_group_ids: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None)
func NewPrivateGraphEndpoint(ctx *Context, name string, args PrivateGraphEndpointArgs, opts ...ResourceOption) (*PrivateGraphEndpoint, error)
public PrivateGraphEndpoint(string name, PrivateGraphEndpointArgs args, CustomResourceOptions? opts = null)
public PrivateGraphEndpoint(String name, PrivateGraphEndpointArgs args)
public PrivateGraphEndpoint(String name, PrivateGraphEndpointArgs args, CustomResourceOptions options)
type: aws-native:neptunegraph:PrivateGraphEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PrivateGraphEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PrivateGraphEndpointArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PrivateGraphEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PrivateGraphEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PrivateGraphEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
PrivateGraphEndpoint Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PrivateGraphEndpoint resource accepts the following input properties:
- Graph
Identifier string - The auto-generated Graph Id assigned by the service.
- Vpc
Id string - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- Security
Group List<string>Ids - 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.
- Subnet
Ids List<string> - 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.
- Graph
Identifier string - The auto-generated Graph Id assigned by the service.
- Vpc
Id string - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- Security
Group []stringIds - 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.
- Subnet
Ids []string - 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.
- graph
Identifier String - The auto-generated Graph Id assigned by the service.
- vpc
Id String - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- security
Group List<String>Ids - 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.
- subnet
Ids List<String> - 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.
- graph
Identifier string - The auto-generated Graph Id assigned by the service.
- vpc
Id string - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- security
Group string[]Ids - 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.
- subnet
Ids string[] - 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.
- graph_
identifier str - The auto-generated Graph Id assigned by the service.
- vpc_
id str - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- security_
group_ Sequence[str]ids - 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.
- subnet_
ids Sequence[str] - 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.
- graph
Identifier String - The auto-generated Graph Id assigned by the service.
- vpc
Id String - The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- security
Group List<String>Ids - 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.
- subnet
Ids List<String> - 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the PrivateGraphEndpoint resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Private
Graph stringEndpoint Identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- Vpc
Endpoint stringId - VPC endpoint that provides a private connection between the Graph and specified VPC.
- Id string
- The provider-assigned unique ID for this managed resource.
- Private
Graph stringEndpoint Identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- Vpc
Endpoint stringId - VPC endpoint that provides a private connection between the Graph and specified VPC.
- id String
- The provider-assigned unique ID for this managed resource.
- private
Graph StringEndpoint Identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- vpc
Endpoint StringId - VPC endpoint that provides a private connection between the Graph and specified VPC.
- id string
- The provider-assigned unique ID for this managed resource.
- private
Graph stringEndpoint Identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- vpc
Endpoint stringId - VPC endpoint that provides a private connection between the Graph and specified VPC.
- id str
- The provider-assigned unique ID for this managed resource.
- private_
graph_ strendpoint_ identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- vpc_
endpoint_ strid - VPC endpoint that provides a private connection between the Graph and specified VPC.
- id String
- The provider-assigned unique ID for this managed resource.
- private
Graph StringEndpoint Identifier 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-0a12bc34567de8f90
, the generated PrivateGraphEndpointIdentifier will beg-12a3bcdef4_vpc-0a12bc34567de8f90
- vpc
Endpoint StringId - VPC endpoint that provides a private connection between the Graph and specified VPC.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.