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:
- GraphIdentifier string
- The auto-generated Graph Id assigned by the service.
- VpcId string
- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- SecurityGroup 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.
- SubnetIds 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.
- GraphIdentifier string
- The auto-generated Graph Id assigned by the service.
- VpcId string
- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- SecurityGroup []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.
- SubnetIds []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.
- graphIdentifier String
- The auto-generated Graph Id assigned by the service.
- vpcId String
- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- securityGroup 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.
- subnetIds 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.
- graphIdentifier string
- The auto-generated Graph Id assigned by the service.
- vpcId string
- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- securityGroup 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.
- subnetIds 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.
- graphIdentifier String
- The auto-generated Graph Id assigned by the service.
- vpcId String
- The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC.
- securityGroup 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.
- subnetIds 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.
- PrivateGraph stringEndpoint Identifier 
- PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. - For example, if GraphIdentifier is - g-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-12a3bcdef4_vpc-0a12bc34567de8f90
- VpcEndpoint 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.
- PrivateGraph stringEndpoint Identifier 
- PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. - For example, if GraphIdentifier is - g-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-12a3bcdef4_vpc-0a12bc34567de8f90
- VpcEndpoint 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.
- privateGraph StringEndpoint Identifier 
- PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. - For example, if GraphIdentifier is - g-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-12a3bcdef4_vpc-0a12bc34567de8f90
- vpcEndpoint 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.
- privateGraph stringEndpoint Identifier 
- PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. - For example, if GraphIdentifier is - g-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-12a3bcdef4_vpc-0a12bc34567de8f90
- vpcEndpoint 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-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-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.
- privateGraph StringEndpoint Identifier 
- PrivateGraphEndpoint resource identifier generated by concatenating the associated GraphIdentifier and VpcId with an underscore separator. - For example, if GraphIdentifier is - g-12a3bcdef4and VpcId is- vpc-0a12bc34567de8f90, the generated PrivateGraphEndpointIdentifier will be- g-12a3bcdef4_vpc-0a12bc34567de8f90
- vpcEndpoint 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.