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 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 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"` // ID of the Agent. AgentId pulumi.StringOutput `pulumi:"agentId"` // Name for the agent. AgentName pulumi.StringOutput `pulumi:"agentName"` // ARN of the Role for the agent. AgentResourceRoleArn pulumi.StringOutput `pulumi:"agentResourceRoleArn"` // Version of the Agent. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // ARN of customer manager key to use for encryption. CustomerEncryptionKeyArn pulumi.StringPtrOutput `pulumi:"customerEncryptionKeyArn"` // Description of the agent. Description pulumi.StringPtrOutput `pulumi:"description"` // Foundation model for the agent to use. // // The following arguments are optional: FoundationModel pulumi.StringOutput `pulumi:"foundationModel"` // TTL in seconds for the agent to idle. IdleSessionTtlInSeconds pulumi.IntOutput `pulumi:"idleSessionTtlInSeconds"` // Instructions to tell agent what it should do. Instruction pulumi.StringOutput `pulumi:"instruction"` PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"` // Prompt Override Configuration PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayOutput `pulumi:"promptOverrideConfigurations"` // Key-value tags for the place index. 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"` // 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 } 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:aws:bedrock:%v:%v:agent/*", currentGetRegion.Name, current.AccountId), }, Variable: "AWS:SourceArn", }, }, }, }, }, 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 } exampleAgentPermissions, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Actions: []string{ "bedrock:InvokeModel", }, Resources: []string{ fmt.Sprintf("arn:aws:bedrock:%v::foundation-model/anthropic.claude-v2", currentGetRegion.Name), }, }, }, }, nil); 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, "test", &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 `abcdef1234`. For example:
```sh $ pulumi import aws:bedrock/agentAgent:AgentAgent example abcdef1234 ```
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 // Configuration of the executor for the Action Group. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrOutput `pulumi:"actionGroupExecutor"` ActionGroupId pulumi.StringOutput `pulumi:"actionGroupId"` // Name of the Agent Action Group. ActionGroupName pulumi.StringOutput `pulumi:"actionGroupName"` ActionGroupState pulumi.StringOutput `pulumi:"actionGroupState"` // Id of the Agent for the Action Group. AgentId pulumi.StringOutput `pulumi:"agentId"` // Version of the Agent to attach the Action Group to. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Configuration of the API Schema for the Action Group. ApiSchema AgentAgentActionGroupApiSchemaPtrOutput `pulumi:"apiSchema"` Description pulumi.StringPtrOutput `pulumi:"description"` ParentActionGroupSignature pulumi.StringPtrOutput `pulumi:"parentActionGroupSignature"` 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("ABDJFOWER1"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ Lambda: pulumi.String("arn:aws:lambda:us-east-1: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 using the `example_id_arg`. For example:
```sh $ pulumi import aws:bedrock/agentAgentActionGroup:AgentAgentActionGroup example ABDJFOWER1,HSKTNKANI4,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 that defines the business logic for the action group. Lambda *string `pulumi:"lambda"` }
type AgentAgentActionGroupActionGroupExecutorArgs ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorArgs struct { // ARN of the Lambda that defines the business logic for the action group. 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 that defines the business logic for the action group.
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 that defines the business logic for the action group.
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 { // YAML or JSON OpenAPI Schema. Payload *string `pulumi:"payload"` // Configuration of S3 schema location S3 *AgentAgentActionGroupApiSchemaS3 `pulumi:"s3"` }
type AgentAgentActionGroupApiSchemaArgs ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaArgs struct { // YAML or JSON OpenAPI Schema. Payload pulumi.StringPtrInput `pulumi:"payload"` // Configuration of S3 schema location 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
YAML or JSON OpenAPI Schema.
func (AgentAgentActionGroupApiSchemaOutput) S3 ¶ added in v6.33.0
Configuration of S3 schema location
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
YAML or JSON OpenAPI Schema.
func (AgentAgentActionGroupApiSchemaPtrOutput) S3 ¶ added in v6.33.0
Configuration of S3 schema location
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 { // The S3 bucket name that contains the OpenAPI Schema. S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` // The S3 Object Key for the OpenAPI Schema in the S3 Bucket. // // The following arguments are optional: 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
The S3 bucket name that contains the OpenAPI Schema.
func (AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey() pulumi.StringPtrOutput
The S3 Object Key for the OpenAPI Schema in the S3 Bucket.
The following arguments are optional:
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
The S3 bucket name that contains the OpenAPI Schema.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey() pulumi.StringPtrOutput
The S3 Object Key for the OpenAPI Schema in the S3 Bucket.
The following arguments are optional:
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 { // Configuration of the executor for the Action Group. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput // Name of the Agent Action Group. ActionGroupName pulumi.StringInput ActionGroupState pulumi.StringPtrInput // Id of the Agent for the Action Group. AgentId pulumi.StringInput // Version of the Agent to attach the Action Group to. AgentVersion pulumi.StringInput // Configuration of the API Schema for the Action Group. ApiSchema AgentAgentActionGroupApiSchemaPtrInput Description pulumi.StringPtrInput ParentActionGroupSignature pulumi.StringPtrInput 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
Configuration of the executor for the Action Group.
func (AgentAgentActionGroupOutput) ActionGroupId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupId() pulumi.StringOutput
func (AgentAgentActionGroupOutput) ActionGroupName ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the Agent Action Group.
func (AgentAgentActionGroupOutput) ActionGroupState ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupState() pulumi.StringOutput
func (AgentAgentActionGroupOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentId() pulumi.StringOutput
Id of the Agent for the Action Group.
func (AgentAgentActionGroupOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentVersion() pulumi.StringOutput
Version of the Agent to attach the Action Group to.
func (AgentAgentActionGroupOutput) ApiSchema ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ApiSchema() AgentAgentActionGroupApiSchemaPtrOutput
Configuration of the API Schema for the Action Group.
func (AgentAgentActionGroupOutput) Description ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) Description() pulumi.StringPtrOutput
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
func (AgentAgentActionGroupOutput) SkipResourceInUseCheck ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
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 { // Configuration of the executor for the Action Group. ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput ActionGroupId pulumi.StringPtrInput // Name of the Agent Action Group. ActionGroupName pulumi.StringPtrInput ActionGroupState pulumi.StringPtrInput // Id of the Agent for the Action Group. AgentId pulumi.StringPtrInput // Version of the Agent to attach the Action Group to. AgentVersion pulumi.StringPtrInput // Configuration of the API Schema for the Action Group. ApiSchema AgentAgentActionGroupApiSchemaPtrInput Description pulumi.StringPtrInput ParentActionGroupSignature pulumi.StringPtrInput 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 Agent Alias. AgentAliasArn pulumi.StringOutput `pulumi:"agentAliasArn"` AgentAliasId pulumi.StringOutput `pulumi:"agentAliasId"` // Name of the alias. AgentAliasName pulumi.StringOutput `pulumi:"agentAliasName"` // Identifier of the agent to create an alias for. AgentId pulumi.StringOutput `pulumi:"agentId"` // Description of the alias of the agent. Description pulumi.StringPtrOutput `pulumi:"description"` // Routing configuration of the alias RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayOutput `pulumi:"routingConfigurations"` // Key-value tags for the place index. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. // // The following arguments are optional: Tags pulumi.StringMapOutput `pulumi:"tags"` // 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 `AGENT_ID,ALIAS_ID`. For example:
```sh $ pulumi import aws:bedrock/agentAgentAlias:AgentAgentAlias example AGENT_ID,ALIAS_ID ```
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. AgentId pulumi.StringInput // Description of the alias of the agent. Description pulumi.StringPtrInput // Routing configuration of the alias RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Key-value tags for the place index. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. // // The following arguments are optional: 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 Agent Alias.
func (AgentAgentAliasOutput) AgentAliasId ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasId() pulumi.StringOutput
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.
func (AgentAgentAliasOutput) Description ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Description() pulumi.StringPtrOutput
Description of the alias of the agent.
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
Routing configuration of the alias
func (AgentAgentAliasOutput) Tags ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Tags() pulumi.StringMapOutput
Key-value tags for the place index. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
The following arguments are optional:
func (AgentAgentAliasOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutput
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 the alias routes to. AgentVersion string `pulumi:"agentVersion"` }
type AgentAgentAliasRoutingConfigurationArgs ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArgs struct { // Version of the agent the alias routes to. 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 the alias routes to.
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 Agent Alias. AgentAliasArn pulumi.StringPtrInput AgentAliasId pulumi.StringPtrInput // Name of the alias. AgentAliasName pulumi.StringPtrInput // Identifier of the agent to create an alias for. AgentId pulumi.StringPtrInput // Description of the alias of the agent. Description pulumi.StringPtrInput // Routing configuration of the alias RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Key-value tags for the place index. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. // // The following arguments are optional: Tags pulumi.StringMapInput // 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 for the agent. AgentName pulumi.StringInput // ARN of the Role for the agent. AgentResourceRoleArn pulumi.StringInput // ARN of customer manager key to use for encryption. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model for the agent to use. // // The following arguments are optional: FoundationModel pulumi.StringInput // TTL in seconds for the agent to idle. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions to tell agent what it should do. Instruction pulumi.StringPtrInput PrepareAgent pulumi.BoolPtrInput // Prompt Override Configuration PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Key-value tags for the place index. 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 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
ID of the Agent.
func (AgentAgentOutput) AgentName ¶ added in v6.33.0
func (o AgentAgentOutput) AgentName() pulumi.StringOutput
Name for the agent.
func (AgentAgentOutput) AgentResourceRoleArn ¶ added in v6.33.0
func (o AgentAgentOutput) AgentResourceRoleArn() pulumi.StringOutput
ARN of the Role for 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 customer manager key to use for encryption.
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 for the agent to use.
The following arguments are optional:
func (AgentAgentOutput) IdleSessionTtlInSeconds ¶ added in v6.33.0
func (o AgentAgentOutput) IdleSessionTtlInSeconds() pulumi.IntOutput
TTL in seconds for the agent to idle.
func (AgentAgentOutput) Instruction ¶ added in v6.33.0
func (o AgentAgentOutput) Instruction() pulumi.StringOutput
Instructions to tell agent what it should do.
func (AgentAgentOutput) PrepareAgent ¶ added in v6.33.0
func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
func (AgentAgentOutput) PromptOverrideConfigurations ¶ added in v6.33.0
func (o AgentAgentOutput) PromptOverrideConfigurations() AgentAgentPromptOverrideConfigurationArrayOutput
Prompt Override Configuration
func (AgentAgentOutput) Tags ¶ added in v6.33.0
func (o AgentAgentOutput) Tags() pulumi.StringMapOutput
Key-value tags for the place index. 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
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 Lambda to use when parsing the raw foundation model output. OverrideLambda string `pulumi:"overrideLambda"` // List of prompt configurations. // // The following arguments are optional: PromptConfigurations []interface{} `pulumi:"promptConfigurations"` }
type AgentAgentPromptOverrideConfigurationArgs ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArgs struct { // ARN of Lambda to use when parsing the raw foundation model output. OverrideLambda pulumi.StringInput `pulumi:"overrideLambda"` // List of prompt configurations. // // The following arguments are optional: 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 Lambda to use when parsing the raw foundation model output.
func (AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations() pulumi.ArrayOutput
List of prompt configurations.
The following arguments are optional:
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 // ID of the Agent. AgentId pulumi.StringPtrInput // Name for the agent. AgentName pulumi.StringPtrInput // ARN of the Role for the agent. AgentResourceRoleArn pulumi.StringPtrInput // Version of the Agent. AgentVersion pulumi.StringPtrInput // ARN of customer manager key to use for encryption. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model for the agent to use. // // The following arguments are optional: FoundationModel pulumi.StringPtrInput // TTL in seconds for the agent to idle. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions to tell agent what it should do. Instruction pulumi.StringPtrInput PrepareAgent pulumi.BoolPtrInput // Prompt Override Configuration PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Key-value tags for the place index. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // 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 AgentKnowledgeBase ¶ added in v6.33.0
type AgentKnowledgeBase struct { pulumi.CustomResourceState // ARN of the Knowledge Base. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information. Arn pulumi.StringOutput `pulumi:"arn"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description of the knowledge base. Description pulumi.StringPtrOutput `pulumi:"description"` FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // Contains details about the embeddings model used for the knowledge base. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput `pulumi:"knowledgeBaseConfiguration"` // A name for the knowledge base. Name pulumi.StringOutput `pulumi:"name"` // The ARN of the IAM role with permissions to create the knowledge base. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Contains details about the configuration of the vector database used for the knowledge base. StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrOutput `pulumi:"storageConfiguration"` // 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"` // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentKnowledgeBaseTimeoutsPtrOutput `pulumi:"timeouts"` 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, "test", &bedrock.AgentKnowledgeBaseArgs{ Name: pulumi.String("example"), RoleArn: pulumi.Any(example.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:1234567890: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 `Q1IYMH6GQG`. For example:
```sh $ pulumi import aws:bedrock/agentKnowledgeBase:AgentKnowledgeBase example Q1IYMH6GQG ```
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 { // A description of the knowledge base. Description pulumi.StringPtrInput // Contains details about the embeddings model used for the knowledge base. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // A name for the knowledge base. Name pulumi.StringPtrInput // The ARN of the IAM role with permissions to create the knowledge base. RoleArn pulumi.StringInput // Contains details about the configuration of the vector database used for the knowledge base. StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // 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 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 { // The vector store service in which the knowledge base is stored.Valid Values: OPENSEARCH_SERVERLESS | PINECONE | REDIS_ENTERPRISE_CLOUD | RDS Type string `pulumi:"type"` // Contains details about the embeddings model that'sused to convert the data source. VectorKnowledgeBaseConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration `pulumi:"vectorKnowledgeBaseConfiguration"` }
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs struct { // The vector store service in which the knowledge base is stored.Valid Values: OPENSEARCH_SERVERLESS | PINECONE | REDIS_ENTERPRISE_CLOUD | RDS Type pulumi.StringInput `pulumi:"type"` // Contains details about the embeddings model that'sused to convert the data source. 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
The vector store service in which the knowledge base is stored.Valid Values: OPENSEARCH_SERVERLESS | PINECONE | REDIS_ENTERPRISE_CLOUD | RDS
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Contains details about the embeddings model that'sused to convert the data source.
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
The vector store service in which the knowledge base is stored.Valid Values: OPENSEARCH_SERVERLESS | PINECONE | REDIS_ENTERPRISE_CLOUD | RDS
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Contains details about the embeddings model that'sused to convert the data source.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration struct { // The 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 { // The 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
The 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
The 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. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.
func (AgentKnowledgeBaseOutput) CreatedAt ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
func (AgentKnowledgeBaseOutput) Description ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
A 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
Contains details about the embeddings model used for the knowledge base.
func (AgentKnowledgeBaseOutput) Name ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
A name for the knowledge base.
func (AgentKnowledgeBaseOutput) RoleArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role with permissions to create the knowledge base.
func (AgentKnowledgeBaseOutput) StorageConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
Contains details about the configuration of the vector database used for the knowledge base.
func (AgentKnowledgeBaseOutput) Tags ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) 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 (AgentKnowledgeBaseOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutput
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
type AgentKnowledgeBaseState ¶ added in v6.33.0
type AgentKnowledgeBaseState struct { // ARN of the Knowledge Base. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information. Arn pulumi.StringPtrInput CreatedAt pulumi.StringPtrInput // A description of the knowledge base. Description pulumi.StringPtrInput FailureReasons pulumi.StringArrayInput // Contains details about the embeddings model used for the knowledge base. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // A name for the knowledge base. Name pulumi.StringPtrInput // The ARN of the IAM role with permissions to create the knowledge base. RoleArn pulumi.StringPtrInput // Contains details about the configuration of the vector database used for the knowledge base. StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // 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 // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentKnowledgeBaseTimeoutsPtrInput 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 { // Contains the storage configuration of the knowledge base in Amazon OpenSearch Service. OpensearchServerlessConfiguration *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration `pulumi:"opensearchServerlessConfiguration"` // Contains the storage configuration of the knowledge base in Pinecone. PineconeConfiguration *AgentKnowledgeBaseStorageConfigurationPineconeConfiguration `pulumi:"pineconeConfiguration"` // Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS. RdsConfiguration *AgentKnowledgeBaseStorageConfigurationRdsConfiguration `pulumi:"rdsConfiguration"` // Contains the storage configuration of the knowledge base in Redis Enterprise Cloud. RedisEnterpriseCloudConfiguration *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration `pulumi:"redisEnterpriseCloudConfiguration"` // The 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 { // Contains the storage configuration of the knowledge base in Amazon OpenSearch Service. OpensearchServerlessConfiguration AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput `pulumi:"opensearchServerlessConfiguration"` // Contains the storage configuration of the knowledge base in Pinecone. PineconeConfiguration AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput `pulumi:"pineconeConfiguration"` // Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS. RdsConfiguration AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput `pulumi:"rdsConfiguration"` // Contains the storage configuration of the knowledge base in Redis Enterprise Cloud. RedisEnterpriseCloudConfiguration AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput `pulumi:"redisEnterpriseCloudConfiguration"` // The 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 { // The ARN of the OpenSearch Service vector store. CollectionArn string `pulumi:"collectionArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping `pulumi:"fieldMapping"` // The name of the vector store. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs struct { // The ARN of the OpenSearch Service vector store. CollectionArn pulumi.StringInput `pulumi:"collectionArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // The 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"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // The 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"` // The 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
The 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
The 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
The 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
The 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
The 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
The 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
The 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
Contains the names of the fields to which to map information about the vector store.
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
The 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
The 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
Contains the names of the fields to which to map information about the vector store.
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
The 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
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
func (AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Pinecone.
func (AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
func (AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
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
The 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 { // The endpoint URL for your index management page. ConnectionString string `pulumi:"connectionString"` // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping `pulumi:"fieldMapping"` // The 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 { // The endpoint URL for your index management page. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The 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"` // Contains the names of the fields to which to map information about the vector store. FieldMapping AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // The 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
The 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
The 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
The 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
The 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
The endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
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
Contains the names of the fields to which to map information about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
The 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
The endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
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
Contains the names of the fields to which to map information about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
The 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
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Pinecone.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
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
The 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 { // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // The name of your Amazon RDS database. DatabaseName string `pulumi:"databaseName"` // Contains the names of the fields to which to map information about the vector store. FieldMapping *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping `pulumi:"fieldMapping"` // The namespace to be used to write new data to your database. ResourceArn string `pulumi:"resourceArn"` // The name of the table in the database. TableName string `pulumi:"tableName"` }
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs struct { // The 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"` // The name of your Amazon RDS database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // Contains the names of the fields to which to map information about the vector store. FieldMapping AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // The namespace to be used to write new data to your database. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField string `pulumi:"primaryKeyField"` // The 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"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField pulumi.StringInput `pulumi:"primaryKeyField"` // The 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"` // The 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
The 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
The 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
The 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
The 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
The 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
The 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
The 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
The 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
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
The 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
Contains the names of the fields to which to map information about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
The namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
The 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
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
The 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
Contains the names of the fields to which to map information about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
The namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
The 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 { // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // The endpoint URL of the Redis Enterprise Cloud database. Endpoint string `pulumi:"endpoint"` // Contains the names of the fields to which to map information about the vector store. FieldMapping *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping `pulumi:"fieldMapping"` // The name of the vector store. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs struct { // The 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"` // The endpoint URL of the Redis Enterprise Cloud database. Endpoint pulumi.StringInput `pulumi:"endpoint"` // Contains the names of the fields to which to map information about the vector store. FieldMapping AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // The name of the vector store. 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // The 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"` // The 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 { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // The 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"` // The 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
The 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
The 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
The 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
The 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
The 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
The 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
The 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
The endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
Contains the names of the fields to which to map information about the vector store.
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
The name of the vector store.
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
The 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
The endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
Contains the names of the fields to which to map information about the vector store.
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
The name of the vector store.
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 {
S3Uri string `pulumi:"s3Uri"`
}
type CustomModelValidationDataConfigValidatorArgs ¶
type CustomModelValidationDataConfigValidatorArgs struct {
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
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