{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-neptune/refs/heads/main/json-schema/management-restore-db-cluster-from-snapshot-request-schema.json", "title": "RestoreDBClusterFromSnapshotRequest", "description": "RestoreDBClusterFromSnapshotRequest schema from Neptune", "type": "object", "properties": { "DBClusterIdentifier": { "type": "string", "description": "The name of the new DB cluster." }, "SnapshotIdentifier": { "type": "string", "description": "The identifier of the snapshot to restore from." }, "Engine": { "type": "string", "description": "The database engine to use.", "default": "neptune" }, "EngineVersion": { "type": "string" }, "Port": { "type": "integer" }, "DBSubnetGroupName": { "type": "string" }, "VpcSecurityGroupIds": { "type": "array", "items": { "type": "string" } }, "DeletionProtection": { "type": "boolean" }, "IAMDatabaseAuthenticationEnabled": { "type": "boolean" } }, "required": [ "DBClusterIdentifier", "SnapshotIdentifier", "Engine" ] }