@swamp/aws/neptunegraph
v2026.04.15.1
AWS NEPTUNEGRAPH infrastructure models
Labels
awsneptunegraphcloudinfrastructure
Contents
Install
$ swamp extension pull @swamp/aws/neptunegraphRelease Notes
- Added: graph_snapshot
@swamp/aws/neptunegraph/graphv2026.04.03.2graph.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| 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. |
| 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. |
| ProvisionedMemory | number | Memory for the Graph. |
| 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. |
| 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. |
| Tags? | array | The tags associated with this graph. |
| VectorSearchConfiguration? | object | Vector Search Configuration |
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.15.1graph_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.03.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.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