@cdklabs/generative-ai-cdk-constructs
@cdklabs/generative-ai-cdk-constructs / neptune / NeptuneGraphProps
Properties for creating a new Neptune Graph database
readonlyoptionaldeletionProtection:boolean
Indicates whether the Graph should have deletion protection enabled.
false
readonlyoptionalgraphName:string
The graph name. 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.
graph-for-${StackName}-${UUID}.
readonlyoptionalprovisionedMemoryNCUs:number
The amount of memory (in Neptune Capacity Units m-NCUs) to use for the graph.
16
readonlyoptionalpublicConnectivity:boolean
Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. When the graph is publicly available, its domain name system (DNS) endpoint resolves to the public IP address from the internet. When the graph isn’t publicly available, 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.
true
readonlyoptionalreplicaCount:number
The number of replicas in other AZs. Replicas are typically only needed for production critical workloads with strict availability requirements. Note: Each replica incurs additional cost as it maintains a full copy of the graph data.
0
readonlyoptionalvectorSearchDimension:number
The Dimension used to save vectors.