Show / Hide Table of Contents

Class CfnMemory.MetadataSchemaEntryProperty

Inheritance
object
CfnMemory.MetadataSchemaEntryProperty
Implements
CfnMemory.IMetadataSchemaEntryProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnMemory.MetadataSchemaEntryProperty : CfnMemory.IMetadataSchemaEntryProperty
Syntax (vb)
Public Class CfnMemory.MetadataSchemaEntryProperty Implements CfnMemory.IMetadataSchemaEntryProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-memory-metadataschemaentry.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.AWS.BedrockAgentCore;

             var metadataSchemaEntryProperty = new MetadataSchemaEntryProperty {
                 Key = "key",

                 // the properties below are optional
                 ExtractionConfig = new ExtractionConfigProperty {
                     LlmExtractionConfig = new LlmExtractionConfigProperty {
                         Definition = "definition",

                         // the properties below are optional
                         LlmExtractionInstruction = "llmExtractionInstruction",
                         Validation = new ValidationProperty {
                             NumberValidation = new NumberValidationProperty {
                                 MaxValue = 123,
                                 MinValue = 123
                             },
                             StringListValidation = new StringListValidationProperty {
                                 AllowedValues = new [] { "allowedValues" },
                                 MaxItems = 123
                             },
                             StringValidation = new StringValidationProperty {
                                 AllowedValues = new [] { "allowedValues" }
                             }
                         }
                     }
                 },
                 Type = "type"
             };

Synopsis

Constructors

MetadataSchemaEntryProperty()

Properties

ExtractionConfig
Key

Key name for metadata fields.

Type

Supported data types for metadata values.

Constructors

MetadataSchemaEntryProperty()

public MetadataSchemaEntryProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-memory-metadataschemaentry.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.AWS.BedrockAgentCore;

             var metadataSchemaEntryProperty = new MetadataSchemaEntryProperty {
                 Key = "key",

                 // the properties below are optional
                 ExtractionConfig = new ExtractionConfigProperty {
                     LlmExtractionConfig = new LlmExtractionConfigProperty {
                         Definition = "definition",

                         // the properties below are optional
                         LlmExtractionInstruction = "llmExtractionInstruction",
                         Validation = new ValidationProperty {
                             NumberValidation = new NumberValidationProperty {
                                 MaxValue = 123,
                                 MinValue = 123
                             },
                             StringListValidation = new StringListValidationProperty {
                                 AllowedValues = new [] { "allowedValues" },
                                 MaxItems = 123
                             },
                             StringValidation = new StringValidationProperty {
                                 AllowedValues = new [] { "allowedValues" }
                             }
                         }
                     }
                 },
                 Type = "type"
             };

Properties

ExtractionConfig

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-memory-metadataschemaentry.html#cfn-bedrockagentcore-memory-metadataschemaentry-extractionconfig

Type union: either IResolvable or CfnMemory.IExtractionConfigProperty

Key

Key name for metadata fields.

public string Key { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-memory-metadataschemaentry.html#cfn-bedrockagentcore-memory-metadataschemaentry-key

Type

Supported data types for metadata values.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-memory-metadataschemaentry.html#cfn-bedrockagentcore-memory-metadataschemaentry-type

Implements

CfnMemory.IMetadataSchemaEntryProperty
Back to top Generated by DocFX