Documentation ¶
Index ¶
- type AgentAgent
- type AgentAgentActionGroup
- type AgentAgentActionGroupActionGroupExecutor
- type AgentAgentActionGroupActionGroupExecutorArgs
- func (AgentAgentActionGroupActionGroupExecutorArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
- func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
- func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
- func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
- type AgentAgentActionGroupActionGroupExecutorInput
- type AgentAgentActionGroupActionGroupExecutorOutput
- func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupActionGroupExecutorOutput) Lambda() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
- func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
- func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
- func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
- type AgentAgentActionGroupActionGroupExecutorPtrInput
- type AgentAgentActionGroupActionGroupExecutorPtrOutput
- func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) Elem() AgentAgentActionGroupActionGroupExecutorOutput
- func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
- func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
- type AgentAgentActionGroupApiSchema
- type AgentAgentActionGroupApiSchemaArgs
- func (AgentAgentActionGroupApiSchemaArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
- func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
- func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
- func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
- type AgentAgentActionGroupApiSchemaInput
- type AgentAgentActionGroupApiSchemaOutput
- func (AgentAgentActionGroupApiSchemaOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupApiSchemaOutput) Payload() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaOutput) S3() AgentAgentActionGroupApiSchemaS3PtrOutput
- func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
- func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
- func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
- func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
- type AgentAgentActionGroupApiSchemaPtrInput
- type AgentAgentActionGroupApiSchemaPtrOutput
- func (o AgentAgentActionGroupApiSchemaPtrOutput) Elem() AgentAgentActionGroupApiSchemaOutput
- func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupApiSchemaPtrOutput) Payload() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaPtrOutput) S3() AgentAgentActionGroupApiSchemaS3PtrOutput
- func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
- func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
- type AgentAgentActionGroupApiSchemaS3
- type AgentAgentActionGroupApiSchemaS3Args
- func (AgentAgentActionGroupApiSchemaS3Args) ElementType() reflect.Type
- func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
- func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
- func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
- func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
- type AgentAgentActionGroupApiSchemaS3Input
- type AgentAgentActionGroupApiSchemaS3Output
- func (AgentAgentActionGroupApiSchemaS3Output) ElementType() reflect.Type
- func (o AgentAgentActionGroupApiSchemaS3Output) S3BucketName() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
- func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
- func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
- func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
- type AgentAgentActionGroupApiSchemaS3PtrInput
- type AgentAgentActionGroupApiSchemaS3PtrOutput
- func (o AgentAgentActionGroupApiSchemaS3PtrOutput) Elem() AgentAgentActionGroupApiSchemaS3Output
- func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
- func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
- type AgentAgentActionGroupArgs
- type AgentAgentActionGroupArray
- func (AgentAgentActionGroupArray) ElementType() reflect.Type
- func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
- func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
- type AgentAgentActionGroupArrayInput
- type AgentAgentActionGroupArrayOutput
- func (AgentAgentActionGroupArrayOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupArrayOutput) Index(i pulumi.IntInput) AgentAgentActionGroupOutput
- func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
- func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
- type AgentAgentActionGroupInput
- type AgentAgentActionGroupMap
- type AgentAgentActionGroupMapInput
- type AgentAgentActionGroupMapOutput
- func (AgentAgentActionGroupMapOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupMapOutput) MapIndex(k pulumi.StringInput) AgentAgentActionGroupOutput
- func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
- func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
- type AgentAgentActionGroupOutput
- func (o AgentAgentActionGroupOutput) ActionGroupExecutor() AgentAgentActionGroupActionGroupExecutorPtrOutput
- func (o AgentAgentActionGroupOutput) ActionGroupId() pulumi.StringOutput
- func (o AgentAgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
- func (o AgentAgentActionGroupOutput) ActionGroupState() pulumi.StringOutput
- func (o AgentAgentActionGroupOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentActionGroupOutput) AgentVersion() pulumi.StringOutput
- func (o AgentAgentActionGroupOutput) ApiSchema() AgentAgentActionGroupApiSchemaPtrOutput
- func (o AgentAgentActionGroupOutput) Description() pulumi.StringPtrOutput
- func (AgentAgentActionGroupOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupOutput) ParentActionGroupSignature() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
- func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
- func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
- type AgentAgentActionGroupState
- type AgentAgentAlias
- type AgentAgentAliasArgs
- type AgentAgentAliasArray
- type AgentAgentAliasArrayInput
- type AgentAgentAliasArrayOutput
- func (AgentAgentAliasArrayOutput) ElementType() reflect.Type
- func (o AgentAgentAliasArrayOutput) Index(i pulumi.IntInput) AgentAgentAliasOutput
- func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
- func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
- type AgentAgentAliasInput
- type AgentAgentAliasMap
- type AgentAgentAliasMapInput
- type AgentAgentAliasMapOutput
- func (AgentAgentAliasMapOutput) ElementType() reflect.Type
- func (o AgentAgentAliasMapOutput) MapIndex(k pulumi.StringInput) AgentAgentAliasOutput
- func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
- func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
- type AgentAgentAliasOutput
- func (o AgentAgentAliasOutput) AgentAliasArn() pulumi.StringOutput
- func (o AgentAgentAliasOutput) AgentAliasId() pulumi.StringOutput
- func (o AgentAgentAliasOutput) AgentAliasName() pulumi.StringOutput
- func (o AgentAgentAliasOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentAliasOutput) Description() pulumi.StringPtrOutput
- func (AgentAgentAliasOutput) ElementType() reflect.Type
- func (o AgentAgentAliasOutput) RoutingConfigurations() AgentAgentAliasRoutingConfigurationArrayOutput
- func (o AgentAgentAliasOutput) Tags() pulumi.StringMapOutput
- func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AgentAgentAliasOutput) Timeouts() AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasOutput) ToAgentAgentAliasOutput() AgentAgentAliasOutput
- func (o AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
- type AgentAgentAliasRoutingConfiguration
- type AgentAgentAliasRoutingConfigurationArgs
- func (AgentAgentAliasRoutingConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
- func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
- type AgentAgentAliasRoutingConfigurationArray
- func (AgentAgentAliasRoutingConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
- func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
- type AgentAgentAliasRoutingConfigurationArrayInput
- type AgentAgentAliasRoutingConfigurationArrayOutput
- func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentAliasRoutingConfigurationArrayOutput) Index(i pulumi.IntInput) AgentAgentAliasRoutingConfigurationOutput
- func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
- func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
- type AgentAgentAliasRoutingConfigurationInput
- type AgentAgentAliasRoutingConfigurationOutput
- func (o AgentAgentAliasRoutingConfigurationOutput) AgentVersion() pulumi.StringOutput
- func (AgentAgentAliasRoutingConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
- func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
- type AgentAgentAliasState
- type AgentAgentAliasTimeouts
- type AgentAgentAliasTimeoutsArgs
- func (AgentAgentAliasTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
- func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
- func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
- func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
- type AgentAgentAliasTimeoutsInput
- type AgentAgentAliasTimeoutsOutput
- func (o AgentAgentAliasTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentAliasTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentAgentAliasTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
- func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
- func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentAliasTimeoutsPtrInput
- type AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentAliasTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentAgentAliasTimeoutsPtrOutput) Elem() AgentAgentAliasTimeoutsOutput
- func (AgentAgentAliasTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
- func (o AgentAgentAliasTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type AgentAgentArgs
- type AgentAgentArray
- type AgentAgentArrayInput
- type AgentAgentArrayOutput
- func (AgentAgentArrayOutput) ElementType() reflect.Type
- func (o AgentAgentArrayOutput) Index(i pulumi.IntInput) AgentAgentOutput
- func (o AgentAgentArrayOutput) ToAgentAgentArrayOutput() AgentAgentArrayOutput
- func (o AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
- type AgentAgentInput
- type AgentAgentKnowledgeBaseAssociation
- func GetAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AgentAgentKnowledgeBaseAssociation, error)
- func NewAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, args *AgentAgentKnowledgeBaseAssociationArgs, ...) (*AgentAgentKnowledgeBaseAssociation, error)
- func (*AgentAgentKnowledgeBaseAssociation) ElementType() reflect.Type
- func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
- func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
- type AgentAgentKnowledgeBaseAssociationArgs
- type AgentAgentKnowledgeBaseAssociationArray
- func (AgentAgentKnowledgeBaseAssociationArray) ElementType() reflect.Type
- func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
- func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
- type AgentAgentKnowledgeBaseAssociationArrayInput
- type AgentAgentKnowledgeBaseAssociationArrayOutput
- func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) Index(i pulumi.IntInput) AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
- type AgentAgentKnowledgeBaseAssociationInput
- type AgentAgentKnowledgeBaseAssociationMap
- func (AgentAgentKnowledgeBaseAssociationMap) ElementType() reflect.Type
- func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
- func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
- type AgentAgentKnowledgeBaseAssociationMapInput
- type AgentAgentKnowledgeBaseAssociationMapOutput
- func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) MapIndex(k pulumi.StringInput) AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
- type AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) AgentVersion() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) Description() pulumi.StringOutput
- func (AgentAgentKnowledgeBaseAssociationOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
- type AgentAgentKnowledgeBaseAssociationState
- type AgentAgentMap
- type AgentAgentMapInput
- type AgentAgentMapOutput
- func (AgentAgentMapOutput) ElementType() reflect.Type
- func (o AgentAgentMapOutput) MapIndex(k pulumi.StringInput) AgentAgentOutput
- func (o AgentAgentMapOutput) ToAgentAgentMapOutput() AgentAgentMapOutput
- func (o AgentAgentMapOutput) ToAgentAgentMapOutputWithContext(ctx context.Context) AgentAgentMapOutput
- type AgentAgentOutput
- func (o AgentAgentOutput) AgentArn() pulumi.StringOutput
- func (o AgentAgentOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentOutput) AgentName() pulumi.StringOutput
- func (o AgentAgentOutput) AgentResourceRoleArn() pulumi.StringOutput
- func (o AgentAgentOutput) AgentVersion() pulumi.StringOutput
- func (o AgentAgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
- func (o AgentAgentOutput) Description() pulumi.StringPtrOutput
- func (AgentAgentOutput) ElementType() reflect.Type
- func (o AgentAgentOutput) FoundationModel() pulumi.StringOutput
- func (o AgentAgentOutput) IdleSessionTtlInSeconds() pulumi.IntOutput
- func (o AgentAgentOutput) Instruction() pulumi.StringOutput
- func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
- func (o AgentAgentOutput) PromptOverrideConfigurations() AgentAgentPromptOverrideConfigurationArrayOutput
- func (o AgentAgentOutput) Tags() pulumi.StringMapOutput
- func (o AgentAgentOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AgentAgentOutput) Timeouts() AgentAgentTimeoutsPtrOutput
- func (o AgentAgentOutput) ToAgentAgentOutput() AgentAgentOutput
- func (o AgentAgentOutput) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
- type AgentAgentPromptOverrideConfiguration
- type AgentAgentPromptOverrideConfigurationArgs
- func (AgentAgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
- func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
- type AgentAgentPromptOverrideConfigurationArray
- func (AgentAgentPromptOverrideConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
- func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
- type AgentAgentPromptOverrideConfigurationArrayInput
- type AgentAgentPromptOverrideConfigurationArrayOutput
- func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationArrayOutput) Index(i pulumi.IntInput) AgentAgentPromptOverrideConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
- func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
- type AgentAgentPromptOverrideConfigurationInput
- type AgentAgentPromptOverrideConfigurationOutput
- func (AgentAgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationOutput) OverrideLambda() pulumi.StringOutput
- func (o AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations() pulumi.ArrayOutput
- func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
- type AgentAgentState
- type AgentAgentTimeouts
- type AgentAgentTimeoutsArgs
- func (AgentAgentTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- type AgentAgentTimeoutsInput
- type AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentAgentTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentTimeoutsPtrInput
- type AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Elem() AgentAgentTimeoutsOutput
- func (AgentAgentTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type AgentDataSource
- type AgentDataSourceArgs
- type AgentDataSourceArray
- type AgentDataSourceArrayInput
- type AgentDataSourceArrayOutput
- func (AgentDataSourceArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceArrayOutput) Index(i pulumi.IntInput) AgentDataSourceOutput
- func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
- func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
- type AgentDataSourceDataSourceConfiguration
- type AgentDataSourceDataSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) Type() pulumi.StringOutput
- type AgentDataSourceDataSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationS3Configuration
- type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationInput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceInput
- type AgentDataSourceMap
- type AgentDataSourceMapInput
- type AgentDataSourceMapOutput
- func (AgentDataSourceMapOutput) ElementType() reflect.Type
- func (o AgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) AgentDataSourceOutput
- func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
- func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
- type AgentDataSourceOutput
- func (o AgentDataSourceOutput) DataDeletionPolicy() pulumi.StringOutput
- func (o AgentDataSourceOutput) DataSourceConfiguration() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceOutput) DataSourceId() pulumi.StringOutput
- func (o AgentDataSourceOutput) Description() pulumi.StringPtrOutput
- func (AgentDataSourceOutput) ElementType() reflect.Type
- func (o AgentDataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AgentDataSourceOutput) Name() pulumi.StringOutput
- func (o AgentDataSourceOutput) ServerSideEncryptionConfiguration() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceOutput) Timeouts() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceOutput) ToAgentDataSourceOutput() AgentDataSourceOutput
- func (o AgentDataSourceOutput) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
- func (o AgentDataSourceOutput) VectorIngestionConfiguration() AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfiguration
- type AgentDataSourceServerSideEncryptionConfigurationArgs
- func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfigurationInput
- type AgentDataSourceServerSideEncryptionConfigurationOutput
- func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfigurationPtrInput
- type AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) Elem() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceState
- type AgentDataSourceTimeouts
- type AgentDataSourceTimeoutsArgs
- func (AgentDataSourceTimeoutsArgs) ElementType() reflect.Type
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceTimeoutsInput
- type AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentDataSourceTimeoutsOutput) ElementType() reflect.Type
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceTimeoutsPtrInput
- type AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Elem() AgentDataSourceTimeoutsOutput
- func (AgentDataSourceTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceVectorIngestionConfiguration
- type AgentDataSourceVectorIngestionConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy() pulumi.StringOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentKnowledgeBase
- type AgentKnowledgeBaseArgs
- type AgentKnowledgeBaseArray
- type AgentKnowledgeBaseArrayInput
- type AgentKnowledgeBaseArrayOutput
- func (AgentKnowledgeBaseArrayOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
- func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
- type AgentKnowledgeBaseInput
- type AgentKnowledgeBaseKnowledgeBaseConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type() pulumi.StringOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Elem() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseMap
- type AgentKnowledgeBaseMapInput
- type AgentKnowledgeBaseMapOutput
- func (AgentKnowledgeBaseMapOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
- func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
- type AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) Arn() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
- func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
- func (o AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseOutput) Tags() pulumi.StringMapOutput
- func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AgentKnowledgeBaseOutput) Timeouts() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
- type AgentKnowledgeBaseState
- type AgentKnowledgeBaseStorageConfiguration
- type AgentKnowledgeBaseStorageConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) Elem() ...
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) Type() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfiguration
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) Elem() ...
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
- type AgentKnowledgeBaseTimeouts
- type AgentKnowledgeBaseTimeoutsArgs
- func (AgentKnowledgeBaseTimeoutsArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- type AgentKnowledgeBaseTimeoutsInput
- type AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentKnowledgeBaseTimeoutsOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentKnowledgeBaseTimeoutsPtrInput
- type AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Elem() AgentKnowledgeBaseTimeoutsOutput
- func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type CustomModel
- type CustomModelArgs
- type CustomModelArray
- type CustomModelArrayInput
- type CustomModelArrayOutput
- func (CustomModelArrayOutput) ElementType() reflect.Type
- func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
- type CustomModelInput
- type CustomModelMap
- type CustomModelMapInput
- type CustomModelMapOutput
- func (CustomModelMapOutput) ElementType() reflect.Type
- func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
- type CustomModelOutput
- func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
- func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
- func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
- func (CustomModelOutput) ElementType() reflect.Type
- func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
- func (o CustomModelOutput) JobArn() pulumi.StringOutput
- func (o CustomModelOutput) JobName() pulumi.StringOutput
- func (o CustomModelOutput) JobStatus() pulumi.StringOutput
- func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutput) RoleArn() pulumi.StringOutput
- func (o CustomModelOutput) Tags() pulumi.StringMapOutput
- func (o CustomModelOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
- func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
- func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
- func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
- func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
- func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
- type CustomModelOutputDataConfig
- type CustomModelOutputDataConfigArgs
- func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigInput
- type CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigPtrInput
- type CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) Elem() CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelState
- type CustomModelTimeouts
- type CustomModelTimeoutsArgs
- func (CustomModelTimeoutsArgs) ElementType() reflect.Type
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsInput
- type CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (CustomModelTimeoutsOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsPtrInput
- type CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
- func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTrainingDataConfig
- type CustomModelTrainingDataConfigArgs
- func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigInput
- type CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigPtrInput
- type CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) Elem() CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingMetric
- type CustomModelTrainingMetricArgs
- func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- type CustomModelTrainingMetricArray
- func (CustomModelTrainingMetricArray) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricArrayInput
- type CustomModelTrainingMetricArrayOutput
- func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricInput
- type CustomModelTrainingMetricOutput
- func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
- type CustomModelValidationDataConfig
- type CustomModelValidationDataConfigArgs
- func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- type CustomModelValidationDataConfigInput
- type CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigPtrInput
- type CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Elem() CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidator
- type CustomModelValidationDataConfigValidatorArgs
- func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationDataConfigValidatorArray
- func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorArrayInput
- type CustomModelValidationDataConfigValidatorArrayOutput
- func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorArrayOutput) Index(i pulumi.IntInput) CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorInput
- type CustomModelValidationDataConfigValidatorOutput
- func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationMetric
- type CustomModelValidationMetricArgs
- func (CustomModelValidationMetricArgs) ElementType() reflect.Type
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- type CustomModelValidationMetricArray
- func (CustomModelValidationMetricArray) ElementType() reflect.Type
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricArrayInput
- type CustomModelValidationMetricArrayOutput
- func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricArrayOutput) Index(i pulumi.IntInput) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricInput
- type CustomModelValidationMetricOutput
- func (CustomModelValidationMetricOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
- type CustomModelVpcConfig
- type CustomModelVpcConfigArgs
- func (CustomModelVpcConfigArgs) ElementType() reflect.Type
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigInput
- type CustomModelVpcConfigOutput
- func (CustomModelVpcConfigOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigPtrInput
- type CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
- func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type GetCustomModelOutputDataConfig
- type GetCustomModelOutputDataConfigArgs
- func (GetCustomModelOutputDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
- func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
- type GetCustomModelOutputDataConfigArray
- func (GetCustomModelOutputDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
- func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
- type GetCustomModelOutputDataConfigArrayInput
- type GetCustomModelOutputDataConfigArrayOutput
- func (GetCustomModelOutputDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelOutputDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelOutputDataConfigOutput
- func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
- func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
- type GetCustomModelOutputDataConfigInput
- type GetCustomModelOutputDataConfigOutput
- func (GetCustomModelOutputDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
- func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
- type GetCustomModelTrainingDataConfig
- type GetCustomModelTrainingDataConfigArgs
- func (GetCustomModelTrainingDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
- func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
- type GetCustomModelTrainingDataConfigArray
- func (GetCustomModelTrainingDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
- func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
- type GetCustomModelTrainingDataConfigArrayInput
- type GetCustomModelTrainingDataConfigArrayOutput
- func (GetCustomModelTrainingDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelTrainingDataConfigOutput
- func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
- func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
- type GetCustomModelTrainingDataConfigInput
- type GetCustomModelTrainingDataConfigOutput
- func (GetCustomModelTrainingDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
- func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
- type GetCustomModelTrainingMetric
- type GetCustomModelTrainingMetricArgs
- func (GetCustomModelTrainingMetricArgs) ElementType() reflect.Type
- func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
- func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
- type GetCustomModelTrainingMetricArray
- func (GetCustomModelTrainingMetricArray) ElementType() reflect.Type
- func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
- func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
- type GetCustomModelTrainingMetricArrayInput
- type GetCustomModelTrainingMetricArrayOutput
- func (GetCustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
- func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
- type GetCustomModelTrainingMetricInput
- type GetCustomModelTrainingMetricOutput
- func (GetCustomModelTrainingMetricOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
- type GetCustomModelValidationDataConfig
- type GetCustomModelValidationDataConfigArgs
- func (GetCustomModelValidationDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
- func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
- type GetCustomModelValidationDataConfigArray
- func (GetCustomModelValidationDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
- func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
- type GetCustomModelValidationDataConfigArrayInput
- type GetCustomModelValidationDataConfigArrayOutput
- func (GetCustomModelValidationDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
- func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
- type GetCustomModelValidationDataConfigInput
- type GetCustomModelValidationDataConfigOutput
- func (GetCustomModelValidationDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigOutput) Validators() pulumi.ArrayOutput
- type GetCustomModelValidationMetric
- type GetCustomModelValidationMetricArgs
- func (GetCustomModelValidationMetricArgs) ElementType() reflect.Type
- func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
- func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
- type GetCustomModelValidationMetricArray
- func (GetCustomModelValidationMetricArray) ElementType() reflect.Type
- func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
- func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
- type GetCustomModelValidationMetricArrayInput
- type GetCustomModelValidationMetricArrayOutput
- func (GetCustomModelValidationMetricArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationMetricArrayOutput) Index(i pulumi.IntInput) GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
- func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
- type GetCustomModelValidationMetricInput
- type GetCustomModelValidationMetricOutput
- func (GetCustomModelValidationMetricOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
- type GetCustomModelsModelSummary
- type GetCustomModelsModelSummaryArgs
- func (GetCustomModelsModelSummaryArgs) ElementType() reflect.Type
- func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
- func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
- type GetCustomModelsModelSummaryArray
- func (GetCustomModelsModelSummaryArray) ElementType() reflect.Type
- func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
- func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
- type GetCustomModelsModelSummaryArrayInput
- type GetCustomModelsModelSummaryArrayOutput
- func (GetCustomModelsModelSummaryArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelsModelSummaryArrayOutput) Index(i pulumi.IntInput) GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
- func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
- type GetCustomModelsModelSummaryInput
- type GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryOutput) CreationTime() pulumi.StringOutput
- func (GetCustomModelsModelSummaryOutput) ElementType() reflect.Type
- func (o GetCustomModelsModelSummaryOutput) ModelArn() pulumi.StringOutput
- func (o GetCustomModelsModelSummaryOutput) ModelName() pulumi.StringOutput
- func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
- type GetCustomModelsResult
- type GetCustomModelsResultOutput
- func (GetCustomModelsResultOutput) ElementType() reflect.Type
- func (o GetCustomModelsResultOutput) Id() pulumi.StringOutput
- func (o GetCustomModelsResultOutput) ModelSummaries() GetCustomModelsModelSummaryArrayOutput
- func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutput() GetCustomModelsResultOutput
- func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext(ctx context.Context) GetCustomModelsResultOutput
- type LookupCustomModelArgs
- type LookupCustomModelOutputArgs
- type LookupCustomModelResult
- type LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) BaseModelArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) CreationTime() pulumi.StringOutput
- func (LookupCustomModelResultOutput) ElementType() reflect.Type
- func (o LookupCustomModelResultOutput) Hyperparameters() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) Id() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobName() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobTags() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) ModelArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelId() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelKmsKeyArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelName() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelTags() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) OutputDataConfigs() GetCustomModelOutputDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutput() LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext(ctx context.Context) LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) TrainingDataConfigs() GetCustomModelTrainingDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) TrainingMetrics() GetCustomModelTrainingMetricArrayOutput
- func (o LookupCustomModelResultOutput) ValidationDataConfigs() GetCustomModelValidationDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) ValidationMetrics() GetCustomModelValidationMetricArrayOutput
- type ProvisionedModelThroughput
- func (*ProvisionedModelThroughput) ElementType() reflect.Type
- func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
- func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
- type ProvisionedModelThroughputArgs
- type ProvisionedModelThroughputArray
- func (ProvisionedModelThroughputArray) ElementType() reflect.Type
- func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
- func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
- type ProvisionedModelThroughputArrayInput
- type ProvisionedModelThroughputArrayOutput
- func (ProvisionedModelThroughputArrayOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputArrayOutput) Index(i pulumi.IntInput) ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
- func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
- type ProvisionedModelThroughputInput
- type ProvisionedModelThroughputMap
- func (ProvisionedModelThroughputMap) ElementType() reflect.Type
- func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
- func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
- type ProvisionedModelThroughputMapInput
- type ProvisionedModelThroughputMapOutput
- func (ProvisionedModelThroughputMapOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputMapOutput) MapIndex(k pulumi.StringInput) ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
- func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
- type ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputOutput) CommitmentDuration() pulumi.StringPtrOutput
- func (ProvisionedModelThroughputOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputOutput) ModelArn() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) ModelUnits() pulumi.IntOutput
- func (o ProvisionedModelThroughputOutput) ProvisionedModelArn() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) ProvisionedModelName() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) Tags() pulumi.StringMapOutput
- func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o ProvisionedModelThroughputOutput) Timeouts() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
- type ProvisionedModelThroughputState
- type ProvisionedModelThroughputTimeouts
- type ProvisionedModelThroughputTimeoutsArgs
- func (ProvisionedModelThroughputTimeoutsArgs) ElementType() reflect.Type
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
- type ProvisionedModelThroughputTimeoutsInput
- type ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (ProvisionedModelThroughputTimeoutsOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
- type ProvisionedModelThroughputTimeoutsPtrInput
- type ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) Elem() ProvisionedModelThroughputTimeoutsOutput
- func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentAgent ¶ added in v6.33.0
type AgentAgent struct { pulumi.CustomResourceState // ARN of the agent. AgentArn pulumi.StringOutput `pulumi:"agentArn"` // Unique identifier of the agent. AgentId pulumi.StringOutput `pulumi:"agentId"` // Name of the agent. AgentName pulumi.StringOutput `pulumi:"agentName"` // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringOutput `pulumi:"agentResourceRoleArn"` // Version of the agent. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrOutput `pulumi:"customerEncryptionKeyArn"` // Description of the agent. Description pulumi.StringPtrOutput `pulumi:"description"` // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringOutput `pulumi:"foundationModel"` // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntOutput `pulumi:"idleSessionTtlInSeconds"` // Instructions that tell the agent what it should do and how it should interact with users. Instruction pulumi.StringOutput `pulumi:"instruction"` // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"` // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayOutput `pulumi:"promptOverrideConfigurations"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentAgentTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent.
## Example Usage
### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := aws.GetCallerIdentity(ctx, nil, nil); if err != nil { return err } currentGetPartition, err := aws.GetPartition(ctx, nil, nil); if err != nil { return err } currentGetRegion, err := aws.GetRegion(ctx, nil, nil); if err != nil { return err } exampleAgentTrust, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Actions: []string{ "sts:AssumeRole", }, Principals: []iam.GetPolicyDocumentStatementPrincipal{ { Identifiers: []string{ "bedrock.amazonaws.com", }, Type: "Service", }, }, Conditions: []iam.GetPolicyDocumentStatementCondition{ { Test: "StringEquals", Values: interface{}{ current.AccountId, }, Variable: "aws:SourceAccount", }, { Test: "ArnLike", Values: []string{ fmt.Sprintf("arn:%v:bedrock:%v:%v:agent/*", currentGetPartition.Partition, currentGetRegion.Name, current.AccountId), }, Variable: "AWS:SourceArn", }, }, }, }, }, nil); if err != nil { return err } exampleAgentPermissions, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Actions: []string{ "bedrock:InvokeModel", }, Resources: []string{ fmt.Sprintf("arn:%v:bedrock:%v::foundation-model/anthropic.claude-v2", currentGetPartition.Partition, currentGetRegion.Name), }, }, }, }, nil); if err != nil { return err } example, err := iam.NewRole(ctx, "example", &iam.RoleArgs{ AssumeRolePolicy: pulumi.String(exampleAgentTrust.Json), NamePrefix: pulumi.String("AmazonBedrockExecutionRoleForAgents_"), }) if err != nil { return err } _, err = iam.NewRolePolicy(ctx, "example", &iam.RolePolicyArgs{ Policy: pulumi.String(exampleAgentPermissions.Json), Role: example.ID(), }) if err != nil { return err } _, err = bedrock.NewAgentAgent(ctx, "example", &bedrock.AgentAgentArgs{ AgentName: pulumi.String("my-agent-name"), AgentResourceRoleArn: example.Arn, IdleSessionTtlInSeconds: pulumi.Int(500), FoundationModel: pulumi.String("anthropic.claude-v2"), }) if err != nil { return err } return nil }) } ```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent using the agent ID. For example:
```sh $ pulumi import aws:bedrock/agentAgent:AgentAgent example GGRRAED6JP ```
func GetAgentAgent ¶ added in v6.33.0
func GetAgentAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentState, opts ...pulumi.ResourceOption) (*AgentAgent, error)
GetAgentAgent gets an existing AgentAgent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgent ¶ added in v6.33.0
func NewAgentAgent(ctx *pulumi.Context, name string, args *AgentAgentArgs, opts ...pulumi.ResourceOption) (*AgentAgent, error)
NewAgentAgent registers a new resource with the given unique name, arguments, and options.
func (*AgentAgent) ElementType ¶ added in v6.33.0
func (*AgentAgent) ElementType() reflect.Type
func (*AgentAgent) ToAgentAgentOutput ¶ added in v6.33.0
func (i *AgentAgent) ToAgentAgentOutput() AgentAgentOutput
func (*AgentAgent) ToAgentAgentOutputWithContext ¶ added in v6.33.0
func (i *AgentAgent) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentActionGroup ¶ added in v6.33.0
type AgentAgentActionGroup struct { pulumi.CustomResourceState // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` block for details. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrOutput `pulumi:"actionGroupExecutor"` // Unique identifier of the action group. ActionGroupId pulumi.StringOutput `pulumi:"actionGroupId"` // Name of the action group. ActionGroupName pulumi.StringOutput `pulumi:"actionGroupName"` // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringOutput `pulumi:"actionGroupState"` // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringOutput `pulumi:"agentId"` // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` block for details. // // The following arguments are optional: ApiSchema AgentAgentActionGroupApiSchemaPtrOutput `pulumi:"apiSchema"` // Description of the action group. Description pulumi.StringPtrOutput `pulumi:"description"` // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrOutput `pulumi:"parentActionGroupSignature"` // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolOutput `pulumi:"skipResourceInUseCheck"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent Action Group.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentAgentActionGroup(ctx, "example", &bedrock.AgentAgentActionGroupArgs{ ActionGroupName: pulumi.String("example"), AgentId: pulumi.String("GGRRAED6JP"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ Lambda: pulumi.String("arn:aws:lambda:us-west-2:123456789012:function:example-function"), }, ApiSchema: &bedrock.AgentAgentActionGroupApiSchemaArgs{ S3: &bedrock.AgentAgentActionGroupApiSchemaS3Args{ S3BucketName: pulumi.String("example-bucket"), S3ObjectKey: pulumi.String("path/to/schema.json"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Action Group the action group ID, the agent ID, and the agent version separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentActionGroup:AgentAgentActionGroup example MMAUDBZTH4,GGRRAED6JP,DRAFT ```
func GetAgentAgentActionGroup ¶ added in v6.33.0
func GetAgentAgentActionGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentActionGroupState, opts ...pulumi.ResourceOption) (*AgentAgentActionGroup, error)
GetAgentAgentActionGroup gets an existing AgentAgentActionGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentActionGroup ¶ added in v6.33.0
func NewAgentAgentActionGroup(ctx *pulumi.Context, name string, args *AgentAgentActionGroupArgs, opts ...pulumi.ResourceOption) (*AgentAgentActionGroup, error)
NewAgentAgentActionGroup registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentActionGroup) ElementType ¶ added in v6.33.0
func (*AgentAgentActionGroup) ElementType() reflect.Type
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutput ¶ added in v6.33.0
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext ¶ added in v6.33.0
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupActionGroupExecutor ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutor struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action. Lambda *string `pulumi:"lambda"` }
type AgentAgentActionGroupActionGroupExecutorArgs ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorArgs struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action. Lambda pulumi.StringPtrInput `pulumi:"lambda"` }
func (AgentAgentActionGroupActionGroupExecutorArgs) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupActionGroupExecutorArgs) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupActionGroupExecutorInput ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorInput interface { pulumi.Input ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(context.Context) AgentAgentActionGroupActionGroupExecutorOutput }
AgentAgentActionGroupActionGroupExecutorInput is an input type that accepts AgentAgentActionGroupActionGroupExecutorArgs and AgentAgentActionGroupActionGroupExecutorOutput values. You can construct a concrete instance of `AgentAgentActionGroupActionGroupExecutorInput` via:
AgentAgentActionGroupActionGroupExecutorArgs{...}
type AgentAgentActionGroupActionGroupExecutorOutput ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorOutput) Lambda ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) Lambda() pulumi.StringPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action.
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupActionGroupExecutorPtrInput ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorPtrInput interface { pulumi.Input ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput }
AgentAgentActionGroupActionGroupExecutorPtrInput is an input type that accepts AgentAgentActionGroupActionGroupExecutorArgs, AgentAgentActionGroupActionGroupExecutorPtr and AgentAgentActionGroupActionGroupExecutorPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupActionGroupExecutorPtrInput` via:
AgentAgentActionGroupActionGroupExecutorArgs{...} or: nil
func AgentAgentActionGroupActionGroupExecutorPtr ¶ added in v6.33.0
func AgentAgentActionGroupActionGroupExecutorPtr(v *AgentAgentActionGroupActionGroupExecutorArgs) AgentAgentActionGroupActionGroupExecutorPtrInput
type AgentAgentActionGroupActionGroupExecutorPtrOutput ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda() pulumi.StringPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action.
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupApiSchema ¶ added in v6.33.0
type AgentAgentActionGroupApiSchema struct { // JSON or YAML-formatted payload defining the OpenAPI schema for the action group. Payload *string `pulumi:"payload"` // Details about the S3 object containing the OpenAPI schema for the action group. See `s3` block for details. S3 *AgentAgentActionGroupApiSchemaS3 `pulumi:"s3"` }
type AgentAgentActionGroupApiSchemaArgs ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaArgs struct { // JSON or YAML-formatted payload defining the OpenAPI schema for the action group. Payload pulumi.StringPtrInput `pulumi:"payload"` // Details about the S3 object containing the OpenAPI schema for the action group. See `s3` block for details. S3 AgentAgentActionGroupApiSchemaS3PtrInput `pulumi:"s3"` }
func (AgentAgentActionGroupApiSchemaArgs) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaArgs) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput ToAgentAgentActionGroupApiSchemaOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaOutput }
AgentAgentActionGroupApiSchemaInput is an input type that accepts AgentAgentActionGroupApiSchemaArgs and AgentAgentActionGroupApiSchemaOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaInput` via:
AgentAgentActionGroupApiSchemaArgs{...}
type AgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaOutput) Payload ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) Payload() pulumi.StringPtrOutput
JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
func (AgentAgentActionGroupApiSchemaOutput) S3 ¶ added in v6.33.0
Details about the S3 object containing the OpenAPI schema for the action group. See `s3` block for details.
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaPtrInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaPtrInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaPtrOutput }
AgentAgentActionGroupApiSchemaPtrInput is an input type that accepts AgentAgentActionGroupApiSchemaArgs, AgentAgentActionGroupApiSchemaPtr and AgentAgentActionGroupApiSchemaPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaPtrInput` via:
AgentAgentActionGroupApiSchemaArgs{...} or: nil
func AgentAgentActionGroupApiSchemaPtr ¶ added in v6.33.0
func AgentAgentActionGroupApiSchemaPtr(v *AgentAgentActionGroupApiSchemaArgs) AgentAgentActionGroupApiSchemaPtrInput
type AgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaPtrOutput) Payload ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) Payload() pulumi.StringPtrOutput
JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
func (AgentAgentActionGroupApiSchemaPtrOutput) S3 ¶ added in v6.33.0
Details about the S3 object containing the OpenAPI schema for the action group. See `s3` block for details.
func (AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaS3 ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Args ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Args struct { // Name of the S3 bucket. S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` // S3 object key containing the resource. S3ObjectKey pulumi.StringPtrInput `pulumi:"s3ObjectKey"` }
func (AgentAgentActionGroupApiSchemaS3Args) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3Args) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3Input ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Input interface { pulumi.Input ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output ToAgentAgentActionGroupApiSchemaS3OutputWithContext(context.Context) AgentAgentActionGroupApiSchemaS3Output }
AgentAgentActionGroupApiSchemaS3Input is an input type that accepts AgentAgentActionGroupApiSchemaS3Args and AgentAgentActionGroupApiSchemaS3Output values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaS3Input` via:
AgentAgentActionGroupApiSchemaS3Args{...}
type AgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Output struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3Output) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3Output) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Output) S3BucketName ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3PtrInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3PtrInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput }
AgentAgentActionGroupApiSchemaS3PtrInput is an input type that accepts AgentAgentActionGroupApiSchemaS3Args, AgentAgentActionGroupApiSchemaS3Ptr and AgentAgentActionGroupApiSchemaS3PtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaS3PtrInput` via:
AgentAgentActionGroupApiSchemaS3Args{...} or: nil
func AgentAgentActionGroupApiSchemaS3Ptr ¶ added in v6.33.0
func AgentAgentActionGroupApiSchemaS3Ptr(v *AgentAgentActionGroupApiSchemaS3Args) AgentAgentActionGroupApiSchemaS3PtrInput
type AgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3PtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupArgs ¶ added in v6.33.0
type AgentAgentActionGroupArgs struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` block for details. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput // Name of the action group. ActionGroupName pulumi.StringInput // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringPtrInput // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringInput // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringInput // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` block for details. // // The following arguments are optional: ApiSchema AgentAgentActionGroupApiSchemaPtrInput // Description of the action group. Description pulumi.StringPtrInput // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrInput // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolPtrInput }
The set of arguments for constructing a AgentAgentActionGroup resource.
func (AgentAgentActionGroupArgs) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupArgs) ElementType() reflect.Type
type AgentAgentActionGroupArray ¶ added in v6.33.0
type AgentAgentActionGroupArray []AgentAgentActionGroupInput
func (AgentAgentActionGroupArray) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupArray) ElementType() reflect.Type
func (AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
func (AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
type AgentAgentActionGroupArrayInput ¶ added in v6.33.0
type AgentAgentActionGroupArrayInput interface { pulumi.Input ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput ToAgentAgentActionGroupArrayOutputWithContext(context.Context) AgentAgentActionGroupArrayOutput }
AgentAgentActionGroupArrayInput is an input type that accepts AgentAgentActionGroupArray and AgentAgentActionGroupArrayOutput values. You can construct a concrete instance of `AgentAgentActionGroupArrayInput` via:
AgentAgentActionGroupArray{ AgentAgentActionGroupArgs{...} }
type AgentAgentActionGroupArrayOutput ¶ added in v6.33.0
type AgentAgentActionGroupArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupArrayOutput) Index ¶ added in v6.33.0
func (o AgentAgentActionGroupArrayOutput) Index(i pulumi.IntInput) AgentAgentActionGroupOutput
func (AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
func (AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
type AgentAgentActionGroupInput ¶ added in v6.33.0
type AgentAgentActionGroupInput interface { pulumi.Input ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput }
type AgentAgentActionGroupMap ¶ added in v6.33.0
type AgentAgentActionGroupMap map[string]AgentAgentActionGroupInput
func (AgentAgentActionGroupMap) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupMap) ElementType() reflect.Type
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupMapInput ¶ added in v6.33.0
type AgentAgentActionGroupMapInput interface { pulumi.Input ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput ToAgentAgentActionGroupMapOutputWithContext(context.Context) AgentAgentActionGroupMapOutput }
AgentAgentActionGroupMapInput is an input type that accepts AgentAgentActionGroupMap and AgentAgentActionGroupMapOutput values. You can construct a concrete instance of `AgentAgentActionGroupMapInput` via:
AgentAgentActionGroupMap{ "key": AgentAgentActionGroupArgs{...} }
type AgentAgentActionGroupMapOutput ¶ added in v6.33.0
type AgentAgentActionGroupMapOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupMapOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupMapOutput) ElementType() reflect.Type
func (AgentAgentActionGroupMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) MapIndex(k pulumi.StringInput) AgentAgentActionGroupOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupOutput ¶ added in v6.33.0
type AgentAgentActionGroupOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupOutput) ActionGroupExecutor ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupExecutor() AgentAgentActionGroupActionGroupExecutorPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` block for details.
func (AgentAgentActionGroupOutput) ActionGroupId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupId() pulumi.StringOutput
Unique identifier of the action group.
func (AgentAgentActionGroupOutput) ActionGroupName ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the action group.
func (AgentAgentActionGroupOutput) ActionGroupState ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupState() pulumi.StringOutput
Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`.
func (AgentAgentActionGroupOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentId() pulumi.StringOutput
The unique identifier of the agent for which to create the action group.
func (AgentAgentActionGroupOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentVersion() pulumi.StringOutput
Version of the agent for which to create the action group. Valid values: `DRAFT`.
func (AgentAgentActionGroupOutput) ApiSchema ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ApiSchema() AgentAgentActionGroupApiSchemaPtrOutput
Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` block for details.
The following arguments are optional:
func (AgentAgentActionGroupOutput) Description ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) Description() pulumi.StringPtrOutput
Description of the action group.
func (AgentAgentActionGroupOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupOutput) ElementType() reflect.Type
func (AgentAgentActionGroupOutput) ParentActionGroupSignature ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ParentActionGroupSignature() pulumi.StringPtrOutput
To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`.
func (AgentAgentActionGroupOutput) SkipResourceInUseCheck ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
Whether the in-use check is skipped when deleting the action group.
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupState ¶ added in v6.33.0
type AgentAgentActionGroupState struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` block for details. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput // Unique identifier of the action group. ActionGroupId pulumi.StringPtrInput // Name of the action group. ActionGroupName pulumi.StringPtrInput // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringPtrInput // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringPtrInput // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` block for details. // // The following arguments are optional: ApiSchema AgentAgentActionGroupApiSchemaPtrInput // Description of the action group. Description pulumi.StringPtrInput // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrInput // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolPtrInput }
func (AgentAgentActionGroupState) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupState) ElementType() reflect.Type
type AgentAgentAlias ¶ added in v6.33.0
type AgentAgentAlias struct { pulumi.CustomResourceState // ARN of the alias. AgentAliasArn pulumi.StringOutput `pulumi:"agentAliasArn"` // Unique identifier of the alias. AgentAliasId pulumi.StringOutput `pulumi:"agentAliasId"` // Name of the alias. AgentAliasName pulumi.StringOutput `pulumi:"agentAliasName"` // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringOutput `pulumi:"agentId"` // Description of the alias. Description pulumi.StringPtrOutput `pulumi:"description"` // Details about the routing configuration of the alias. See `routingConfiguration` block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayOutput `pulumi:"routingConfigurations"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentAgentAliasTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent Alias.
## Example Usage
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Alias using the alias ID and the agent ID separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentAlias:AgentAgentAlias example 66IVY0GUTF,GGRRAED6JP ```
func GetAgentAgentAlias ¶ added in v6.33.0
func GetAgentAgentAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentAliasState, opts ...pulumi.ResourceOption) (*AgentAgentAlias, error)
GetAgentAgentAlias gets an existing AgentAgentAlias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentAlias ¶ added in v6.33.0
func NewAgentAgentAlias(ctx *pulumi.Context, name string, args *AgentAgentAliasArgs, opts ...pulumi.ResourceOption) (*AgentAgentAlias, error)
NewAgentAgentAlias registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentAlias) ElementType ¶ added in v6.33.0
func (*AgentAgentAlias) ElementType() reflect.Type
func (*AgentAgentAlias) ToAgentAgentAliasOutput ¶ added in v6.33.0
func (i *AgentAgentAlias) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (*AgentAgentAlias) ToAgentAgentAliasOutputWithContext ¶ added in v6.33.0
func (i *AgentAgentAlias) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasArgs ¶ added in v6.33.0
type AgentAgentAliasArgs struct { // Name of the alias. AgentAliasName pulumi.StringInput // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringInput // Description of the alias. Description pulumi.StringPtrInput // Details about the routing configuration of the alias. See `routingConfiguration` block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentAgentAliasTimeoutsPtrInput }
The set of arguments for constructing a AgentAgentAlias resource.
func (AgentAgentAliasArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArgs) ElementType() reflect.Type
type AgentAgentAliasArray ¶ added in v6.33.0
type AgentAgentAliasArray []AgentAgentAliasInput
func (AgentAgentAliasArray) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArray) ElementType() reflect.Type
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutput ¶ added in v6.33.0
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasArrayInput ¶ added in v6.33.0
type AgentAgentAliasArrayInput interface { pulumi.Input ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput ToAgentAgentAliasArrayOutputWithContext(context.Context) AgentAgentAliasArrayOutput }
AgentAgentAliasArrayInput is an input type that accepts AgentAgentAliasArray and AgentAgentAliasArrayOutput values. You can construct a concrete instance of `AgentAgentAliasArrayInput` via:
AgentAgentAliasArray{ AgentAgentAliasArgs{...} }
type AgentAgentAliasArrayOutput ¶ added in v6.33.0
type AgentAgentAliasArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasArrayOutput) Index ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) Index(i pulumi.IntInput) AgentAgentAliasOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasInput ¶ added in v6.33.0
type AgentAgentAliasInput interface { pulumi.Input ToAgentAgentAliasOutput() AgentAgentAliasOutput ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput }
type AgentAgentAliasMap ¶ added in v6.33.0
type AgentAgentAliasMap map[string]AgentAgentAliasInput
func (AgentAgentAliasMap) ElementType ¶ added in v6.33.0
func (AgentAgentAliasMap) ElementType() reflect.Type
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutput ¶ added in v6.33.0
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasMapInput ¶ added in v6.33.0
type AgentAgentAliasMapInput interface { pulumi.Input ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput ToAgentAgentAliasMapOutputWithContext(context.Context) AgentAgentAliasMapOutput }
AgentAgentAliasMapInput is an input type that accepts AgentAgentAliasMap and AgentAgentAliasMapOutput values. You can construct a concrete instance of `AgentAgentAliasMapInput` via:
AgentAgentAliasMap{ "key": AgentAgentAliasArgs{...} }
type AgentAgentAliasMapOutput ¶ added in v6.33.0
type AgentAgentAliasMapOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasMapOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasMapOutput) ElementType() reflect.Type
func (AgentAgentAliasMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) MapIndex(k pulumi.StringInput) AgentAgentAliasOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasOutput ¶ added in v6.33.0
type AgentAgentAliasOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasOutput) AgentAliasArn ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasArn() pulumi.StringOutput
ARN of the alias.
func (AgentAgentAliasOutput) AgentAliasId ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasId() pulumi.StringOutput
Unique identifier of the alias.
func (AgentAgentAliasOutput) AgentAliasName ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasName() pulumi.StringOutput
Name of the alias.
func (AgentAgentAliasOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentId() pulumi.StringOutput
Identifier of the agent to create an alias for.
The following arguments are optional:
func (AgentAgentAliasOutput) Description ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Description() pulumi.StringPtrOutput
Description of the alias.
func (AgentAgentAliasOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasOutput) ElementType() reflect.Type
func (AgentAgentAliasOutput) RoutingConfigurations ¶ added in v6.33.0
func (o AgentAgentAliasOutput) RoutingConfigurations() AgentAgentAliasRoutingConfigurationArrayOutput
Details about the routing configuration of the alias. See `routingConfiguration` block for details.
func (AgentAgentAliasOutput) Tags ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentAgentAliasOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentAgentAliasOutput) Timeouts ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Timeouts() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutput ¶ added in v6.33.0
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasRoutingConfiguration ¶ added in v6.33.0
type AgentAgentAliasRoutingConfiguration struct { // Version of the agent with which the alias is associated. AgentVersion string `pulumi:"agentVersion"` }
type AgentAgentAliasRoutingConfigurationArgs ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArgs struct { // Version of the agent with which the alias is associated. AgentVersion pulumi.StringInput `pulumi:"agentVersion"` }
func (AgentAgentAliasRoutingConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArgs) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasRoutingConfigurationArray ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArray []AgentAgentAliasRoutingConfigurationInput
func (AgentAgentAliasRoutingConfigurationArray) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArray) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationArrayInput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArrayInput interface { pulumi.Input ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(context.Context) AgentAgentAliasRoutingConfigurationArrayOutput }
AgentAgentAliasRoutingConfigurationArrayInput is an input type that accepts AgentAgentAliasRoutingConfigurationArray and AgentAgentAliasRoutingConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentAliasRoutingConfigurationArrayInput` via:
AgentAgentAliasRoutingConfigurationArray{ AgentAgentAliasRoutingConfigurationArgs{...} }
type AgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationInput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationInput interface { pulumi.Input ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput ToAgentAgentAliasRoutingConfigurationOutputWithContext(context.Context) AgentAgentAliasRoutingConfigurationOutput }
AgentAgentAliasRoutingConfigurationInput is an input type that accepts AgentAgentAliasRoutingConfigurationArgs and AgentAgentAliasRoutingConfigurationOutput values. You can construct a concrete instance of `AgentAgentAliasRoutingConfigurationInput` via:
AgentAgentAliasRoutingConfigurationArgs{...}
type AgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) AgentVersion() pulumi.StringOutput
Version of the agent with which the alias is associated.
func (AgentAgentAliasRoutingConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasState ¶ added in v6.33.0
type AgentAgentAliasState struct { // ARN of the alias. AgentAliasArn pulumi.StringPtrInput // Unique identifier of the alias. AgentAliasId pulumi.StringPtrInput // Name of the alias. AgentAliasName pulumi.StringPtrInput // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringPtrInput // Description of the alias. Description pulumi.StringPtrInput // Details about the routing configuration of the alias. See `routingConfiguration` block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentAgentAliasTimeoutsPtrInput }
func (AgentAgentAliasState) ElementType ¶ added in v6.33.0
func (AgentAgentAliasState) ElementType() reflect.Type
type AgentAgentAliasTimeouts ¶ added in v6.33.0
type AgentAgentAliasTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentAgentAliasTimeoutsArgs ¶ added in v6.33.0
type AgentAgentAliasTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentAliasTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
type AgentAgentAliasTimeoutsInput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsInput interface { pulumi.Input ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput ToAgentAgentAliasTimeoutsOutputWithContext(context.Context) AgentAgentAliasTimeoutsOutput }
AgentAgentAliasTimeoutsInput is an input type that accepts AgentAgentAliasTimeoutsArgs and AgentAgentAliasTimeoutsOutput values. You can construct a concrete instance of `AgentAgentAliasTimeoutsInput` via:
AgentAgentAliasTimeoutsArgs{...}
type AgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentAliasTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentAliasTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentAliasTimeoutsPtrInput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsPtrInput interface { pulumi.Input ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput ToAgentAgentAliasTimeoutsPtrOutputWithContext(context.Context) AgentAgentAliasTimeoutsPtrOutput }
AgentAgentAliasTimeoutsPtrInput is an input type that accepts AgentAgentAliasTimeoutsArgs, AgentAgentAliasTimeoutsPtr and AgentAgentAliasTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentAliasTimeoutsPtrInput` via:
AgentAgentAliasTimeoutsArgs{...} or: nil
func AgentAgentAliasTimeoutsPtr ¶ added in v6.33.0
func AgentAgentAliasTimeoutsPtr(v *AgentAgentAliasTimeoutsArgs) AgentAgentAliasTimeoutsPtrInput
type AgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentAliasTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentAliasTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Elem() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentArgs ¶ added in v6.33.0
type AgentAgentArgs struct { // Name of the agent. AgentName pulumi.StringInput // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringInput // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringInput // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions that tell the agent what it should do and how it should interact with users. Instruction pulumi.StringPtrInput // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentAgentTimeoutsPtrInput }
The set of arguments for constructing a AgentAgent resource.
func (AgentAgentArgs) ElementType ¶ added in v6.33.0
func (AgentAgentArgs) ElementType() reflect.Type
type AgentAgentArray ¶ added in v6.33.0
type AgentAgentArray []AgentAgentInput
func (AgentAgentArray) ElementType ¶ added in v6.33.0
func (AgentAgentArray) ElementType() reflect.Type
func (AgentAgentArray) ToAgentAgentArrayOutput ¶ added in v6.33.0
func (i AgentAgentArray) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArray) ToAgentAgentArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentArray) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentArrayInput ¶ added in v6.33.0
type AgentAgentArrayInput interface { pulumi.Input ToAgentAgentArrayOutput() AgentAgentArrayOutput ToAgentAgentArrayOutputWithContext(context.Context) AgentAgentArrayOutput }
AgentAgentArrayInput is an input type that accepts AgentAgentArray and AgentAgentArrayOutput values. You can construct a concrete instance of `AgentAgentArrayInput` via:
AgentAgentArray{ AgentAgentArgs{...} }
type AgentAgentArrayOutput ¶ added in v6.33.0
type AgentAgentArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentArrayOutput) ElementType() reflect.Type
func (AgentAgentArrayOutput) Index ¶ added in v6.33.0
func (o AgentAgentArrayOutput) Index(i pulumi.IntInput) AgentAgentOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutput ¶ added in v6.33.0
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentInput ¶ added in v6.33.0
type AgentAgentInput interface { pulumi.Input ToAgentAgentOutput() AgentAgentOutput ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput }
type AgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociation struct { pulumi.CustomResourceState // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringOutput `pulumi:"agentId"` // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Description of what the agent should use the knowledge base for. Description pulumi.StringOutput `pulumi:"description"` // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringOutput `pulumi:"knowledgeBaseState"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent Knowledge Base Association.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentAgentKnowledgeBaseAssociation(ctx, "example", &bedrock.AgentAgentKnowledgeBaseAssociationArgs{ AgentId: pulumi.String("GGRRAED6JP"), Description: pulumi.String("Example Knowledge base"), KnowledgeBaseId: pulumi.String("EMDPPAYPZI"), KnowledgeBaseState: pulumi.String("ENABLED"), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Knowledge Base Association using the agent ID, the agent version, and the knowledge base ID separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentKnowledgeBaseAssociation:AgentAgentKnowledgeBaseAssociation example GGRRAED6JP,DRAFT,EMDPPAYPZI ```
func GetAgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
func GetAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentKnowledgeBaseAssociationState, opts ...pulumi.ResourceOption) (*AgentAgentKnowledgeBaseAssociation, error)
GetAgentAgentKnowledgeBaseAssociation gets an existing AgentAgentKnowledgeBaseAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
func NewAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, args *AgentAgentKnowledgeBaseAssociationArgs, opts ...pulumi.ResourceOption) (*AgentAgentKnowledgeBaseAssociation, error)
NewAgentAgentKnowledgeBaseAssociation registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentKnowledgeBaseAssociation) ElementType ¶ added in v6.34.0
func (*AgentAgentKnowledgeBaseAssociation) ElementType() reflect.Type
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶ added in v6.34.0
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationArgs ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArgs struct { // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringInput // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Description of what the agent should use the knowledge base for. Description pulumi.StringInput // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringInput // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringInput }
The set of arguments for constructing a AgentAgentKnowledgeBaseAssociation resource.
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType() reflect.Type
type AgentAgentKnowledgeBaseAssociationArray ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArray []AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationArray) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArray) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationArrayInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArrayInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput }
AgentAgentKnowledgeBaseAssociationArrayInput is an input type that accepts AgentAgentKnowledgeBaseAssociationArray and AgentAgentKnowledgeBaseAssociationArrayOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationArrayInput` via:
AgentAgentKnowledgeBaseAssociationArray{ AgentAgentKnowledgeBaseAssociationArgs{...} }
type AgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput }
type AgentAgentKnowledgeBaseAssociationMap ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMap map[string]AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationMap) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationMap) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationMapInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMapInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationMapOutput }
AgentAgentKnowledgeBaseAssociationMapInput is an input type that accepts AgentAgentKnowledgeBaseAssociationMap and AgentAgentKnowledgeBaseAssociationMapOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationMapInput` via:
AgentAgentKnowledgeBaseAssociationMap{ "key": AgentAgentKnowledgeBaseAssociationArgs{...} }
type AgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMapOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationOutput) AgentId ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent with which you want to associate the knowledge base.
func (AgentAgentKnowledgeBaseAssociationOutput) AgentVersion ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) AgentVersion() pulumi.StringOutput
Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`.
func (AgentAgentKnowledgeBaseAssociationOutput) Description ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) Description() pulumi.StringOutput
Description of what the agent should use the knowledge base for.
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to associate with the agent.
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState() pulumi.StringOutput
Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`.
The following arguments are optional:
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationState ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationState struct { // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringPtrInput // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Description of what the agent should use the knowledge base for. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringPtrInput // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringPtrInput }
func (AgentAgentKnowledgeBaseAssociationState) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationState) ElementType() reflect.Type
type AgentAgentMap ¶ added in v6.33.0
type AgentAgentMap map[string]AgentAgentInput
func (AgentAgentMap) ElementType ¶ added in v6.33.0
func (AgentAgentMap) ElementType() reflect.Type
func (AgentAgentMap) ToAgentAgentMapOutput ¶ added in v6.33.0
func (i AgentAgentMap) ToAgentAgentMapOutput() AgentAgentMapOutput
func (AgentAgentMap) ToAgentAgentMapOutputWithContext ¶ added in v6.33.0
func (i AgentAgentMap) ToAgentAgentMapOutputWithContext(ctx context.Context) AgentAgentMapOutput
type AgentAgentMapInput ¶ added in v6.33.0
type AgentAgentMapInput interface { pulumi.Input ToAgentAgentMapOutput() AgentAgentMapOutput ToAgentAgentMapOutputWithContext(context.Context) AgentAgentMapOutput }
AgentAgentMapInput is an input type that accepts AgentAgentMap and AgentAgentMapOutput values. You can construct a concrete instance of `AgentAgentMapInput` via:
AgentAgentMap{ "key": AgentAgentArgs{...} }
type AgentAgentMapOutput ¶ added in v6.33.0
type AgentAgentMapOutput struct{ *pulumi.OutputState }
func (AgentAgentMapOutput) ElementType ¶ added in v6.33.0
func (AgentAgentMapOutput) ElementType() reflect.Type
func (AgentAgentMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentAgentMapOutput) MapIndex(k pulumi.StringInput) AgentAgentOutput
func (AgentAgentMapOutput) ToAgentAgentMapOutput ¶ added in v6.33.0
func (o AgentAgentMapOutput) ToAgentAgentMapOutput() AgentAgentMapOutput
func (AgentAgentMapOutput) ToAgentAgentMapOutputWithContext ¶ added in v6.33.0
func (o AgentAgentMapOutput) ToAgentAgentMapOutputWithContext(ctx context.Context) AgentAgentMapOutput
type AgentAgentOutput ¶ added in v6.33.0
type AgentAgentOutput struct{ *pulumi.OutputState }
func (AgentAgentOutput) AgentArn ¶ added in v6.33.0
func (o AgentAgentOutput) AgentArn() pulumi.StringOutput
ARN of the agent.
func (AgentAgentOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent.
func (AgentAgentOutput) AgentName ¶ added in v6.33.0
func (o AgentAgentOutput) AgentName() pulumi.StringOutput
Name of the agent.
func (AgentAgentOutput) AgentResourceRoleArn ¶ added in v6.33.0
func (o AgentAgentOutput) AgentResourceRoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the agent.
func (AgentAgentOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentOutput) AgentVersion() pulumi.StringOutput
Version of the agent.
func (AgentAgentOutput) CustomerEncryptionKeyArn ¶ added in v6.33.0
func (o AgentAgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key that encrypts the agent.
func (AgentAgentOutput) Description ¶ added in v6.33.0
func (o AgentAgentOutput) Description() pulumi.StringPtrOutput
Description of the agent.
func (AgentAgentOutput) ElementType ¶ added in v6.33.0
func (AgentAgentOutput) ElementType() reflect.Type
func (AgentAgentOutput) FoundationModel ¶ added in v6.33.0
func (o AgentAgentOutput) FoundationModel() pulumi.StringOutput
Foundation model used for orchestration by the agent.
The following arguments are optional:
func (AgentAgentOutput) IdleSessionTtlInSeconds ¶ added in v6.33.0
func (o AgentAgentOutput) IdleSessionTtlInSeconds() pulumi.IntOutput
Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout.
func (AgentAgentOutput) Instruction ¶ added in v6.33.0
func (o AgentAgentOutput) Instruction() pulumi.StringOutput
Instructions that tell the agent what it should do and how it should interact with users.
func (AgentAgentOutput) PrepareAgent ¶ added in v6.33.0
func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
Whether to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentOutput) PromptOverrideConfigurations ¶ added in v6.33.0
func (o AgentAgentOutput) PromptOverrideConfigurations() AgentAgentPromptOverrideConfigurationArrayOutput
Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` block for details.
func (AgentAgentOutput) Tags ¶ added in v6.33.0
func (o AgentAgentOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentAgentOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentAgentOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentAgentOutput) Timeouts ¶ added in v6.33.0
func (o AgentAgentOutput) Timeouts() AgentAgentTimeoutsPtrOutput
func (AgentAgentOutput) ToAgentAgentOutput ¶ added in v6.33.0
func (o AgentAgentOutput) ToAgentAgentOutput() AgentAgentOutput
func (AgentAgentOutput) ToAgentAgentOutputWithContext ¶ added in v6.33.0
func (o AgentAgentOutput) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentPromptOverrideConfiguration ¶ added in v6.33.0
type AgentAgentPromptOverrideConfiguration struct { // ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`. OverrideLambda string `pulumi:"overrideLambda"` // Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` block for details. PromptConfigurations []interface{} `pulumi:"promptConfigurations"` }
type AgentAgentPromptOverrideConfigurationArgs ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArgs struct { // ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`. OverrideLambda pulumi.StringInput `pulumi:"overrideLambda"` // Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` block for details. PromptConfigurations pulumi.ArrayInput `pulumi:"promptConfigurations"` }
func (AgentAgentPromptOverrideConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentPromptOverrideConfigurationArray ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArray []AgentAgentPromptOverrideConfigurationInput
func (AgentAgentPromptOverrideConfigurationArray) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArray) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationArrayInput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArrayInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationArrayOutput }
AgentAgentPromptOverrideConfigurationArrayInput is an input type that accepts AgentAgentPromptOverrideConfigurationArray and AgentAgentPromptOverrideConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationArrayInput` via:
AgentAgentPromptOverrideConfigurationArray{ AgentAgentPromptOverrideConfigurationArgs{...} }
type AgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationInput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput ToAgentAgentPromptOverrideConfigurationOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationOutput }
AgentAgentPromptOverrideConfigurationInput is an input type that accepts AgentAgentPromptOverrideConfigurationArgs and AgentAgentPromptOverrideConfigurationOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationInput` via:
AgentAgentPromptOverrideConfigurationArgs{...}
type AgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationOutput) OverrideLambda ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) OverrideLambda() pulumi.StringOutput
ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`.
func (AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations() pulumi.ArrayOutput
Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` block for details.
func (AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentState ¶ added in v6.33.0
type AgentAgentState struct { // ARN of the agent. AgentArn pulumi.StringPtrInput // Unique identifier of the agent. AgentId pulumi.StringPtrInput // Name of the agent. AgentName pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringPtrInput // Version of the agent. AgentVersion pulumi.StringPtrInput // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringPtrInput // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions that tell the agent what it should do and how it should interact with users. Instruction pulumi.StringPtrInput // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentAgentTimeoutsPtrInput }
func (AgentAgentState) ElementType ¶ added in v6.33.0
func (AgentAgentState) ElementType() reflect.Type
type AgentAgentTimeouts ¶ added in v6.33.0
type AgentAgentTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentAgentTimeoutsArgs ¶ added in v6.33.0
type AgentAgentTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
type AgentAgentTimeoutsInput ¶ added in v6.33.0
type AgentAgentTimeoutsInput interface { pulumi.Input ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput ToAgentAgentTimeoutsOutputWithContext(context.Context) AgentAgentTimeoutsOutput }
AgentAgentTimeoutsInput is an input type that accepts AgentAgentTimeoutsArgs and AgentAgentTimeoutsOutput values. You can construct a concrete instance of `AgentAgentTimeoutsInput` via:
AgentAgentTimeoutsArgs{...}
type AgentAgentTimeoutsOutput ¶ added in v6.33.0
type AgentAgentTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentTimeoutsPtrInput ¶ added in v6.33.0
type AgentAgentTimeoutsPtrInput interface { pulumi.Input ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput ToAgentAgentTimeoutsPtrOutputWithContext(context.Context) AgentAgentTimeoutsPtrOutput }
AgentAgentTimeoutsPtrInput is an input type that accepts AgentAgentTimeoutsArgs, AgentAgentTimeoutsPtr and AgentAgentTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentTimeoutsPtrInput` via:
AgentAgentTimeoutsArgs{...} or: nil
func AgentAgentTimeoutsPtr ¶ added in v6.33.0
func AgentAgentTimeoutsPtr(v *AgentAgentTimeoutsArgs) AgentAgentTimeoutsPtrInput
type AgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
type AgentAgentTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Elem() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentDataSource ¶ added in v6.36.0
type AgentDataSource struct { pulumi.CustomResourceState // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringOutput `pulumi:"dataDeletionPolicy"` // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrOutput `pulumi:"dataSourceConfiguration"` // Unique identifier of the data source. DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"` // Description of the data source. Description pulumi.StringPtrOutput `pulumi:"description"` // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // Name of the data source. // // The following arguments are optional: Name pulumi.StringOutput `pulumi:"name"` // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` Timeouts AgentDataSourceTimeoutsPtrOutput `pulumi:"timeouts"` // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrOutput `pulumi:"vectorIngestionConfiguration"` }
Resource for managing an AWS Agents for Amazon Bedrock Data Source.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentDataSource(ctx, "example", &bedrock.AgentDataSourceArgs{ KnowledgeBaseId: pulumi.String("EMDPPAYPZI"), Name: pulumi.String("example"), DataSourceConfiguration: &bedrock.AgentDataSourceDataSourceConfigurationArgs{ Type: pulumi.String("S3"), S3Configuration: &bedrock.AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{ BucketArn: pulumi.String("arn:aws:s3:::example-bucket"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Data Source using the data source ID and the knowledge base ID. For example:
```sh $ pulumi import aws:bedrock/agentDataSource:AgentDataSource example GWCMFMQF6T,EMDPPAYPZI ```
func GetAgentDataSource ¶ added in v6.36.0
func GetAgentDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentDataSourceState, opts ...pulumi.ResourceOption) (*AgentDataSource, error)
GetAgentDataSource gets an existing AgentDataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentDataSource ¶ added in v6.36.0
func NewAgentDataSource(ctx *pulumi.Context, name string, args *AgentDataSourceArgs, opts ...pulumi.ResourceOption) (*AgentDataSource, error)
NewAgentDataSource registers a new resource with the given unique name, arguments, and options.
func (*AgentDataSource) ElementType ¶ added in v6.36.0
func (*AgentDataSource) ElementType() reflect.Type
func (*AgentDataSource) ToAgentDataSourceOutput ¶ added in v6.36.0
func (i *AgentDataSource) ToAgentDataSourceOutput() AgentDataSourceOutput
func (*AgentDataSource) ToAgentDataSourceOutputWithContext ¶ added in v6.36.0
func (i *AgentDataSource) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
type AgentDataSourceArgs ¶ added in v6.36.0
type AgentDataSourceArgs struct { // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringPtrInput // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrInput // Description of the data source. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringInput // Name of the data source. // // The following arguments are optional: Name pulumi.StringPtrInput // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrInput Timeouts AgentDataSourceTimeoutsPtrInput // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrInput }
The set of arguments for constructing a AgentDataSource resource.
func (AgentDataSourceArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceArgs) ElementType() reflect.Type
type AgentDataSourceArray ¶ added in v6.36.0
type AgentDataSourceArray []AgentDataSourceInput
func (AgentDataSourceArray) ElementType ¶ added in v6.36.0
func (AgentDataSourceArray) ElementType() reflect.Type
func (AgentDataSourceArray) ToAgentDataSourceArrayOutput ¶ added in v6.36.0
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceArrayInput ¶ added in v6.36.0
type AgentDataSourceArrayInput interface { pulumi.Input ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput ToAgentDataSourceArrayOutputWithContext(context.Context) AgentDataSourceArrayOutput }
AgentDataSourceArrayInput is an input type that accepts AgentDataSourceArray and AgentDataSourceArrayOutput values. You can construct a concrete instance of `AgentDataSourceArrayInput` via:
AgentDataSourceArray{ AgentDataSourceArgs{...} }
type AgentDataSourceArrayOutput ¶ added in v6.36.0
type AgentDataSourceArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceArrayOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceArrayOutput) ElementType() reflect.Type
func (AgentDataSourceArrayOutput) Index ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) Index(i pulumi.IntInput) AgentDataSourceOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceDataSourceConfiguration ¶ added in v6.36.0
type AgentDataSourceDataSourceConfiguration struct { // Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details. S3Configuration *AgentDataSourceDataSourceConfigurationS3Configuration `pulumi:"s3Configuration"` // Type of storage for the data source. Valid values: `S3`. Type string `pulumi:"type"` }
type AgentDataSourceDataSourceConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationArgs struct { // Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details. S3Configuration AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput `pulumi:"s3Configuration"` // Type of storage for the data source. Valid values: `S3`. Type pulumi.StringInput `pulumi:"type"` }
func (AgentDataSourceDataSourceConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput ToAgentDataSourceDataSourceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationOutput }
AgentDataSourceDataSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationOutput) S3Configuration ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) Type ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) Type() pulumi.StringOutput
Type of storage for the data source. Valid values: `S3`.
type AgentDataSourceDataSourceConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationPtrOutput }
AgentDataSourceDataSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationArgs{...} or: nil
func AgentDataSourceDataSourceConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceDataSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) Type ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Type of storage for the data source. Valid values: `S3`.
type AgentDataSourceDataSourceConfigurationS3Configuration ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs struct { BucketArn pulumi.StringInput `pulumi:"bucketArn"` BucketOwnerAccountId pulumi.StringPtrInput `pulumi:"bucketOwnerAccountId"` InclusionPrefixes pulumi.StringArrayInput `pulumi:"inclusionPrefixes"` }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput }
AgentDataSourceDataSourceConfigurationS3ConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationS3ConfigurationArgs and AgentDataSourceDataSourceConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationS3ConfigurationInput` via:
AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput }
AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationS3ConfigurationArgs, AgentDataSourceDataSourceConfigurationS3ConfigurationPtr and AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{...} or: nil
func AgentDataSourceDataSourceConfigurationS3ConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceDataSourceConfigurationS3ConfigurationPtr(v *AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceInput ¶ added in v6.36.0
type AgentDataSourceInput interface { pulumi.Input ToAgentDataSourceOutput() AgentDataSourceOutput ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput }
type AgentDataSourceMap ¶ added in v6.36.0
type AgentDataSourceMap map[string]AgentDataSourceInput
func (AgentDataSourceMap) ElementType ¶ added in v6.36.0
func (AgentDataSourceMap) ElementType() reflect.Type
func (AgentDataSourceMap) ToAgentDataSourceMapOutput ¶ added in v6.36.0
func (i AgentDataSourceMap) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceMapInput ¶ added in v6.36.0
type AgentDataSourceMapInput interface { pulumi.Input ToAgentDataSourceMapOutput() AgentDataSourceMapOutput ToAgentDataSourceMapOutputWithContext(context.Context) AgentDataSourceMapOutput }
AgentDataSourceMapInput is an input type that accepts AgentDataSourceMap and AgentDataSourceMapOutput values. You can construct a concrete instance of `AgentDataSourceMapInput` via:
AgentDataSourceMap{ "key": AgentDataSourceArgs{...} }
type AgentDataSourceMapOutput ¶ added in v6.36.0
type AgentDataSourceMapOutput struct{ *pulumi.OutputState }
func (AgentDataSourceMapOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceMapOutput) ElementType() reflect.Type
func (AgentDataSourceMapOutput) MapIndex ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) AgentDataSourceOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutput ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceOutput ¶ added in v6.36.0
type AgentDataSourceOutput struct{ *pulumi.OutputState }
func (AgentDataSourceOutput) DataDeletionPolicy ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataDeletionPolicy() pulumi.StringOutput
Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`.
func (AgentDataSourceOutput) DataSourceConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataSourceConfiguration() AgentDataSourceDataSourceConfigurationPtrOutput
Details about how the data source is stored. See `dataSourceConfiguration` block for details.
func (AgentDataSourceOutput) DataSourceId ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataSourceId() pulumi.StringOutput
Unique identifier of the data source.
func (AgentDataSourceOutput) Description ¶ added in v6.36.0
func (o AgentDataSourceOutput) Description() pulumi.StringPtrOutput
Description of the data source.
func (AgentDataSourceOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceOutput) ElementType() reflect.Type
func (AgentDataSourceOutput) KnowledgeBaseId ¶ added in v6.36.0
func (o AgentDataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to which the data source belongs.
func (AgentDataSourceOutput) Name ¶ added in v6.36.0
func (o AgentDataSourceOutput) Name() pulumi.StringOutput
Name of the data source.
The following arguments are optional:
func (AgentDataSourceOutput) ServerSideEncryptionConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) ServerSideEncryptionConfiguration() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details.
func (AgentDataSourceOutput) Timeouts ¶ added in v6.36.0
func (o AgentDataSourceOutput) Timeouts() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutput ¶ added in v6.36.0
func (o AgentDataSourceOutput) ToAgentDataSourceOutput() AgentDataSourceOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceOutput) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
func (AgentDataSourceOutput) VectorIngestionConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) VectorIngestionConfiguration() AgentDataSourceVectorIngestionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details.
type AgentDataSourceServerSideEncryptionConfiguration ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfiguration struct { // ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn *string `pulumi:"kmsKeyArn"` }
type AgentDataSourceServerSideEncryptionConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationArgs struct { // ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` }
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationInput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationInput interface { pulumi.Input ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput }
AgentDataSourceServerSideEncryptionConfigurationInput is an input type that accepts AgentDataSourceServerSideEncryptionConfigurationArgs and AgentDataSourceServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceServerSideEncryptionConfigurationInput` via:
AgentDataSourceServerSideEncryptionConfigurationArgs{...}
type AgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput }
AgentDataSourceServerSideEncryptionConfigurationPtrInput is an input type that accepts AgentDataSourceServerSideEncryptionConfigurationArgs, AgentDataSourceServerSideEncryptionConfigurationPtr and AgentDataSourceServerSideEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceServerSideEncryptionConfigurationPtrInput` via:
AgentDataSourceServerSideEncryptionConfigurationArgs{...} or: nil
func AgentDataSourceServerSideEncryptionConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceServerSideEncryptionConfigurationPtr(v *AgentDataSourceServerSideEncryptionConfigurationArgs) AgentDataSourceServerSideEncryptionConfigurationPtrInput
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceState ¶ added in v6.36.0
type AgentDataSourceState struct { // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringPtrInput // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrInput // Unique identifier of the data source. DataSourceId pulumi.StringPtrInput // Description of the data source. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringPtrInput // Name of the data source. // // The following arguments are optional: Name pulumi.StringPtrInput // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrInput Timeouts AgentDataSourceTimeoutsPtrInput // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrInput }
func (AgentDataSourceState) ElementType ¶ added in v6.36.0
func (AgentDataSourceState) ElementType() reflect.Type
type AgentDataSourceTimeouts ¶ added in v6.36.0
type AgentDataSourceTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` }
type AgentDataSourceTimeoutsArgs ¶ added in v6.36.0
type AgentDataSourceTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` }
func (AgentDataSourceTimeoutsArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsArgs) ElementType() reflect.Type
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsInput ¶ added in v6.36.0
type AgentDataSourceTimeoutsInput interface { pulumi.Input ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput ToAgentDataSourceTimeoutsOutputWithContext(context.Context) AgentDataSourceTimeoutsOutput }
AgentDataSourceTimeoutsInput is an input type that accepts AgentDataSourceTimeoutsArgs and AgentDataSourceTimeoutsOutput values. You can construct a concrete instance of `AgentDataSourceTimeoutsInput` via:
AgentDataSourceTimeoutsArgs{...}
type AgentDataSourceTimeoutsOutput ¶ added in v6.36.0
type AgentDataSourceTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsOutput) Create ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentDataSourceTimeoutsOutput) Delete ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentDataSourceTimeoutsOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsPtrInput ¶ added in v6.36.0
type AgentDataSourceTimeoutsPtrInput interface { pulumi.Input ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput ToAgentDataSourceTimeoutsPtrOutputWithContext(context.Context) AgentDataSourceTimeoutsPtrOutput }
AgentDataSourceTimeoutsPtrInput is an input type that accepts AgentDataSourceTimeoutsArgs, AgentDataSourceTimeoutsPtr and AgentDataSourceTimeoutsPtrOutput values. You can construct a concrete instance of `AgentDataSourceTimeoutsPtrInput` via:
AgentDataSourceTimeoutsArgs{...} or: nil
func AgentDataSourceTimeoutsPtr ¶ added in v6.36.0
func AgentDataSourceTimeoutsPtr(v *AgentDataSourceTimeoutsArgs) AgentDataSourceTimeoutsPtrInput
type AgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
type AgentDataSourceTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsPtrOutput) Create ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentDataSourceTimeoutsPtrOutput) Delete ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentDataSourceTimeoutsPtrOutput) Elem ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Elem() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceVectorIngestionConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfiguration struct { // Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details. ChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfiguration `pulumi:"chunkingConfiguration"` }
type AgentDataSourceVectorIngestionConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationArgs struct { // Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details. ChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput `pulumi:"chunkingConfiguration"` }
func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration struct { // Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIX_SIZE`, `NONE`. ChunkingStrategy string `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as `NONE`, exclude this field. See `fixedSizeChunkingConfiguration` for details. FixedSizeChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration `pulumi:"fixedSizeChunkingConfiguration"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs struct { // Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIX_SIZE`, `NONE`. ChunkingStrategy pulumi.StringInput `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as `NONE`, exclude this field. See `fixedSizeChunkingConfiguration` for details. FixedSizeChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput `pulumi:"fixedSizeChunkingConfiguration"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration struct { // Maximum number of tokens to include in a chunk. MaxTokens int `pulumi:"maxTokens"` // Percentage of overlap between adjacent chunks of a data source. OverlapPercentage int `pulumi:"overlapPercentage"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs struct { // Maximum number of tokens to include in a chunk. MaxTokens pulumi.IntInput `pulumi:"maxTokens"` // Percentage of overlap between adjacent chunks of a data source. OverlapPercentage pulumi.IntInput `pulumi:"overlapPercentage"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) Elem ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy() pulumi.StringOutput
Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIX_SIZE`, `NONE`.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as `NONE`, exclude this field. See `fixedSizeChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy() pulumi.StringPtrOutput
Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIX_SIZE`, `NONE`.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) Elem ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as `NONE`, exclude this field. See `fixedSizeChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationArgs and AgentDataSourceVectorIngestionConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationArgs, AgentDataSourceVectorIngestionConfigurationPtr and AgentDataSourceVectorIngestionConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationArgs) AgentDataSourceVectorIngestionConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentKnowledgeBase ¶ added in v6.33.0
type AgentKnowledgeBase struct { pulumi.CustomResourceState // ARN of the knowledge base. Arn pulumi.StringOutput `pulumi:"arn"` // Time at which the knowledge base was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the knowledge base. Description pulumi.StringPtrOutput `pulumi:"description"` FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput `pulumi:"knowledgeBaseConfiguration"` // Name of the knowledge base. Name pulumi.StringOutput `pulumi:"name"` // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrOutput `pulumi:"storageConfiguration"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentKnowledgeBaseTimeoutsPtrOutput `pulumi:"timeouts"` // Time at which the knowledge base was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Resource for managing an AWS Agents for Amazon Bedrock Knowledge Base.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentKnowledgeBase(ctx, "example", &bedrock.AgentKnowledgeBaseArgs{ Name: pulumi.String("example"), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), KnowledgeBaseConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{ VectorKnowledgeBaseConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{ EmbeddingModelArn: pulumi.String("arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1"), }, Type: pulumi.String("VECTOR"), }, StorageConfiguration: &bedrock.AgentKnowledgeBaseStorageConfigurationArgs{ Type: pulumi.String("OPENSEARCH_SERVERLESS"), OpensearchServerlessConfiguration: &bedrock.AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{ CollectionArn: pulumi.String("arn:aws:aoss:us-west-2:123456789012:collection/142bezjddq707i5stcrf"), VectorIndexName: pulumi.String("bedrock-knowledge-base-default-index"), FieldMapping: &bedrock.AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{ VectorField: pulumi.String("bedrock-knowledge-base-default-vector"), TextField: pulumi.String("AMAZON_BEDROCK_TEXT_CHUNK"), MetadataField: pulumi.String("AMAZON_BEDROCK_METADATA"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Knowledge Base using the knowledge base ID. For example:
```sh $ pulumi import aws:bedrock/agentKnowledgeBase:AgentKnowledgeBase example EMDPPAYPZI ```
func GetAgentKnowledgeBase ¶ added in v6.33.0
func GetAgentKnowledgeBase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentKnowledgeBaseState, opts ...pulumi.ResourceOption) (*AgentKnowledgeBase, error)
GetAgentKnowledgeBase gets an existing AgentKnowledgeBase resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentKnowledgeBase ¶ added in v6.33.0
func NewAgentKnowledgeBase(ctx *pulumi.Context, name string, args *AgentKnowledgeBaseArgs, opts ...pulumi.ResourceOption) (*AgentKnowledgeBase, error)
NewAgentKnowledgeBase registers a new resource with the given unique name, arguments, and options.
func (*AgentKnowledgeBase) ElementType ¶ added in v6.33.0
func (*AgentKnowledgeBase) ElementType() reflect.Type
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutput ¶ added in v6.33.0
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext ¶ added in v6.33.0
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
type AgentKnowledgeBaseArgs ¶ added in v6.33.0
type AgentKnowledgeBaseArgs struct { // Description of the knowledge base. Description pulumi.StringPtrInput // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // Name of the knowledge base. Name pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringInput // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentKnowledgeBaseTimeoutsPtrInput }
The set of arguments for constructing a AgentKnowledgeBase resource.
func (AgentKnowledgeBaseArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArgs) ElementType() reflect.Type
type AgentKnowledgeBaseArray ¶ added in v6.33.0
type AgentKnowledgeBaseArray []AgentKnowledgeBaseInput
func (AgentKnowledgeBaseArray) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArray) ElementType() reflect.Type
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseArrayInput ¶ added in v6.33.0
type AgentKnowledgeBaseArrayInput interface { pulumi.Input ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput ToAgentKnowledgeBaseArrayOutputWithContext(context.Context) AgentKnowledgeBaseArrayOutput }
AgentKnowledgeBaseArrayInput is an input type that accepts AgentKnowledgeBaseArray and AgentKnowledgeBaseArrayOutput values. You can construct a concrete instance of `AgentKnowledgeBaseArrayInput` via:
AgentKnowledgeBaseArray{ AgentKnowledgeBaseArgs{...} }
type AgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
type AgentKnowledgeBaseArrayOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseArrayOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArrayOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseArrayOutput) Index ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseInput ¶ added in v6.33.0
type AgentKnowledgeBaseInput interface { pulumi.Input ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput }
type AgentKnowledgeBaseKnowledgeBaseConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfiguration struct { // Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`. Type string `pulumi:"type"` // Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details. VectorKnowledgeBaseConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration `pulumi:"vectorKnowledgeBaseConfiguration"` }
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs struct { // Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`. Type pulumi.StringInput `pulumi:"type"` // Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details. VectorKnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput `pulumi:"vectorKnowledgeBaseConfiguration"` }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type() pulumi.StringOutput
Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{...} or: nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Type ¶ added in v6.33.0
Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration struct { // ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn string `pulumi:"embeddingModelArn"` }
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs struct { // ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn pulumi.StringInput `pulumi:"embeddingModelArn"` }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{...} or: nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn() pulumi.StringPtrOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseMap ¶ added in v6.33.0
type AgentKnowledgeBaseMap map[string]AgentKnowledgeBaseInput
func (AgentKnowledgeBaseMap) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseMap) ElementType() reflect.Type
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseMapInput ¶ added in v6.33.0
type AgentKnowledgeBaseMapInput interface { pulumi.Input ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput ToAgentKnowledgeBaseMapOutputWithContext(context.Context) AgentKnowledgeBaseMapOutput }
AgentKnowledgeBaseMapInput is an input type that accepts AgentKnowledgeBaseMap and AgentKnowledgeBaseMapOutput values. You can construct a concrete instance of `AgentKnowledgeBaseMapInput` via:
AgentKnowledgeBaseMap{ "key": AgentKnowledgeBaseArgs{...} }
type AgentKnowledgeBaseMapOutput ¶ added in v6.33.0
type AgentKnowledgeBaseMapOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseMapOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseMapOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseOutput ¶ added in v6.33.0
type AgentKnowledgeBaseOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseOutput) Arn ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Arn() pulumi.StringOutput
ARN of the knowledge base.
func (AgentKnowledgeBaseOutput) CreatedAt ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
Time at which the knowledge base was created.
func (AgentKnowledgeBaseOutput) Description ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
Description of the knowledge base.
func (AgentKnowledgeBaseOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseOutput) FailureReasons ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
func (AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details.
func (AgentKnowledgeBaseOutput) Name ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
Name of the knowledge base.
func (AgentKnowledgeBaseOutput) RoleArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the knowledge base.
func (AgentKnowledgeBaseOutput) StorageConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details.
The following arguments are optional:
func (AgentKnowledgeBaseOutput) Tags ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentKnowledgeBaseOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentKnowledgeBaseOutput) Timeouts ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Timeouts() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) UpdatedAt ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
Time at which the knowledge base was last updated.
type AgentKnowledgeBaseState ¶ added in v6.33.0
type AgentKnowledgeBaseState struct { // ARN of the knowledge base. Arn pulumi.StringPtrInput // Time at which the knowledge base was created. CreatedAt pulumi.StringPtrInput // Description of the knowledge base. Description pulumi.StringPtrInput FailureReasons pulumi.StringArrayInput // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // Name of the knowledge base. Name pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringPtrInput // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentKnowledgeBaseTimeoutsPtrInput // Time at which the knowledge base was last updated. UpdatedAt pulumi.StringPtrInput }
func (AgentKnowledgeBaseState) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseState) ElementType() reflect.Type
type AgentKnowledgeBaseStorageConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfiguration struct { // The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details. OpensearchServerlessConfiguration *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration `pulumi:"opensearchServerlessConfiguration"` // The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details. PineconeConfiguration *AgentKnowledgeBaseStorageConfigurationPineconeConfiguration `pulumi:"pineconeConfiguration"` // Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details. RdsConfiguration *AgentKnowledgeBaseStorageConfigurationRdsConfiguration `pulumi:"rdsConfiguration"` // The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details. RedisEnterpriseCloudConfiguration *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration `pulumi:"redisEnterpriseCloudConfiguration"` // Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`. Type string `pulumi:"type"` }
type AgentKnowledgeBaseStorageConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationArgs struct { // The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details. OpensearchServerlessConfiguration AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput `pulumi:"opensearchServerlessConfiguration"` // The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details. PineconeConfiguration AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput `pulumi:"pineconeConfiguration"` // Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details. RdsConfiguration AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput `pulumi:"rdsConfiguration"` // The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details. RedisEnterpriseCloudConfiguration AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput `pulumi:"redisEnterpriseCloudConfiguration"` // Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`. Type pulumi.StringInput `pulumi:"type"` }
func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationArgs and AgentKnowledgeBaseStorageConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration struct { // ARN of the OpenSearch Service vector store. CollectionArn string `pulumi:"collectionArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping `pulumi:"fieldMapping"` // Name of the vector store. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs struct { // ARN of the OpenSearch Service vector store. CollectionArn pulumi.StringInput `pulumi:"collectionArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Name of the vector store. VectorIndexName pulumi.StringInput `pulumi:"vectorIndexName"` }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField *string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringPtrInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs, AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) Type() pulumi.StringOutput
Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`.
type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration struct { // Endpoint URL for your index management page. ConnectionString string `pulumi:"connectionString"` // ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping `pulumi:"fieldMapping"` // Namespace to be used to write new data to your database. Namespace *string `pulumi:"namespace"` }
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs struct { // Endpoint URL for your index management page. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Namespace to be used to write new data to your database. Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` }
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs, AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationArgs, AgentKnowledgeBaseStorageConfigurationPtr and AgentKnowledgeBaseStorageConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`.
type AgentKnowledgeBaseStorageConfigurationRdsConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfiguration struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Name of your Amazon RDS database. DatabaseName string `pulumi:"databaseName"` // Names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping `pulumi:"fieldMapping"` // ARN of the vector store. ResourceArn string `pulumi:"resourceArn"` // Name of the table in the database. TableName string `pulumi:"tableName"` }
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // Name of your Amazon RDS database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // Names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // ARN of the vector store. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // Name of the table in the database. TableName pulumi.StringInput `pulumi:"tableName"` }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField string `pulumi:"primaryKeyField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField pulumi.StringInput `pulumi:"primaryKeyField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs and AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
Names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs, AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr and AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
Names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Endpoint URL of the Redis Enterprise Cloud database. Endpoint string `pulumi:"endpoint"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping `pulumi:"fieldMapping"` // Name of the vector index. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // Endpoint URL of the Redis Enterprise Cloud database. Endpoint pulumi.StringInput `pulumi:"endpoint"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Name of the vector index. VectorIndexName pulumi.StringInput `pulumi:"vectorIndexName"` }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField *string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringPtrInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint() pulumi.StringOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector index.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs, AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector index.
type AgentKnowledgeBaseTimeouts ¶ added in v6.33.0
type AgentKnowledgeBaseTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentKnowledgeBaseTimeoutsArgs ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentKnowledgeBaseTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
type AgentKnowledgeBaseTimeoutsInput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsInput interface { pulumi.Input ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput ToAgentKnowledgeBaseTimeoutsOutputWithContext(context.Context) AgentKnowledgeBaseTimeoutsOutput }
AgentKnowledgeBaseTimeoutsInput is an input type that accepts AgentKnowledgeBaseTimeoutsArgs and AgentKnowledgeBaseTimeoutsOutput values. You can construct a concrete instance of `AgentKnowledgeBaseTimeoutsInput` via:
AgentKnowledgeBaseTimeoutsArgs{...}
type AgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentKnowledgeBaseTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentKnowledgeBaseTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentKnowledgeBaseTimeoutsPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsPtrInput interface { pulumi.Input ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(context.Context) AgentKnowledgeBaseTimeoutsPtrOutput }
AgentKnowledgeBaseTimeoutsPtrInput is an input type that accepts AgentKnowledgeBaseTimeoutsArgs, AgentKnowledgeBaseTimeoutsPtr and AgentKnowledgeBaseTimeoutsPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseTimeoutsPtrInput` via:
AgentKnowledgeBaseTimeoutsArgs{...} or: nil
func AgentKnowledgeBaseTimeoutsPtr ¶ added in v6.33.0
func AgentKnowledgeBaseTimeoutsPtr(v *AgentKnowledgeBaseTimeoutsArgs) AgentKnowledgeBaseTimeoutsPtrInput
type AgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentKnowledgeBaseTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentKnowledgeBaseTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Elem() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type CustomModel ¶
type CustomModel struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringOutput `pulumi:"baseModelIdentifier"` // The ARN of the output model. CustomModelArn pulumi.StringOutput `pulumi:"customModelArn"` // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrOutput `pulumi:"customModelKmsKeyId"` // Name for the custom model. CustomModelName pulumi.StringOutput `pulumi:"customModelName"` // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringOutput `pulumi:"customizationType"` // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapOutput `pulumi:"hyperparameters"` // The ARN of the customization job. JobArn pulumi.StringOutput `pulumi:"jobArn"` // A name for the customization job. JobName pulumi.StringOutput `pulumi:"jobName"` // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringOutput `pulumi:"jobStatus"` // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrOutput `pulumi:"outputDataConfig"` // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts CustomModelTimeoutsPtrOutput `pulumi:"timeouts"` // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrOutput `pulumi:"trainingDataConfig"` // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayOutput `pulumi:"trainingMetrics"` // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrOutput `pulumi:"validationDataConfig"` // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayOutput `pulumi:"validationMetrics"` // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrOutput `pulumi:"vpcConfig"` }
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrockfoundation" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := bedrockfoundation.GetModel(ctx, &bedrockfoundation.GetModelArgs{ ModelId: "amazon.titan-text-express-v1", }, nil) if err != nil { return err } _, err = bedrock.NewCustomModel(ctx, "example", &bedrock.CustomModelArgs{ CustomModelName: pulumi.String("example-model"), JobName: pulumi.String("example-job-1"), BaseModelIdentifier: pulumi.String(example.ModelArn), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), Hyperparameters: pulumi.StringMap{ "epochCount": pulumi.String("1"), "batchSize": pulumi.String("1"), "learningRate": pulumi.String("0.005"), "learningRateWarmupSteps": pulumi.String("0"), }, OutputDataConfig: &bedrock.CustomModelOutputDataConfigArgs{ S3Uri: pulumi.String(fmt.Sprintf("s3://%v/data/", output.Id)), }, TrainingDataConfig: &bedrock.CustomModelTrainingDataConfigArgs{ S3Uri: pulumi.String(fmt.Sprintf("s3://%v/data/train.jsonl", training.Id)), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Bedrock custom model using the `job_arn`. For example:
```sh $ pulumi import aws:bedrock/customModel:CustomModel example arn:aws:bedrock:us-west-2:123456789012:model-customization-job/amazon.titan-text-express-v1:0:8k/1y5n57gh5y2e ```
func GetCustomModel ¶
func GetCustomModel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomModelState, opts ...pulumi.ResourceOption) (*CustomModel, error)
GetCustomModel gets an existing CustomModel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCustomModel ¶
func NewCustomModel(ctx *pulumi.Context, name string, args *CustomModelArgs, opts ...pulumi.ResourceOption) (*CustomModel, error)
NewCustomModel registers a new resource with the given unique name, arguments, and options.
func (*CustomModel) ElementType ¶
func (*CustomModel) ElementType() reflect.Type
func (*CustomModel) ToCustomModelOutput ¶
func (i *CustomModel) ToCustomModelOutput() CustomModelOutput
func (*CustomModel) ToCustomModelOutputWithContext ¶
func (i *CustomModel) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
type CustomModelArgs ¶
type CustomModelArgs struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // A name for the customization job. JobName pulumi.StringInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringInput // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
The set of arguments for constructing a CustomModel resource.
func (CustomModelArgs) ElementType ¶
func (CustomModelArgs) ElementType() reflect.Type
type CustomModelArray ¶
type CustomModelArray []CustomModelInput
func (CustomModelArray) ElementType ¶
func (CustomModelArray) ElementType() reflect.Type
func (CustomModelArray) ToCustomModelArrayOutput ¶
func (i CustomModelArray) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArray) ToCustomModelArrayOutputWithContext ¶
func (i CustomModelArray) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelArrayInput ¶
type CustomModelArrayInput interface { pulumi.Input ToCustomModelArrayOutput() CustomModelArrayOutput ToCustomModelArrayOutputWithContext(context.Context) CustomModelArrayOutput }
CustomModelArrayInput is an input type that accepts CustomModelArray and CustomModelArrayOutput values. You can construct a concrete instance of `CustomModelArrayInput` via:
CustomModelArray{ CustomModelArgs{...} }
type CustomModelArrayOutput ¶
type CustomModelArrayOutput struct{ *pulumi.OutputState }
func (CustomModelArrayOutput) ElementType ¶
func (CustomModelArrayOutput) ElementType() reflect.Type
func (CustomModelArrayOutput) Index ¶
func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutput ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutputWithContext ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelInput ¶
type CustomModelInput interface { pulumi.Input ToCustomModelOutput() CustomModelOutput ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput }
type CustomModelMap ¶
type CustomModelMap map[string]CustomModelInput
func (CustomModelMap) ElementType ¶
func (CustomModelMap) ElementType() reflect.Type
func (CustomModelMap) ToCustomModelMapOutput ¶
func (i CustomModelMap) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMap) ToCustomModelMapOutputWithContext ¶
func (i CustomModelMap) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelMapInput ¶
type CustomModelMapInput interface { pulumi.Input ToCustomModelMapOutput() CustomModelMapOutput ToCustomModelMapOutputWithContext(context.Context) CustomModelMapOutput }
CustomModelMapInput is an input type that accepts CustomModelMap and CustomModelMapOutput values. You can construct a concrete instance of `CustomModelMapInput` via:
CustomModelMap{ "key": CustomModelArgs{...} }
type CustomModelMapOutput ¶
type CustomModelMapOutput struct{ *pulumi.OutputState }
func (CustomModelMapOutput) ElementType ¶
func (CustomModelMapOutput) ElementType() reflect.Type
func (CustomModelMapOutput) MapIndex ¶
func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
func (CustomModelMapOutput) ToCustomModelMapOutput ¶
func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMapOutput) ToCustomModelMapOutputWithContext ¶
func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelOutput ¶
type CustomModelOutput struct{ *pulumi.OutputState }
func (CustomModelOutput) BaseModelIdentifier ¶
func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
The Amazon Resource Name (ARN) of the base model.
func (CustomModelOutput) CustomModelArn ¶
func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
The ARN of the output model.
func (CustomModelOutput) CustomModelKmsKeyId ¶
func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
The custom model is encrypted at rest using this key. Specify the key ARN.
func (CustomModelOutput) CustomModelName ¶
func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
Name for the custom model.
func (CustomModelOutput) CustomizationType ¶
func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`.
func (CustomModelOutput) ElementType ¶
func (CustomModelOutput) ElementType() reflect.Type
func (CustomModelOutput) Hyperparameters ¶
func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
[Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model.
func (CustomModelOutput) JobArn ¶
func (o CustomModelOutput) JobArn() pulumi.StringOutput
The ARN of the customization job.
func (CustomModelOutput) JobName ¶
func (o CustomModelOutput) JobName() pulumi.StringOutput
A name for the customization job.
func (CustomModelOutput) JobStatus ¶
func (o CustomModelOutput) JobStatus() pulumi.StringOutput
The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use.
func (CustomModelOutput) OutputDataConfig ¶
func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
S3 location for the output data.
func (CustomModelOutput) RoleArn ¶
func (o CustomModelOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf.
func (CustomModelOutput) Tags ¶
func (o CustomModelOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (CustomModelOutput) TagsAll
deprecated
func (o CustomModelOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (CustomModelOutput) Timeouts ¶
func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
func (CustomModelOutput) ToCustomModelOutput ¶
func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
func (CustomModelOutput) ToCustomModelOutputWithContext ¶
func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
func (CustomModelOutput) TrainingDataConfig ¶
func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
Information about the training dataset.
func (CustomModelOutput) TrainingMetrics ¶
func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
Metrics associated with the customization job.
func (CustomModelOutput) ValidationDataConfig ¶
func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
Information about the validation dataset.
func (CustomModelOutput) ValidationMetrics ¶
func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
The loss metric for each validator that you provided.
func (CustomModelOutput) VpcConfig ¶
func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job.
type CustomModelOutputDataConfig ¶
type CustomModelOutputDataConfig struct { // The S3 URI where the output data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelOutputDataConfigArgs ¶
type CustomModelOutputDataConfigArgs struct { // The S3 URI where the output data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelOutputDataConfigArgs) ElementType ¶
func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigInput ¶
type CustomModelOutputDataConfigInput interface { pulumi.Input ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput ToCustomModelOutputDataConfigOutputWithContext(context.Context) CustomModelOutputDataConfigOutput }
CustomModelOutputDataConfigInput is an input type that accepts CustomModelOutputDataConfigArgs and CustomModelOutputDataConfigOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigInput` via:
CustomModelOutputDataConfigArgs{...}
type CustomModelOutputDataConfigOutput ¶
type CustomModelOutputDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigOutput) ElementType ¶
func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigOutput) S3Uri ¶
func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the output data is stored.
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigPtrInput ¶
type CustomModelOutputDataConfigPtrInput interface { pulumi.Input ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput ToCustomModelOutputDataConfigPtrOutputWithContext(context.Context) CustomModelOutputDataConfigPtrOutput }
CustomModelOutputDataConfigPtrInput is an input type that accepts CustomModelOutputDataConfigArgs, CustomModelOutputDataConfigPtr and CustomModelOutputDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigPtrInput` via:
CustomModelOutputDataConfigArgs{...} or: nil
func CustomModelOutputDataConfigPtr ¶
func CustomModelOutputDataConfigPtr(v *CustomModelOutputDataConfigArgs) CustomModelOutputDataConfigPtrInput
type CustomModelOutputDataConfigPtrOutput ¶
type CustomModelOutputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigPtrOutput) ElementType ¶
func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigPtrOutput) S3Uri ¶
func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the output data is stored.
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelState ¶
type CustomModelState struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringPtrInput // The ARN of the output model. CustomModelArn pulumi.StringPtrInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringPtrInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // The ARN of the customization job. JobArn pulumi.StringPtrInput // A name for the customization job. JobName pulumi.StringPtrInput // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringPtrInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringPtrInput // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
func (CustomModelState) ElementType ¶
func (CustomModelState) ElementType() reflect.Type
type CustomModelTimeouts ¶
type CustomModelTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` }
type CustomModelTimeoutsArgs ¶
type CustomModelTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` }
func (CustomModelTimeoutsArgs) ElementType ¶
func (CustomModelTimeoutsArgs) ElementType() reflect.Type
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsInput ¶
type CustomModelTimeoutsInput interface { pulumi.Input ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput ToCustomModelTimeoutsOutputWithContext(context.Context) CustomModelTimeoutsOutput }
CustomModelTimeoutsInput is an input type that accepts CustomModelTimeoutsArgs and CustomModelTimeoutsOutput values. You can construct a concrete instance of `CustomModelTimeoutsInput` via:
CustomModelTimeoutsArgs{...}
type CustomModelTimeoutsOutput ¶
type CustomModelTimeoutsOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsOutput) Create ¶
func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsOutput) Delete ¶
func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsOutput) ElementType ¶
func (CustomModelTimeoutsOutput) ElementType() reflect.Type
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsPtrInput ¶
type CustomModelTimeoutsPtrInput interface { pulumi.Input ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput ToCustomModelTimeoutsPtrOutputWithContext(context.Context) CustomModelTimeoutsPtrOutput }
CustomModelTimeoutsPtrInput is an input type that accepts CustomModelTimeoutsArgs, CustomModelTimeoutsPtr and CustomModelTimeoutsPtrOutput values. You can construct a concrete instance of `CustomModelTimeoutsPtrInput` via:
CustomModelTimeoutsArgs{...} or: nil
func CustomModelTimeoutsPtr ¶
func CustomModelTimeoutsPtr(v *CustomModelTimeoutsArgs) CustomModelTimeoutsPtrInput
type CustomModelTimeoutsPtrOutput ¶
type CustomModelTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsPtrOutput) Create ¶
func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsPtrOutput) Delete ¶
func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsPtrOutput) Elem ¶
func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
func (CustomModelTimeoutsPtrOutput) ElementType ¶
func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTrainingDataConfig ¶
type CustomModelTrainingDataConfig struct { // The S3 URI where the training data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelTrainingDataConfigArgs ¶
type CustomModelTrainingDataConfigArgs struct { // The S3 URI where the training data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelTrainingDataConfigArgs) ElementType ¶
func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigInput ¶
type CustomModelTrainingDataConfigInput interface { pulumi.Input ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput ToCustomModelTrainingDataConfigOutputWithContext(context.Context) CustomModelTrainingDataConfigOutput }
CustomModelTrainingDataConfigInput is an input type that accepts CustomModelTrainingDataConfigArgs and CustomModelTrainingDataConfigOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigInput` via:
CustomModelTrainingDataConfigArgs{...}
type CustomModelTrainingDataConfigOutput ¶
type CustomModelTrainingDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigOutput) ElementType ¶
func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the training data is stored.
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigPtrInput ¶
type CustomModelTrainingDataConfigPtrInput interface { pulumi.Input ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput ToCustomModelTrainingDataConfigPtrOutputWithContext(context.Context) CustomModelTrainingDataConfigPtrOutput }
CustomModelTrainingDataConfigPtrInput is an input type that accepts CustomModelTrainingDataConfigArgs, CustomModelTrainingDataConfigPtr and CustomModelTrainingDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigPtrInput` via:
CustomModelTrainingDataConfigArgs{...} or: nil
func CustomModelTrainingDataConfigPtr ¶
func CustomModelTrainingDataConfigPtr(v *CustomModelTrainingDataConfigArgs) CustomModelTrainingDataConfigPtrInput
type CustomModelTrainingDataConfigPtrOutput ¶
type CustomModelTrainingDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigPtrOutput) ElementType ¶
func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigPtrOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the training data is stored.
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingMetric ¶
type CustomModelTrainingMetric struct { // Loss metric associated with the customization job. TrainingLoss float64 `pulumi:"trainingLoss"` }
type CustomModelTrainingMetricArgs ¶
type CustomModelTrainingMetricArgs struct { // Loss metric associated with the customization job. TrainingLoss pulumi.Float64Input `pulumi:"trainingLoss"` }
func (CustomModelTrainingMetricArgs) ElementType ¶
func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
type CustomModelTrainingMetricArray ¶
type CustomModelTrainingMetricArray []CustomModelTrainingMetricInput
func (CustomModelTrainingMetricArray) ElementType ¶
func (CustomModelTrainingMetricArray) ElementType() reflect.Type
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricArrayInput ¶
type CustomModelTrainingMetricArrayInput interface { pulumi.Input ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput ToCustomModelTrainingMetricArrayOutputWithContext(context.Context) CustomModelTrainingMetricArrayOutput }
CustomModelTrainingMetricArrayInput is an input type that accepts CustomModelTrainingMetricArray and CustomModelTrainingMetricArrayOutput values. You can construct a concrete instance of `CustomModelTrainingMetricArrayInput` via:
CustomModelTrainingMetricArray{ CustomModelTrainingMetricArgs{...} }
type CustomModelTrainingMetricArrayOutput ¶
type CustomModelTrainingMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricArrayOutput) ElementType ¶
func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricArrayOutput) Index ¶
func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricInput ¶
type CustomModelTrainingMetricInput interface { pulumi.Input ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput ToCustomModelTrainingMetricOutputWithContext(context.Context) CustomModelTrainingMetricOutput }
CustomModelTrainingMetricInput is an input type that accepts CustomModelTrainingMetricArgs and CustomModelTrainingMetricOutput values. You can construct a concrete instance of `CustomModelTrainingMetricInput` via:
CustomModelTrainingMetricArgs{...}
type CustomModelTrainingMetricOutput ¶
type CustomModelTrainingMetricOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricOutput) ElementType ¶
func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) TrainingLoss ¶
func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
Loss metric associated with the customization job.
type CustomModelValidationDataConfig ¶
type CustomModelValidationDataConfig struct { // Information about the validators. Validators []CustomModelValidationDataConfigValidator `pulumi:"validators"` }
type CustomModelValidationDataConfigArgs ¶
type CustomModelValidationDataConfigArgs struct { // Information about the validators. Validators CustomModelValidationDataConfigValidatorArrayInput `pulumi:"validators"` }
func (CustomModelValidationDataConfigArgs) ElementType ¶
func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
type CustomModelValidationDataConfigInput ¶
type CustomModelValidationDataConfigInput interface { pulumi.Input ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput ToCustomModelValidationDataConfigOutputWithContext(context.Context) CustomModelValidationDataConfigOutput }
CustomModelValidationDataConfigInput is an input type that accepts CustomModelValidationDataConfigArgs and CustomModelValidationDataConfigOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigInput` via:
CustomModelValidationDataConfigArgs{...}
type CustomModelValidationDataConfigOutput ¶
type CustomModelValidationDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigOutput) ElementType ¶
func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) Validators ¶
func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigPtrInput ¶
type CustomModelValidationDataConfigPtrInput interface { pulumi.Input ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput ToCustomModelValidationDataConfigPtrOutputWithContext(context.Context) CustomModelValidationDataConfigPtrOutput }
CustomModelValidationDataConfigPtrInput is an input type that accepts CustomModelValidationDataConfigArgs, CustomModelValidationDataConfigPtr and CustomModelValidationDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigPtrInput` via:
CustomModelValidationDataConfigArgs{...} or: nil
func CustomModelValidationDataConfigPtr ¶
func CustomModelValidationDataConfigPtr(v *CustomModelValidationDataConfigArgs) CustomModelValidationDataConfigPtrInput
type CustomModelValidationDataConfigPtrOutput ¶
type CustomModelValidationDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigPtrOutput) ElementType ¶
func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) Validators ¶
func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigValidator ¶
type CustomModelValidationDataConfigValidator struct { // The S3 URI where the validation data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelValidationDataConfigValidatorArgs ¶
type CustomModelValidationDataConfigValidatorArgs struct { // The S3 URI where the validation data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelValidationDataConfigValidatorArgs) ElementType ¶
func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationDataConfigValidatorArray ¶
type CustomModelValidationDataConfigValidatorArray []CustomModelValidationDataConfigValidatorInput
func (CustomModelValidationDataConfigValidatorArray) ElementType ¶
func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorArrayInput ¶
type CustomModelValidationDataConfigValidatorArrayInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorArrayOutput }
CustomModelValidationDataConfigValidatorArrayInput is an input type that accepts CustomModelValidationDataConfigValidatorArray and CustomModelValidationDataConfigValidatorArrayOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorArrayInput` via:
CustomModelValidationDataConfigValidatorArray{ CustomModelValidationDataConfigValidatorArgs{...} }
type CustomModelValidationDataConfigValidatorArrayOutput ¶
type CustomModelValidationDataConfigValidatorArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorInput ¶
type CustomModelValidationDataConfigValidatorInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput ToCustomModelValidationDataConfigValidatorOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorOutput }
CustomModelValidationDataConfigValidatorInput is an input type that accepts CustomModelValidationDataConfigValidatorArgs and CustomModelValidationDataConfigValidatorOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorInput` via:
CustomModelValidationDataConfigValidatorArgs{...}
type CustomModelValidationDataConfigValidatorOutput ¶
type CustomModelValidationDataConfigValidatorOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorOutput) S3Uri ¶
func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored.
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationMetric ¶
type CustomModelValidationMetric struct { // The validation loss associated with the validator. ValidationLoss float64 `pulumi:"validationLoss"` }
type CustomModelValidationMetricArgs ¶
type CustomModelValidationMetricArgs struct { // The validation loss associated with the validator. ValidationLoss pulumi.Float64Input `pulumi:"validationLoss"` }
func (CustomModelValidationMetricArgs) ElementType ¶
func (CustomModelValidationMetricArgs) ElementType() reflect.Type
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
type CustomModelValidationMetricArray ¶
type CustomModelValidationMetricArray []CustomModelValidationMetricInput
func (CustomModelValidationMetricArray) ElementType ¶
func (CustomModelValidationMetricArray) ElementType() reflect.Type
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricArrayInput ¶
type CustomModelValidationMetricArrayInput interface { pulumi.Input ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput ToCustomModelValidationMetricArrayOutputWithContext(context.Context) CustomModelValidationMetricArrayOutput }
CustomModelValidationMetricArrayInput is an input type that accepts CustomModelValidationMetricArray and CustomModelValidationMetricArrayOutput values. You can construct a concrete instance of `CustomModelValidationMetricArrayInput` via:
CustomModelValidationMetricArray{ CustomModelValidationMetricArgs{...} }
type CustomModelValidationMetricArrayOutput ¶
type CustomModelValidationMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricArrayOutput) ElementType ¶
func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricInput ¶
type CustomModelValidationMetricInput interface { pulumi.Input ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput ToCustomModelValidationMetricOutputWithContext(context.Context) CustomModelValidationMetricOutput }
CustomModelValidationMetricInput is an input type that accepts CustomModelValidationMetricArgs and CustomModelValidationMetricOutput values. You can construct a concrete instance of `CustomModelValidationMetricInput` via:
CustomModelValidationMetricArgs{...}
type CustomModelValidationMetricOutput ¶
type CustomModelValidationMetricOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricOutput) ElementType ¶
func (CustomModelValidationMetricOutput) ElementType() reflect.Type
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ValidationLoss ¶
func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
The validation loss associated with the validator.
type CustomModelVpcConfig ¶
type CustomModelVpcConfigArgs ¶
type CustomModelVpcConfigArgs struct { // VPC configuration security group IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // VPC configuration subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (CustomModelVpcConfigArgs) ElementType ¶
func (CustomModelVpcConfigArgs) ElementType() reflect.Type
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigInput ¶
type CustomModelVpcConfigInput interface { pulumi.Input ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput ToCustomModelVpcConfigOutputWithContext(context.Context) CustomModelVpcConfigOutput }
CustomModelVpcConfigInput is an input type that accepts CustomModelVpcConfigArgs and CustomModelVpcConfigOutput values. You can construct a concrete instance of `CustomModelVpcConfigInput` via:
CustomModelVpcConfigArgs{...}
type CustomModelVpcConfigOutput ¶
type CustomModelVpcConfigOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigOutput) ElementType ¶
func (CustomModelVpcConfigOutput) ElementType() reflect.Type
func (CustomModelVpcConfigOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigOutput) SubnetIds ¶
func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigPtrInput ¶
type CustomModelVpcConfigPtrInput interface { pulumi.Input ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput ToCustomModelVpcConfigPtrOutputWithContext(context.Context) CustomModelVpcConfigPtrOutput }
CustomModelVpcConfigPtrInput is an input type that accepts CustomModelVpcConfigArgs, CustomModelVpcConfigPtr and CustomModelVpcConfigPtrOutput values. You can construct a concrete instance of `CustomModelVpcConfigPtrInput` via:
CustomModelVpcConfigArgs{...} or: nil
func CustomModelVpcConfigPtr ¶
func CustomModelVpcConfigPtr(v *CustomModelVpcConfigArgs) CustomModelVpcConfigPtrInput
type CustomModelVpcConfigPtrOutput ¶
type CustomModelVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigPtrOutput) Elem ¶
func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
func (CustomModelVpcConfigPtrOutput) ElementType ¶
func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
func (CustomModelVpcConfigPtrOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigPtrOutput) SubnetIds ¶
func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type GetCustomModelOutputDataConfig ¶
type GetCustomModelOutputDataConfig struct { // The S3 URI where the validation data is stored.. S3Uri string `pulumi:"s3Uri"` }
type GetCustomModelOutputDataConfigArgs ¶
type GetCustomModelOutputDataConfigArgs struct { // The S3 URI where the validation data is stored.. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (GetCustomModelOutputDataConfigArgs) ElementType ¶
func (GetCustomModelOutputDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput ¶
func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
func (GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext ¶
func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
type GetCustomModelOutputDataConfigArray ¶
type GetCustomModelOutputDataConfigArray []GetCustomModelOutputDataConfigInput
func (GetCustomModelOutputDataConfigArray) ElementType ¶
func (GetCustomModelOutputDataConfigArray) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput ¶
func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
func (GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext ¶
func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
type GetCustomModelOutputDataConfigArrayInput ¶
type GetCustomModelOutputDataConfigArrayInput interface { pulumi.Input ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput ToGetCustomModelOutputDataConfigArrayOutputWithContext(context.Context) GetCustomModelOutputDataConfigArrayOutput }
GetCustomModelOutputDataConfigArrayInput is an input type that accepts GetCustomModelOutputDataConfigArray and GetCustomModelOutputDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelOutputDataConfigArrayInput` via:
GetCustomModelOutputDataConfigArray{ GetCustomModelOutputDataConfigArgs{...} }
type GetCustomModelOutputDataConfigArrayOutput ¶
type GetCustomModelOutputDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelOutputDataConfigArrayOutput) ElementType ¶
func (GetCustomModelOutputDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput ¶
func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
func (GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext ¶
func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
type GetCustomModelOutputDataConfigInput ¶
type GetCustomModelOutputDataConfigInput interface { pulumi.Input ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput ToGetCustomModelOutputDataConfigOutputWithContext(context.Context) GetCustomModelOutputDataConfigOutput }
GetCustomModelOutputDataConfigInput is an input type that accepts GetCustomModelOutputDataConfigArgs and GetCustomModelOutputDataConfigOutput values. You can construct a concrete instance of `GetCustomModelOutputDataConfigInput` via:
GetCustomModelOutputDataConfigArgs{...}
type GetCustomModelOutputDataConfigOutput ¶
type GetCustomModelOutputDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelOutputDataConfigOutput) ElementType ¶
func (GetCustomModelOutputDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigOutput) S3Uri ¶
func (o GetCustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput ¶
func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
func (GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext ¶
func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
type GetCustomModelTrainingDataConfig ¶
type GetCustomModelTrainingDataConfig struct { // The S3 URI where the validation data is stored.. S3Uri string `pulumi:"s3Uri"` }
type GetCustomModelTrainingDataConfigArgs ¶
type GetCustomModelTrainingDataConfigArgs struct { // The S3 URI where the validation data is stored.. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (GetCustomModelTrainingDataConfigArgs) ElementType ¶
func (GetCustomModelTrainingDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput ¶
func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
func (GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext ¶
func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
type GetCustomModelTrainingDataConfigArray ¶
type GetCustomModelTrainingDataConfigArray []GetCustomModelTrainingDataConfigInput
func (GetCustomModelTrainingDataConfigArray) ElementType ¶
func (GetCustomModelTrainingDataConfigArray) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput ¶
func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
func (GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext ¶
func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
type GetCustomModelTrainingDataConfigArrayInput ¶
type GetCustomModelTrainingDataConfigArrayInput interface { pulumi.Input ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput ToGetCustomModelTrainingDataConfigArrayOutputWithContext(context.Context) GetCustomModelTrainingDataConfigArrayOutput }
GetCustomModelTrainingDataConfigArrayInput is an input type that accepts GetCustomModelTrainingDataConfigArray and GetCustomModelTrainingDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelTrainingDataConfigArrayInput` via:
GetCustomModelTrainingDataConfigArray{ GetCustomModelTrainingDataConfigArgs{...} }
type GetCustomModelTrainingDataConfigArrayOutput ¶
type GetCustomModelTrainingDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingDataConfigArrayOutput) ElementType ¶
func (GetCustomModelTrainingDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput ¶
func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
func (GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext ¶
func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
type GetCustomModelTrainingDataConfigInput ¶
type GetCustomModelTrainingDataConfigInput interface { pulumi.Input ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput ToGetCustomModelTrainingDataConfigOutputWithContext(context.Context) GetCustomModelTrainingDataConfigOutput }
GetCustomModelTrainingDataConfigInput is an input type that accepts GetCustomModelTrainingDataConfigArgs and GetCustomModelTrainingDataConfigOutput values. You can construct a concrete instance of `GetCustomModelTrainingDataConfigInput` via:
GetCustomModelTrainingDataConfigArgs{...}
type GetCustomModelTrainingDataConfigOutput ¶
type GetCustomModelTrainingDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingDataConfigOutput) ElementType ¶
func (GetCustomModelTrainingDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigOutput) S3Uri ¶
func (o GetCustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput ¶
func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
func (GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext ¶
func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
type GetCustomModelTrainingMetric ¶
type GetCustomModelTrainingMetric struct { // Loss metric associated with the customization job. TrainingLoss float64 `pulumi:"trainingLoss"` }
type GetCustomModelTrainingMetricArgs ¶
type GetCustomModelTrainingMetricArgs struct { // Loss metric associated with the customization job. TrainingLoss pulumi.Float64Input `pulumi:"trainingLoss"` }
func (GetCustomModelTrainingMetricArgs) ElementType ¶
func (GetCustomModelTrainingMetricArgs) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput ¶
func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext ¶
func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
type GetCustomModelTrainingMetricArray ¶
type GetCustomModelTrainingMetricArray []GetCustomModelTrainingMetricInput
func (GetCustomModelTrainingMetricArray) ElementType ¶
func (GetCustomModelTrainingMetricArray) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput ¶
func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
func (GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext ¶
func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
type GetCustomModelTrainingMetricArrayInput ¶
type GetCustomModelTrainingMetricArrayInput interface { pulumi.Input ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput ToGetCustomModelTrainingMetricArrayOutputWithContext(context.Context) GetCustomModelTrainingMetricArrayOutput }
GetCustomModelTrainingMetricArrayInput is an input type that accepts GetCustomModelTrainingMetricArray and GetCustomModelTrainingMetricArrayOutput values. You can construct a concrete instance of `GetCustomModelTrainingMetricArrayInput` via:
GetCustomModelTrainingMetricArray{ GetCustomModelTrainingMetricArgs{...} }
type GetCustomModelTrainingMetricArrayOutput ¶
type GetCustomModelTrainingMetricArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingMetricArrayOutput) ElementType ¶
func (GetCustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput ¶
func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
func (GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext ¶
func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
type GetCustomModelTrainingMetricInput ¶
type GetCustomModelTrainingMetricInput interface { pulumi.Input ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput ToGetCustomModelTrainingMetricOutputWithContext(context.Context) GetCustomModelTrainingMetricOutput }
GetCustomModelTrainingMetricInput is an input type that accepts GetCustomModelTrainingMetricArgs and GetCustomModelTrainingMetricOutput values. You can construct a concrete instance of `GetCustomModelTrainingMetricInput` via:
GetCustomModelTrainingMetricArgs{...}
type GetCustomModelTrainingMetricOutput ¶
type GetCustomModelTrainingMetricOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingMetricOutput) ElementType ¶
func (GetCustomModelTrainingMetricOutput) ElementType() reflect.Type
func (GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput ¶
func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext ¶
func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricOutput) TrainingLoss ¶
func (o GetCustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
Loss metric associated with the customization job.
type GetCustomModelValidationDataConfig ¶
type GetCustomModelValidationDataConfig struct {
// Information about the validators.
Validators []interface{} `pulumi:"validators"`
}
type GetCustomModelValidationDataConfigArgs ¶
type GetCustomModelValidationDataConfigArgs struct { // Information about the validators. Validators pulumi.ArrayInput `pulumi:"validators"` }
func (GetCustomModelValidationDataConfigArgs) ElementType ¶
func (GetCustomModelValidationDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput ¶
func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext ¶
func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
type GetCustomModelValidationDataConfigArray ¶
type GetCustomModelValidationDataConfigArray []GetCustomModelValidationDataConfigInput
func (GetCustomModelValidationDataConfigArray) ElementType ¶
func (GetCustomModelValidationDataConfigArray) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput ¶
func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
func (GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext ¶
func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
type GetCustomModelValidationDataConfigArrayInput ¶
type GetCustomModelValidationDataConfigArrayInput interface { pulumi.Input ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput ToGetCustomModelValidationDataConfigArrayOutputWithContext(context.Context) GetCustomModelValidationDataConfigArrayOutput }
GetCustomModelValidationDataConfigArrayInput is an input type that accepts GetCustomModelValidationDataConfigArray and GetCustomModelValidationDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigArrayInput` via:
GetCustomModelValidationDataConfigArray{ GetCustomModelValidationDataConfigArgs{...} }
type GetCustomModelValidationDataConfigArrayOutput ¶
type GetCustomModelValidationDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigArrayOutput) ElementType ¶
func (GetCustomModelValidationDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput ¶
func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
func (GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext ¶
func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
type GetCustomModelValidationDataConfigInput ¶
type GetCustomModelValidationDataConfigInput interface { pulumi.Input ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput ToGetCustomModelValidationDataConfigOutputWithContext(context.Context) GetCustomModelValidationDataConfigOutput }
GetCustomModelValidationDataConfigInput is an input type that accepts GetCustomModelValidationDataConfigArgs and GetCustomModelValidationDataConfigOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigInput` via:
GetCustomModelValidationDataConfigArgs{...}
type GetCustomModelValidationDataConfigOutput ¶
type GetCustomModelValidationDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigOutput) ElementType ¶
func (GetCustomModelValidationDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput ¶
func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext ¶
func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigOutput) Validators ¶
func (o GetCustomModelValidationDataConfigOutput) Validators() pulumi.ArrayOutput
Information about the validators.
type GetCustomModelValidationMetric ¶
type GetCustomModelValidationMetric struct { // The validation loss associated with the validator. ValidationLoss float64 `pulumi:"validationLoss"` }
type GetCustomModelValidationMetricArgs ¶
type GetCustomModelValidationMetricArgs struct { // The validation loss associated with the validator. ValidationLoss pulumi.Float64Input `pulumi:"validationLoss"` }
func (GetCustomModelValidationMetricArgs) ElementType ¶
func (GetCustomModelValidationMetricArgs) ElementType() reflect.Type
func (GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput ¶
func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext ¶
func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
type GetCustomModelValidationMetricArray ¶
type GetCustomModelValidationMetricArray []GetCustomModelValidationMetricInput
func (GetCustomModelValidationMetricArray) ElementType ¶
func (GetCustomModelValidationMetricArray) ElementType() reflect.Type
func (GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput ¶
func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
func (GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext ¶
func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
type GetCustomModelValidationMetricArrayInput ¶
type GetCustomModelValidationMetricArrayInput interface { pulumi.Input ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput ToGetCustomModelValidationMetricArrayOutputWithContext(context.Context) GetCustomModelValidationMetricArrayOutput }
GetCustomModelValidationMetricArrayInput is an input type that accepts GetCustomModelValidationMetricArray and GetCustomModelValidationMetricArrayOutput values. You can construct a concrete instance of `GetCustomModelValidationMetricArrayInput` via:
GetCustomModelValidationMetricArray{ GetCustomModelValidationMetricArgs{...} }
type GetCustomModelValidationMetricArrayOutput ¶
type GetCustomModelValidationMetricArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationMetricArrayOutput) ElementType ¶
func (GetCustomModelValidationMetricArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput ¶
func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
func (GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext ¶
func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
type GetCustomModelValidationMetricInput ¶
type GetCustomModelValidationMetricInput interface { pulumi.Input ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput ToGetCustomModelValidationMetricOutputWithContext(context.Context) GetCustomModelValidationMetricOutput }
GetCustomModelValidationMetricInput is an input type that accepts GetCustomModelValidationMetricArgs and GetCustomModelValidationMetricOutput values. You can construct a concrete instance of `GetCustomModelValidationMetricInput` via:
GetCustomModelValidationMetricArgs{...}
type GetCustomModelValidationMetricOutput ¶
type GetCustomModelValidationMetricOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationMetricOutput) ElementType ¶
func (GetCustomModelValidationMetricOutput) ElementType() reflect.Type
func (GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput ¶
func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext ¶
func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricOutput) ValidationLoss ¶
func (o GetCustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
The validation loss associated with the validator.
type GetCustomModelsModelSummaryArgs ¶
type GetCustomModelsModelSummaryArgs struct { // Creation time of the model. CreationTime pulumi.StringInput `pulumi:"creationTime"` // The ARN of the custom model. ModelArn pulumi.StringInput `pulumi:"modelArn"` // The name of the custom model. ModelName pulumi.StringInput `pulumi:"modelName"` }
func (GetCustomModelsModelSummaryArgs) ElementType ¶
func (GetCustomModelsModelSummaryArgs) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput ¶
func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
func (GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext ¶
func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
type GetCustomModelsModelSummaryArray ¶
type GetCustomModelsModelSummaryArray []GetCustomModelsModelSummaryInput
func (GetCustomModelsModelSummaryArray) ElementType ¶
func (GetCustomModelsModelSummaryArray) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput ¶
func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
func (GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext ¶
func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
type GetCustomModelsModelSummaryArrayInput ¶
type GetCustomModelsModelSummaryArrayInput interface { pulumi.Input ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput ToGetCustomModelsModelSummaryArrayOutputWithContext(context.Context) GetCustomModelsModelSummaryArrayOutput }
GetCustomModelsModelSummaryArrayInput is an input type that accepts GetCustomModelsModelSummaryArray and GetCustomModelsModelSummaryArrayOutput values. You can construct a concrete instance of `GetCustomModelsModelSummaryArrayInput` via:
GetCustomModelsModelSummaryArray{ GetCustomModelsModelSummaryArgs{...} }
type GetCustomModelsModelSummaryArrayOutput ¶
type GetCustomModelsModelSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelsModelSummaryArrayOutput) ElementType ¶
func (GetCustomModelsModelSummaryArrayOutput) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput ¶
func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
func (GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext ¶
func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
type GetCustomModelsModelSummaryInput ¶
type GetCustomModelsModelSummaryInput interface { pulumi.Input ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput ToGetCustomModelsModelSummaryOutputWithContext(context.Context) GetCustomModelsModelSummaryOutput }
GetCustomModelsModelSummaryInput is an input type that accepts GetCustomModelsModelSummaryArgs and GetCustomModelsModelSummaryOutput values. You can construct a concrete instance of `GetCustomModelsModelSummaryInput` via:
GetCustomModelsModelSummaryArgs{...}
type GetCustomModelsModelSummaryOutput ¶
type GetCustomModelsModelSummaryOutput struct{ *pulumi.OutputState }
func (GetCustomModelsModelSummaryOutput) CreationTime ¶
func (o GetCustomModelsModelSummaryOutput) CreationTime() pulumi.StringOutput
Creation time of the model.
func (GetCustomModelsModelSummaryOutput) ElementType ¶
func (GetCustomModelsModelSummaryOutput) ElementType() reflect.Type
func (GetCustomModelsModelSummaryOutput) ModelArn ¶
func (o GetCustomModelsModelSummaryOutput) ModelArn() pulumi.StringOutput
The ARN of the custom model.
func (GetCustomModelsModelSummaryOutput) ModelName ¶
func (o GetCustomModelsModelSummaryOutput) ModelName() pulumi.StringOutput
The name of the custom model.
func (GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput ¶
func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
func (GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext ¶
func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
type GetCustomModelsResult ¶
type GetCustomModelsResult struct { Id string `pulumi:"id"` // Model summaries. ModelSummaries []GetCustomModelsModelSummary `pulumi:"modelSummaries"` }
A collection of values returned by getCustomModels.
func GetCustomModels ¶
func GetCustomModels(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCustomModelsResult, error)
Returns a list of Amazon Bedrock custom models.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.GetCustomModels(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetCustomModelsResultOutput ¶
type GetCustomModelsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCustomModels.
func GetCustomModelsOutput ¶
func GetCustomModelsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetCustomModelsResultOutput
func (GetCustomModelsResultOutput) ElementType ¶
func (GetCustomModelsResultOutput) ElementType() reflect.Type
func (GetCustomModelsResultOutput) Id ¶
func (o GetCustomModelsResultOutput) Id() pulumi.StringOutput
func (GetCustomModelsResultOutput) ModelSummaries ¶
func (o GetCustomModelsResultOutput) ModelSummaries() GetCustomModelsModelSummaryArrayOutput
Model summaries.
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutput ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutput() GetCustomModelsResultOutput
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext(ctx context.Context) GetCustomModelsResultOutput
type LookupCustomModelArgs ¶
type LookupCustomModelArgs struct { // Name or ARN of the custom model. ModelId string `pulumi:"modelId"` }
A collection of arguments for invoking getCustomModel.
type LookupCustomModelOutputArgs ¶
type LookupCustomModelOutputArgs struct { // Name or ARN of the custom model. ModelId pulumi.StringInput `pulumi:"modelId"` }
A collection of arguments for invoking getCustomModel.
func (LookupCustomModelOutputArgs) ElementType ¶
func (LookupCustomModelOutputArgs) ElementType() reflect.Type
type LookupCustomModelResult ¶
type LookupCustomModelResult struct { // ARN of the base model. BaseModelArn string `pulumi:"baseModelArn"` // Creation time of the model. CreationTime string `pulumi:"creationTime"` // Hyperparameter values associated with this model. Hyperparameters map[string]string `pulumi:"hyperparameters"` Id string `pulumi:"id"` // Job ARN associated with this model. JobArn string `pulumi:"jobArn"` // Job name associated with this model. JobName string `pulumi:"jobName"` // Key-value mapping of tags for the fine-tuning job. JobTags map[string]string `pulumi:"jobTags"` // ARN associated with this model. ModelArn string `pulumi:"modelArn"` ModelId string `pulumi:"modelId"` // The custom model is encrypted at rest using this key. ModelKmsKeyArn string `pulumi:"modelKmsKeyArn"` // Model name associated with this model. ModelName string `pulumi:"modelName"` // Key-value mapping of tags for the model. ModelTags map[string]string `pulumi:"modelTags"` // Output data configuration associated with this custom model. OutputDataConfigs []GetCustomModelOutputDataConfig `pulumi:"outputDataConfigs"` // Information about the training dataset. TrainingDataConfigs []GetCustomModelTrainingDataConfig `pulumi:"trainingDataConfigs"` // Metrics associated with the customization job. TrainingMetrics []GetCustomModelTrainingMetric `pulumi:"trainingMetrics"` // Information about the validation dataset. ValidationDataConfigs []GetCustomModelValidationDataConfig `pulumi:"validationDataConfigs"` // The loss metric for each validator that you provided. ValidationMetrics []GetCustomModelValidationMetric `pulumi:"validationMetrics"` }
A collection of values returned by getCustomModel.
func LookupCustomModel ¶
func LookupCustomModel(ctx *pulumi.Context, args *LookupCustomModelArgs, opts ...pulumi.InvokeOption) (*LookupCustomModelResult, error)
Returns properties of a specific Amazon Bedrock custom model.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.LookupCustomModel(ctx, &bedrock.LookupCustomModelArgs{ ModelId: "arn:aws:bedrock:us-west-2:123456789012:custom-model/amazon.titan-text-express-v1:0:8k/ly16hhi765j4 ", }, nil) if err != nil { return err } return nil }) }
```
type LookupCustomModelResultOutput ¶
type LookupCustomModelResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCustomModel.
func LookupCustomModelOutput ¶
func LookupCustomModelOutput(ctx *pulumi.Context, args LookupCustomModelOutputArgs, opts ...pulumi.InvokeOption) LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) BaseModelArn ¶
func (o LookupCustomModelResultOutput) BaseModelArn() pulumi.StringOutput
ARN of the base model.
func (LookupCustomModelResultOutput) CreationTime ¶
func (o LookupCustomModelResultOutput) CreationTime() pulumi.StringOutput
Creation time of the model.
func (LookupCustomModelResultOutput) ElementType ¶
func (LookupCustomModelResultOutput) ElementType() reflect.Type
func (LookupCustomModelResultOutput) Hyperparameters ¶
func (o LookupCustomModelResultOutput) Hyperparameters() pulumi.StringMapOutput
Hyperparameter values associated with this model.
func (LookupCustomModelResultOutput) Id ¶
func (o LookupCustomModelResultOutput) Id() pulumi.StringOutput
func (LookupCustomModelResultOutput) JobArn ¶
func (o LookupCustomModelResultOutput) JobArn() pulumi.StringOutput
Job ARN associated with this model.
func (LookupCustomModelResultOutput) JobName ¶
func (o LookupCustomModelResultOutput) JobName() pulumi.StringOutput
Job name associated with this model.
func (LookupCustomModelResultOutput) JobTags ¶
func (o LookupCustomModelResultOutput) JobTags() pulumi.StringMapOutput
Key-value mapping of tags for the fine-tuning job.
func (LookupCustomModelResultOutput) ModelArn ¶
func (o LookupCustomModelResultOutput) ModelArn() pulumi.StringOutput
ARN associated with this model.
func (LookupCustomModelResultOutput) ModelId ¶
func (o LookupCustomModelResultOutput) ModelId() pulumi.StringOutput
func (LookupCustomModelResultOutput) ModelKmsKeyArn ¶
func (o LookupCustomModelResultOutput) ModelKmsKeyArn() pulumi.StringOutput
The custom model is encrypted at rest using this key.
func (LookupCustomModelResultOutput) ModelName ¶
func (o LookupCustomModelResultOutput) ModelName() pulumi.StringOutput
Model name associated with this model.
func (LookupCustomModelResultOutput) ModelTags ¶
func (o LookupCustomModelResultOutput) ModelTags() pulumi.StringMapOutput
Key-value mapping of tags for the model.
func (LookupCustomModelResultOutput) OutputDataConfigs ¶
func (o LookupCustomModelResultOutput) OutputDataConfigs() GetCustomModelOutputDataConfigArrayOutput
Output data configuration associated with this custom model.
func (LookupCustomModelResultOutput) ToLookupCustomModelResultOutput ¶
func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutput() LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext ¶
func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext(ctx context.Context) LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) TrainingDataConfigs ¶
func (o LookupCustomModelResultOutput) TrainingDataConfigs() GetCustomModelTrainingDataConfigArrayOutput
Information about the training dataset.
func (LookupCustomModelResultOutput) TrainingMetrics ¶
func (o LookupCustomModelResultOutput) TrainingMetrics() GetCustomModelTrainingMetricArrayOutput
Metrics associated with the customization job.
func (LookupCustomModelResultOutput) ValidationDataConfigs ¶
func (o LookupCustomModelResultOutput) ValidationDataConfigs() GetCustomModelValidationDataConfigArrayOutput
Information about the validation dataset.
func (LookupCustomModelResultOutput) ValidationMetrics ¶
func (o LookupCustomModelResultOutput) ValidationMetrics() GetCustomModelValidationMetricArrayOutput
The loss metric for each validator that you provided.
type ProvisionedModelThroughput ¶ added in v6.23.0
type ProvisionedModelThroughput struct { pulumi.CustomResourceState // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrOutput `pulumi:"commitmentDuration"` // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringOutput `pulumi:"modelArn"` // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntOutput `pulumi:"modelUnits"` // The ARN of the Provisioned Throughput. ProvisionedModelArn pulumi.StringOutput `pulumi:"provisionedModelArn"` // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringOutput `pulumi:"provisionedModelName"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts ProvisionedModelThroughputTimeoutsPtrOutput `pulumi:"timeouts"` }
Manages [Provisioned Throughput](https://docs.aws.amazon.com/bedrock/latest/userguide/prov-throughput.html) for an Amazon Bedrock model.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewProvisionedModelThroughput(ctx, "example", &bedrock.ProvisionedModelThroughputArgs{ ProvisionedModelName: pulumi.String("example-model"), ModelArn: pulumi.String("arn:aws:bedrock:us-east-1::foundation-model/anthropic.claude-v2"), CommitmentDuration: pulumi.String("SixMonths"), ModelUnits: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Provisioned Throughput using the `provisioned_model_arn`. For example:
```sh $ pulumi import aws:bedrock/provisionedModelThroughput:ProvisionedModelThroughput example arn:aws:bedrock:us-west-2:123456789012:provisioned-model/1y5n57gh5y2e ```
func GetProvisionedModelThroughput ¶ added in v6.23.0
func GetProvisionedModelThroughput(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProvisionedModelThroughputState, opts ...pulumi.ResourceOption) (*ProvisionedModelThroughput, error)
GetProvisionedModelThroughput gets an existing ProvisionedModelThroughput resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProvisionedModelThroughput ¶ added in v6.23.0
func NewProvisionedModelThroughput(ctx *pulumi.Context, name string, args *ProvisionedModelThroughputArgs, opts ...pulumi.ResourceOption) (*ProvisionedModelThroughput, error)
NewProvisionedModelThroughput registers a new resource with the given unique name, arguments, and options.
func (*ProvisionedModelThroughput) ElementType ¶ added in v6.23.0
func (*ProvisionedModelThroughput) ElementType() reflect.Type
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutput ¶ added in v6.23.0
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext ¶ added in v6.23.0
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputArgs ¶ added in v6.23.0
type ProvisionedModelThroughputArgs struct { // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrInput // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringInput // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntInput // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts ProvisionedModelThroughputTimeoutsPtrInput }
The set of arguments for constructing a ProvisionedModelThroughput resource.
func (ProvisionedModelThroughputArgs) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArgs) ElementType() reflect.Type
type ProvisionedModelThroughputArray ¶ added in v6.23.0
type ProvisionedModelThroughputArray []ProvisionedModelThroughputInput
func (ProvisionedModelThroughputArray) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArray) ElementType() reflect.Type
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputArrayInput ¶ added in v6.23.0
type ProvisionedModelThroughputArrayInput interface { pulumi.Input ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput ToProvisionedModelThroughputArrayOutputWithContext(context.Context) ProvisionedModelThroughputArrayOutput }
ProvisionedModelThroughputArrayInput is an input type that accepts ProvisionedModelThroughputArray and ProvisionedModelThroughputArrayOutput values. You can construct a concrete instance of `ProvisionedModelThroughputArrayInput` via:
ProvisionedModelThroughputArray{ ProvisionedModelThroughputArgs{...} }
type ProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
type ProvisionedModelThroughputArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputArrayOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArrayOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputArrayOutput) Index ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) Index(i pulumi.IntInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputInput ¶ added in v6.23.0
type ProvisionedModelThroughputInput interface { pulumi.Input ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput }
type ProvisionedModelThroughputMap ¶ added in v6.23.0
type ProvisionedModelThroughputMap map[string]ProvisionedModelThroughputInput
func (ProvisionedModelThroughputMap) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputMap) ElementType() reflect.Type
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputMapInput ¶ added in v6.23.0
type ProvisionedModelThroughputMapInput interface { pulumi.Input ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput ToProvisionedModelThroughputMapOutputWithContext(context.Context) ProvisionedModelThroughputMapOutput }
ProvisionedModelThroughputMapInput is an input type that accepts ProvisionedModelThroughputMap and ProvisionedModelThroughputMapOutput values. You can construct a concrete instance of `ProvisionedModelThroughputMapInput` via:
ProvisionedModelThroughputMap{ "key": ProvisionedModelThroughputArgs{...} }
type ProvisionedModelThroughputMapOutput ¶ added in v6.23.0
type ProvisionedModelThroughputMapOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputMapOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputMapOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputMapOutput) MapIndex ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) MapIndex(k pulumi.StringInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputOutput ¶ added in v6.23.0
type ProvisionedModelThroughputOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputOutput) CommitmentDuration ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) CommitmentDuration() pulumi.StringPtrOutput
Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`.
func (ProvisionedModelThroughputOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputOutput) ModelArn ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ModelArn() pulumi.StringOutput
ARN of the model to associate with this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ModelUnits ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ModelUnits() pulumi.IntOutput
Number of model units to allocate. A model unit delivers a specific throughput level for the specified model.
func (ProvisionedModelThroughputOutput) ProvisionedModelArn ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ProvisionedModelArn() pulumi.StringOutput
The ARN of the Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ProvisionedModelName ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ProvisionedModelName() pulumi.StringOutput
Unique name for this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) Tags ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (ProvisionedModelThroughputOutput) TagsAll
deprecated
added in
v6.23.0
func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (ProvisionedModelThroughputOutput) Timeouts ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) Timeouts() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputState ¶ added in v6.23.0
type ProvisionedModelThroughputState struct { // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrInput // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringPtrInput // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntPtrInput // The ARN of the Provisioned Throughput. ProvisionedModelArn pulumi.StringPtrInput // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts ProvisionedModelThroughputTimeoutsPtrInput }
func (ProvisionedModelThroughputState) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputState) ElementType() reflect.Type
type ProvisionedModelThroughputTimeouts ¶ added in v6.23.0
type ProvisionedModelThroughputTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` }
type ProvisionedModelThroughputTimeoutsArgs ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` }
func (ProvisionedModelThroughputTimeoutsArgs) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsArgs) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsInput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsInput interface { pulumi.Input ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput ToProvisionedModelThroughputTimeoutsOutputWithContext(context.Context) ProvisionedModelThroughputTimeoutsOutput }
ProvisionedModelThroughputTimeoutsInput is an input type that accepts ProvisionedModelThroughputTimeoutsArgs and ProvisionedModelThroughputTimeoutsOutput values. You can construct a concrete instance of `ProvisionedModelThroughputTimeoutsInput` via:
ProvisionedModelThroughputTimeoutsArgs{...}
type ProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsOutput) Create ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ProvisionedModelThroughputTimeoutsOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsPtrInput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsPtrInput interface { pulumi.Input ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(context.Context) ProvisionedModelThroughputTimeoutsPtrOutput }
ProvisionedModelThroughputTimeoutsPtrInput is an input type that accepts ProvisionedModelThroughputTimeoutsArgs, ProvisionedModelThroughputTimeoutsPtr and ProvisionedModelThroughputTimeoutsPtrOutput values. You can construct a concrete instance of `ProvisionedModelThroughputTimeoutsPtrInput` via:
ProvisionedModelThroughputTimeoutsArgs{...} or: nil
func ProvisionedModelThroughputTimeoutsPtr ¶ added in v6.23.0
func ProvisionedModelThroughputTimeoutsPtr(v *ProvisionedModelThroughputTimeoutsArgs) ProvisionedModelThroughputTimeoutsPtrInput
type ProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsPtrOutput) Create ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput