@swamp/aws/neptunegraph
v2026.04.23.3
AWS NEPTUNEGRAPH infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awsneptunegraphcloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/neptunegraph@swamp/aws/neptunegraph/graphv2026.04.23.2graph.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| PublicConnectivity? | boolean | Specifies whether the Graph can be reached over the internet. Access to all graphs requires IAM authentication. When the Graph is publicly reachable, its Domain Name System (DNS) endpoint resolves to the public IP address from the internet. When the Graph isn't publicly reachable, you need to create a PrivateGraphEndpoint in a given VPC to ensure the DNS name resolves to a private IP address that is reachable from the VPC. _Default_: If not specified, the default value is false. |
| KmsKeyIdentifier? | string | The ARN of the KMS key used to encrypt data in the Neptune Analytics graph. If not specified, the graph is encrypted with an AWS managed key. |
| GraphName? | string | Contains a user-supplied name for the Graph. If you don't specify a name, we generate a unique Graph Name using a combination of Stack Name and a UUID comprising of 4 characters. _Important_: If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name. |
| ReplicaCount? | number | Specifies the number of replicas you want when finished. All replicas will be provisioned in different availability zones. Replica Count should always be less than or equal to 2. _Default_: If not specified, the default value is 1. |
| ProvisionedMemory | number | Memory for the Graph. |
| DeletionProtection? | boolean | Value that indicates whether the Graph has deletion protection enabled. The graph can't be deleted when deletion protection is enabled. _Default_: If not specified, the default value is true. |
| VectorSearchConfiguration? | object | Vector Search Configuration |
| Tags? | array | The tags associated with this graph. |
createCreate a NeptuneGraph Graph
getGet a NeptuneGraph Graph
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph Graph |
updateUpdate a NeptuneGraph Graph
deleteDelete a NeptuneGraph Graph
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph Graph |
syncSync NeptuneGraph Graph state from AWS
Resources
state(infinite)— NeptuneGraph Graph resource state
@swamp/aws/neptunegraph/graph-snapshotv2026.04.23.2graph_snapshot.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| GraphIdentifier? | string | The unique identifier of the Neptune Analytics graph to create the snapshot from. |
| SnapshotName | string | The snapshot name. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a NeptuneGraph GraphSnapshot
getGet a NeptuneGraph GraphSnapshot
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph GraphSnapshot |
updateUpdate a NeptuneGraph GraphSnapshot
deleteDelete a NeptuneGraph GraphSnapshot
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph GraphSnapshot |
syncSync NeptuneGraph GraphSnapshot state from AWS
Resources
state(infinite)— NeptuneGraph GraphSnapshot resource state
@swamp/aws/neptunegraph/private-graph-endpointv2026.04.23.2private_graph_endpoint.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| GraphIdentifier | string | The auto-generated Graph Id assigned by the service. |
| SecurityGroupIds? | array | 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? | array | 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. |
| VpcId | string | The VPC where you want the private graph endpoint to be created, ie, the graph will be reachable from within the VPC. |
createCreate a NeptuneGraph PrivateGraphEndpoint
getGet a NeptuneGraph PrivateGraphEndpoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph PrivateGraphEndpoint |
updateUpdate a NeptuneGraph PrivateGraphEndpoint
deleteDelete a NeptuneGraph PrivateGraphEndpoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the NeptuneGraph PrivateGraphEndpoint |
syncSync NeptuneGraph PrivateGraphEndpoint state from AWS
Resources
state(infinite)— NeptuneGraph PrivateGraphEndpoint resource state
2026.04.23.2589.9 KBApr 23, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Updated: graph, graph_snapshot, private_graph_endpoint
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.04.22.1589.7 KBApr 22, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Updated: graph
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.04.15.1589.5 KBApr 15, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Added: graph_snapshot
Changelog
Models
+graph-snapshot
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.04.03.2395.7 KBApr 3, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Updated: graph, private_graph_endpoint
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.03.19.1425.1 KBMar 19, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Updated: graph, private_graph_endpoint
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.03.16.1411.7 KBMar 16, 2026
AWS NEPTUNEGRAPH infrastructure models
Release Notes
- Updated: graph, private_graph_endpoint
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure
2026.03.10.5409.7 KBMar 10, 2026
AWS NEPTUNEGRAPH infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsneptunegraphcloudinfrastructure