Documentation
¶
Index ¶
- type AIAgentReference
- type AIAgentVersionReference
- type AIGuardrailReference
- type AIGuardrailVersionReference
- type AIPromptReference
- type AIPromptVersionReference
- type AssistantAssociationReference
- type AssistantReference
- type IAIAgentRef
- type IAIAgentVersionRef
- type IAIGuardrailRef
- type IAIGuardrailVersionRef
- type IAIPromptRef
- type IAIPromptVersionRef
- type IAssistantAssociationRef
- type IAssistantRef
- type IKnowledgeBaseRef
- type IMessageTemplateRef
- type IMessageTemplateVersionRef
- type IQuickResponseRef
- type KnowledgeBaseReference
- type MessageTemplateReference
- type MessageTemplateVersionReference
- type QuickResponseReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIAgentReference ¶
type AIAgentReference struct {
// The ARN of the AIAgent resource.
AiAgentArn *string `field:"required" json:"aiAgentArn" yaml:"aiAgentArn"`
// The AIAgentId of the AIAgent resource.
AiAgentId *string `field:"required" json:"aiAgentId" yaml:"aiAgentId"`
// The AssistantId of the AIAgent resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
}
A reference to a AIAgent resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIAgentReference := &AIAgentReference{
AiAgentArn: jsii.String("aiAgentArn"),
AiAgentId: jsii.String("aiAgentId"),
AssistantId: jsii.String("assistantId"),
}
type AIAgentVersionReference ¶
type AIAgentVersionReference struct {
// The AIAgentId of the AIAgentVersion resource.
AiAgentId *string `field:"required" json:"aiAgentId" yaml:"aiAgentId"`
// The AssistantId of the AIAgentVersion resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
// The VersionNumber of the AIAgentVersion resource.
VersionNumber *string `field:"required" json:"versionNumber" yaml:"versionNumber"`
}
A reference to a AIAgentVersion resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIAgentVersionReference := &AIAgentVersionReference{
AiAgentId: jsii.String("aiAgentId"),
AssistantId: jsii.String("assistantId"),
VersionNumber: jsii.String("versionNumber"),
}
type AIGuardrailReference ¶
type AIGuardrailReference struct {
// The ARN of the AIGuardrail resource.
AiGuardrailArn *string `field:"required" json:"aiGuardrailArn" yaml:"aiGuardrailArn"`
// The AIGuardrailId of the AIGuardrail resource.
AiGuardrailId *string `field:"required" json:"aiGuardrailId" yaml:"aiGuardrailId"`
// The AssistantId of the AIGuardrail resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
}
A reference to a AIGuardrail resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIGuardrailReference := &AIGuardrailReference{
AiGuardrailArn: jsii.String("aiGuardrailArn"),
AiGuardrailId: jsii.String("aiGuardrailId"),
AssistantId: jsii.String("assistantId"),
}
type AIGuardrailVersionReference ¶
type AIGuardrailVersionReference struct {
// The AIGuardrailId of the AIGuardrailVersion resource.
AiGuardrailId *string `field:"required" json:"aiGuardrailId" yaml:"aiGuardrailId"`
// The AssistantId of the AIGuardrailVersion resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
// The VersionNumber of the AIGuardrailVersion resource.
VersionNumber *string `field:"required" json:"versionNumber" yaml:"versionNumber"`
}
A reference to a AIGuardrailVersion resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIGuardrailVersionReference := &AIGuardrailVersionReference{
AiGuardrailId: jsii.String("aiGuardrailId"),
AssistantId: jsii.String("assistantId"),
VersionNumber: jsii.String("versionNumber"),
}
type AIPromptReference ¶
type AIPromptReference struct {
// The ARN of the AIPrompt resource.
AiPromptArn *string `field:"required" json:"aiPromptArn" yaml:"aiPromptArn"`
// The AIPromptId of the AIPrompt resource.
AiPromptId *string `field:"required" json:"aiPromptId" yaml:"aiPromptId"`
// The AssistantId of the AIPrompt resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
}
A reference to a AIPrompt resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIPromptReference := &AIPromptReference{
AiPromptArn: jsii.String("aiPromptArn"),
AiPromptId: jsii.String("aiPromptId"),
AssistantId: jsii.String("assistantId"),
}
type AIPromptVersionReference ¶
type AIPromptVersionReference struct {
// The AIPromptId of the AIPromptVersion resource.
AiPromptId *string `field:"required" json:"aiPromptId" yaml:"aiPromptId"`
// The AssistantId of the AIPromptVersion resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
// The VersionNumber of the AIPromptVersion resource.
VersionNumber *string `field:"required" json:"versionNumber" yaml:"versionNumber"`
}
A reference to a AIPromptVersion resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aIPromptVersionReference := &AIPromptVersionReference{
AiPromptId: jsii.String("aiPromptId"),
AssistantId: jsii.String("assistantId"),
VersionNumber: jsii.String("versionNumber"),
}
type AssistantAssociationReference ¶
type AssistantAssociationReference struct {
// The ARN of the AssistantAssociation resource.
AssistantAssociationArn *string `field:"required" json:"assistantAssociationArn" yaml:"assistantAssociationArn"`
// The AssistantAssociationId of the AssistantAssociation resource.
AssistantAssociationId *string `field:"required" json:"assistantAssociationId" yaml:"assistantAssociationId"`
// The AssistantId of the AssistantAssociation resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
}
A reference to a AssistantAssociation resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
assistantAssociationReference := &AssistantAssociationReference{
AssistantAssociationArn: jsii.String("assistantAssociationArn"),
AssistantAssociationId: jsii.String("assistantAssociationId"),
AssistantId: jsii.String("assistantId"),
}
type AssistantReference ¶
type AssistantReference struct {
// The ARN of the Assistant resource.
AssistantArn *string `field:"required" json:"assistantArn" yaml:"assistantArn"`
// The AssistantId of the Assistant resource.
AssistantId *string `field:"required" json:"assistantId" yaml:"assistantId"`
}
A reference to a Assistant resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
assistantReference := &AssistantReference{
AssistantArn: jsii.String("assistantArn"),
AssistantId: jsii.String("assistantId"),
}
type IAIAgentRef ¶
type IAIAgentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIAgent resource.
// Experimental.
AiAgentRef() *AIAgentReference
}
Indicates that this resource can be referenced as a AIAgent. Experimental.
type IAIAgentVersionRef ¶
type IAIAgentVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIAgentVersion resource.
// Experimental.
AiAgentVersionRef() *AIAgentVersionReference
}
Indicates that this resource can be referenced as a AIAgentVersion. Experimental.
type IAIGuardrailRef ¶
type IAIGuardrailRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIGuardrail resource.
// Experimental.
AiGuardrailRef() *AIGuardrailReference
}
Indicates that this resource can be referenced as a AIGuardrail. Experimental.
type IAIGuardrailVersionRef ¶
type IAIGuardrailVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIGuardrailVersion resource.
// Experimental.
AiGuardrailVersionRef() *AIGuardrailVersionReference
}
Indicates that this resource can be referenced as a AIGuardrailVersion. Experimental.
type IAIPromptRef ¶
type IAIPromptRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIPrompt resource.
// Experimental.
AiPromptRef() *AIPromptReference
}
Indicates that this resource can be referenced as a AIPrompt. Experimental.
type IAIPromptVersionRef ¶
type IAIPromptVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AIPromptVersion resource.
// Experimental.
AiPromptVersionRef() *AIPromptVersionReference
}
Indicates that this resource can be referenced as a AIPromptVersion. Experimental.
type IAssistantAssociationRef ¶
type IAssistantAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AssistantAssociation resource.
// Experimental.
AssistantAssociationRef() *AssistantAssociationReference
}
Indicates that this resource can be referenced as a AssistantAssociation. Experimental.
type IAssistantRef ¶
type IAssistantRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Assistant resource.
// Experimental.
AssistantRef() *AssistantReference
}
Indicates that this resource can be referenced as a Assistant. Experimental.
type IKnowledgeBaseRef ¶
type IKnowledgeBaseRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a KnowledgeBase resource.
// Experimental.
KnowledgeBaseRef() *KnowledgeBaseReference
}
Indicates that this resource can be referenced as a KnowledgeBase. Experimental.
type IMessageTemplateRef ¶
type IMessageTemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MessageTemplate resource.
// Experimental.
MessageTemplateRef() *MessageTemplateReference
}
Indicates that this resource can be referenced as a MessageTemplate. Experimental.
type IMessageTemplateVersionRef ¶
type IMessageTemplateVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MessageTemplateVersion resource.
// Experimental.
MessageTemplateVersionRef() *MessageTemplateVersionReference
}
Indicates that this resource can be referenced as a MessageTemplateVersion. Experimental.
type IQuickResponseRef ¶
type IQuickResponseRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QuickResponse resource.
// Experimental.
QuickResponseRef() *QuickResponseReference
}
Indicates that this resource can be referenced as a QuickResponse. Experimental.
type KnowledgeBaseReference ¶
type KnowledgeBaseReference struct {
// The ARN of the KnowledgeBase resource.
KnowledgeBaseArn *string `field:"required" json:"knowledgeBaseArn" yaml:"knowledgeBaseArn"`
// The KnowledgeBaseId of the KnowledgeBase resource.
KnowledgeBaseId *string `field:"required" json:"knowledgeBaseId" yaml:"knowledgeBaseId"`
}
A reference to a KnowledgeBase resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
knowledgeBaseReference := &KnowledgeBaseReference{
KnowledgeBaseArn: jsii.String("knowledgeBaseArn"),
KnowledgeBaseId: jsii.String("knowledgeBaseId"),
}
type MessageTemplateReference ¶
type MessageTemplateReference struct {
// The MessageTemplateArn of the MessageTemplate resource.
MessageTemplateArn *string `field:"required" json:"messageTemplateArn" yaml:"messageTemplateArn"`
}
A reference to a MessageTemplate resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
messageTemplateReference := &MessageTemplateReference{
MessageTemplateArn: jsii.String("messageTemplateArn"),
}
type MessageTemplateVersionReference ¶
type MessageTemplateVersionReference struct {
// The MessageTemplateVersionArn of the MessageTemplateVersion resource.
MessageTemplateVersionArn *string `field:"required" json:"messageTemplateVersionArn" yaml:"messageTemplateVersionArn"`
}
A reference to a MessageTemplateVersion resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
messageTemplateVersionReference := &MessageTemplateVersionReference{
MessageTemplateVersionArn: jsii.String("messageTemplateVersionArn"),
}
type QuickResponseReference ¶
type QuickResponseReference struct {
// The QuickResponseArn of the QuickResponse resource.
QuickResponseArn *string `field:"required" json:"quickResponseArn" yaml:"quickResponseArn"`
}
A reference to a QuickResponse resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
quickResponseReference := &QuickResponseReference{
QuickResponseArn: jsii.String("quickResponseArn"),
}
Source Files
¶
- AIAgentReference.go
- AIAgentVersionReference.go
- AIGuardrailReference.go
- AIGuardrailVersionReference.go
- AIPromptReference.go
- AIPromptVersionReference.go
- AssistantAssociationReference.go
- AssistantReference.go
- IAIAgentRef.go
- IAIAgentVersionRef.go
- IAIGuardrailRef.go
- IAIGuardrailVersionRef.go
- IAIPromptRef.go
- IAIPromptVersionRef.go
- IAssistantAssociationRef.go
- IAssistantRef.go
- IKnowledgeBaseRef.go
- IMessageTemplateRef.go
- IMessageTemplateVersionRef.go
- IQuickResponseRef.go
- KnowledgeBaseReference.go
- MessageTemplateReference.go
- MessageTemplateVersionReference.go
- QuickResponseReference.go
- main.go