Show / Hide Table of Contents

Class CfnGlobalTablePropsMixin.VectorIndexProperty

Inheritance
object
CfnGlobalTablePropsMixin.VectorIndexProperty
Implements
CfnGlobalTablePropsMixin.IVectorIndexProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.DynamoDB
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnGlobalTablePropsMixin.VectorIndexProperty : CfnGlobalTablePropsMixin.IVectorIndexProperty
Syntax (vb)
Public Class CfnGlobalTablePropsMixin.VectorIndexProperty Implements CfnGlobalTablePropsMixin.IVectorIndexProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.DynamoDB;

             var vectorIndexProperty = new VectorIndexProperty {
                 Dimensions = 123,
                 DistanceFunction = "distanceFunction",
                 IndexName = "indexName",
                 Projection = new ProjectionProperty {
                     NonKeyAttributes = new [] { "nonKeyAttributes" },
                     ProjectionType = "projectionType"
                 },
                 SearchSchema = new [] { new SearchSchemaElementProperty {
                     AttributeName = "attributeName",
                     SearchSchemaElementType = "searchSchemaElementType"
                 } },
                 VectorAttribute = new VectorAttributeProperty {
                     AttributeName = "attributeName"
                 }
             };

Synopsis

Constructors

VectorIndexProperty()

Properties

Dimensions
DistanceFunction
IndexName
Projection
SearchSchema
VectorAttribute

Constructors

VectorIndexProperty()

public VectorIndexProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.DynamoDB;

             var vectorIndexProperty = new VectorIndexProperty {
                 Dimensions = 123,
                 DistanceFunction = "distanceFunction",
                 IndexName = "indexName",
                 Projection = new ProjectionProperty {
                     NonKeyAttributes = new [] { "nonKeyAttributes" },
                     ProjectionType = "projectionType"
                 },
                 SearchSchema = new [] { new SearchSchemaElementProperty {
                     AttributeName = "attributeName",
                     SearchSchemaElementType = "searchSchemaElementType"
                 } },
                 VectorAttribute = new VectorAttributeProperty {
                     AttributeName = "attributeName"
                 }
             };

Properties

Dimensions

public double? Dimensions { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-dimensions

DistanceFunction

public string? DistanceFunction { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-distancefunction

IndexName

public string? IndexName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-indexname

Projection

public object? Projection { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-projection

Type union: either IResolvable or CfnGlobalTablePropsMixin.IProjectionProperty

SearchSchema

public object? SearchSchema { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-searchschema

Type union: either IResolvable or (either IResolvable or CfnGlobalTablePropsMixin.ISearchSchemaElementProperty)[]

VectorAttribute

public object? VectorAttribute { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-vectorindex.html#cfn-dynamodb-globaltable-vectorindex-vectorattribute

Type union: either IResolvable or CfnGlobalTablePropsMixin.IVectorAttributeProperty

Implements

CfnGlobalTablePropsMixin.IVectorIndexProperty
Back to top Generated by DocFX