NeptuneGraph / Client / update_graph
update_graph¶
- NeptuneGraph.Client.update_graph(**kwargs)¶
- Updates the configuration of a specified Neptune Analytics graph - See also: AWS API Documentation - Request Syntax- response = client.update_graph( graphIdentifier='string', publicConnectivity=True|False, provisionedMemory=123, deletionProtection=True|False ) - Parameters:
- graphIdentifier (string) – - [REQUIRED] - The unique identifier of the Neptune Analytics graph. 
- publicConnectivity (boolean) – Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. ( - trueto enable, or- falseto disable.
- provisionedMemory (integer) – - The provisioned memory-optimized Neptune Capacity Units (m-NCUs) to use for the graph. - Min = 16 
- deletionProtection (boolean) – A value that indicates whether the graph has deletion protection enabled. The graph can’t be deleted when deletion protection is enabled. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'id': 'string', 'name': 'string', 'arn': 'string', 'status': 'CREATING'|'AVAILABLE'|'DELETING'|'RESETTING'|'UPDATING'|'SNAPSHOTTING'|'FAILED'|'IMPORTING'|'STARTING'|'STOPPING'|'STOPPED', 'statusReason': 'string', 'createTime': datetime(2015, 1, 1), 'provisionedMemory': 123, 'endpoint': 'string', 'publicConnectivity': True|False, 'vectorSearchConfiguration': { 'dimension': 123 }, 'replicaCount': 123, 'kmsKeyIdentifier': 'string', 'sourceSnapshotId': 'string', 'deletionProtection': True|False, 'buildNumber': 'string' } - Response Structure- (dict) – - id (string) – - The unique identifier of the graph. 
- name (string) – - The name of the graph. 
- arn (string) – - The ARN associated with the graph. 
- status (string) – - The status of the graph. 
- statusReason (string) – - The reason that the graph has this status. 
- createTime (datetime) – - The time at which the graph was created. 
- provisionedMemory (integer) – - The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph. 
- endpoint (string) – - The graph endpoint. 
- publicConnectivity (boolean) – - If - true, the graph has a public endpoint, otherwise not.
- vectorSearchConfiguration (dict) – - Specifies the number of dimensions for vector embeddings loaded into the graph. Max = 65535 - dimension (integer) – - The number of dimensions. 
 
- replicaCount (integer) – - The number of replicas for the graph. 
- kmsKeyIdentifier (string) – - The ID of the KMS key used to encrypt and decrypt graph data. 
- sourceSnapshotId (string) – - The ID of the snapshot from which the graph was created, if any. 
- deletionProtection (boolean) – - If - true, deletion protection is enabled for the graph.
- buildNumber (string) – - The build number of the graph. 
 
 
 - Exceptions