v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1434174156.5 KB

Restores a graph from a snapshot.

post/snapshots/{snapshotIdentifier}/restore

Path parameters

snapshotIdentifierstring required

The ID of the snapshot in question.

Request body

graphNamestring required
<p>A name for the new Neptune Analytics graph to be created from the snapshot.</p> <p>The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens. Only lowercase letters are allowed.</p>
provisionedMemoryinteger
<p>The provisioned memory-optimized Neptune Capacity Units (m-NCUs) to use for the graph.</p> <p>Min = 16</p>
deletionProtectionboolean

A value that indicates whether the graph has deletion protection enabled. The graph can't be deleted when deletion protection is enabled.

tagsobject

Adds metadata tags to the snapshot. These tags can also be used with cost allocation reporting, or used in a Condition statement in an IAM policy.

replicaCountinteger
<p>The number of replicas in other AZs. Min =0, Max = 2, Default =1</p> <important> <p> Additional charges equivalent to the m-NCUs selected for the graph apply for each replica. </p> </important>
publicConnectivityboolean

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable).

Response

Success

idstring required

The unique identifier of the graph.

namestring required

The name of the graph.

arnstring required

The ARN associated with the graph.

status'CREATING' | 'AVAILABLE' | 'DELETING' | 'RESETTING' | 'UPDATING' | 'SNAPSHOTTING' | 'FAILED' | 'IMPORTING' | 'STARTING' | 'STOPPING' | 'STOPPED'

The status of the graph.

statusReasonstring

The reason that the graph has this status.

createTimestring date-time

The time at which the graph was created.

provisionedMemoryinteger

The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.

endpointstring

The graph endpoint.

publicConnectivityboolean

If <code>true</code>, the graph has a public endpoint, otherwise not.

replicaCountinteger

The number of replicas for the graph.

kmsKeyIdentifierstring

The ID of the KMS key used to encrypt and decrypt graph data.

sourceSnapshotIdstring

The ID of the snapshot from which the graph was created, if any.

deletionProtectionboolean

If <code>true</code>, deletion protection is enabled for the graph.

buildNumberstring

The build number of the graph.