SvectorDB::VectorDatabase::Database
Creates a serverless vector database with SvectorDB, sign up at https://svectordb.com to get started
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "SvectorDB::VectorDatabase::Database", "Properties" : { "IntegrationId" : String, "Name" : String, "Type" : String, "Metric" : String, "Dimension" : Integer } }
YAML
Type: SvectorDB::VectorDatabase::Database Properties: IntegrationId: String Name: String Type: String Metric: String Dimension: Integer
Properties
IntegrationId
Integration ID
Required: Yes
Type: String
Update requires: Replacement
Name
Name that appears in the SvectorDB console
Required: No
Type: String
Minimum Length: 1
Maximum Length: 256
Pattern: ^[A-Za-z0-9 -_]+$
Update requires: No interruption
Type
Required: No
Type: String
Allowed Values: SANDBOX
| STANDARD
Update requires: Replacement
Metric
Required: Yes
Type: String
Allowed Values: EUCLIDEAN
| DOT_PRODUCT
| COSINE
Update requires: Replacement
Dimension
Required: Yes
Type: Integer
Update requires: Replacement
Return Values
Ref
When you pass the logical ID of this resource to the intrinsic Ref
function, Ref returns the Id.
Fn::GetAtt
The Fn::GetAtt
intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt
intrinsic function, see Fn::GetAtt.
Id
Database ID