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 (o AgentAgentActionGroupActionGroupExecutorOutput) CustomControl() pulumi.StringPtrOutput
- 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) CustomControl() pulumi.StringPtrOutput
- 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 AgentAgentActionGroupFunctionSchema
- type AgentAgentActionGroupFunctionSchemaArgs
- func (AgentAgentActionGroupFunctionSchemaArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
- func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
- func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
- func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
- type AgentAgentActionGroupFunctionSchemaInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctions
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) Index(i pulumi.IntInput) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Description() pulumi.StringPtrOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Name() pulumi.StringOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Parameters() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ElementType() reflect.Type
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) Index(i pulumi.IntInput) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Description() pulumi.StringPtrOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) MapBlockKey() pulumi.StringOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Required() pulumi.BoolPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Type() pulumi.StringOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput
- type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Elem() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
- func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- type AgentAgentActionGroupFunctionSchemaOutput
- func (AgentAgentActionGroupFunctionSchemaOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaOutput) MemberFunctions() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
- func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
- func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
- type AgentAgentActionGroupFunctionSchemaPtrInput
- type AgentAgentActionGroupFunctionSchemaPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaPtrOutput) Elem() AgentAgentActionGroupFunctionSchemaOutput
- func (AgentAgentActionGroupFunctionSchemaPtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupFunctionSchemaPtrOutput) MemberFunctions() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
- func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
- 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) FunctionSchema() AgentAgentActionGroupFunctionSchemaPtrOutput
- func (o AgentAgentActionGroupOutput) ParentActionGroupSignature() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupOutput) PrepareAgent() pulumi.BoolOutput
- func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
- func (o AgentAgentActionGroupOutput) Timeouts() AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
- func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
- type AgentAgentActionGroupState
- type AgentAgentActionGroupTimeouts
- type AgentAgentActionGroupTimeoutsArgs
- func (AgentAgentActionGroupTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
- func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
- func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
- func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
- type AgentAgentActionGroupTimeoutsInput
- type AgentAgentActionGroupTimeoutsOutput
- func (o AgentAgentActionGroupTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (AgentAgentActionGroupTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
- func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
- func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentActionGroupTimeoutsPtrInput
- type AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentActionGroupTimeoutsPtrOutput) Elem() AgentAgentActionGroupTimeoutsOutput
- func (AgentAgentActionGroupTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
- func (o AgentAgentActionGroupTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- 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) ProvisionedThroughput() pulumi.StringOutput
- 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 AgentAgentGuardrailConfiguration
- type AgentAgentGuardrailConfigurationArgs
- func (AgentAgentGuardrailConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
- func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
- type AgentAgentGuardrailConfigurationArray
- func (AgentAgentGuardrailConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
- func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
- type AgentAgentGuardrailConfigurationArrayInput
- type AgentAgentGuardrailConfigurationArrayOutput
- func (AgentAgentGuardrailConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentGuardrailConfigurationArrayOutput) Index(i pulumi.IntInput) AgentAgentGuardrailConfigurationOutput
- func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
- func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
- type AgentAgentGuardrailConfigurationInput
- type AgentAgentGuardrailConfigurationOutput
- func (AgentAgentGuardrailConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
- func (o AgentAgentGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
- func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
- func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
- type AgentAgentInput
- type AgentAgentKnowledgeBaseAssociation
- func GetAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AgentAgentKnowledgeBaseAssociation, error)
- func NewAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, args *AgentAgentKnowledgeBaseAssociationArgs, ...) (*AgentAgentKnowledgeBaseAssociation, error)
- func (*AgentAgentKnowledgeBaseAssociation) ElementType() reflect.Type
- func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
- func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
- type AgentAgentKnowledgeBaseAssociationArgs
- type AgentAgentKnowledgeBaseAssociationArray
- func (AgentAgentKnowledgeBaseAssociationArray) ElementType() reflect.Type
- func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
- func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
- type AgentAgentKnowledgeBaseAssociationArrayInput
- type AgentAgentKnowledgeBaseAssociationArrayOutput
- func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) Index(i pulumi.IntInput) AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
- func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
- type AgentAgentKnowledgeBaseAssociationInput
- type AgentAgentKnowledgeBaseAssociationMap
- func (AgentAgentKnowledgeBaseAssociationMap) ElementType() reflect.Type
- func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
- func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
- type AgentAgentKnowledgeBaseAssociationMapInput
- type AgentAgentKnowledgeBaseAssociationMapOutput
- func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) MapIndex(k pulumi.StringInput) AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
- func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
- type AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) AgentVersion() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) Description() pulumi.StringOutput
- func (AgentAgentKnowledgeBaseAssociationOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState() pulumi.StringOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) Timeouts() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
- func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
- type AgentAgentKnowledgeBaseAssociationState
- type AgentAgentKnowledgeBaseAssociationTimeouts
- type AgentAgentKnowledgeBaseAssociationTimeoutsArgs
- func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- type AgentAgentKnowledgeBaseAssociationTimeoutsInput
- type AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput
- type AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Elem() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
- func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
- func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- 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) AgentCollaboration() 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) GuardrailConfigurations() AgentAgentGuardrailConfigurationArrayOutput
- 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) SkipResourceInUseCheck() pulumi.BoolOutput
- 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() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
- type AgentAgentPromptOverrideConfigurationPromptConfiguration
- type AgentAgentPromptOverrideConfigurationPromptConfigurationArgs
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationArray
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) Index(i pulumi.IntInput) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() ...
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) ...
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() ...
- func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) ...
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() ...
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) ...
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) MaxLength() pulumi.IntOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) StopSequences() pulumi.StringArrayOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) Temperature() pulumi.Float64Output
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() ...
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopK() pulumi.IntOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopP() pulumi.Float64Output
- type AgentAgentPromptOverrideConfigurationPromptConfigurationInput
- type AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) BasePromptTemplate() pulumi.StringOutput
- func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) InferenceConfigurations() ...
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ParserMode() pulumi.StringOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptCreationMode() pulumi.StringOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptState() pulumi.StringOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptType() pulumi.StringOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
- type AgentAgentState
- type AgentAgentTimeouts
- type AgentAgentTimeoutsArgs
- func (AgentAgentTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- type AgentAgentTimeoutsInput
- type AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentAgentTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentTimeoutsPtrInput
- type AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Elem() AgentAgentTimeoutsOutput
- func (AgentAgentTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
- func (o AgentAgentTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type AgentDataSource
- type AgentDataSourceArgs
- type AgentDataSourceArray
- type AgentDataSourceArrayInput
- type AgentDataSourceArrayOutput
- func (AgentDataSourceArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceArrayOutput) Index(i pulumi.IntInput) AgentDataSourceOutput
- func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
- func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
- type AgentDataSourceDataSourceConfiguration
- type AgentDataSourceDataSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) Type() pulumi.StringOutput
- type AgentDataSourceDataSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationS3Configuration
- type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationInput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- type AgentDataSourceInput
- type AgentDataSourceMap
- type AgentDataSourceMapInput
- type AgentDataSourceMapOutput
- func (AgentDataSourceMapOutput) ElementType() reflect.Type
- func (o AgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) AgentDataSourceOutput
- func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
- func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
- type AgentDataSourceOutput
- func (o AgentDataSourceOutput) DataDeletionPolicy() pulumi.StringOutput
- func (o AgentDataSourceOutput) DataSourceConfiguration() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceOutput) DataSourceId() pulumi.StringOutput
- func (o AgentDataSourceOutput) Description() pulumi.StringPtrOutput
- func (AgentDataSourceOutput) ElementType() reflect.Type
- func (o AgentDataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AgentDataSourceOutput) Name() pulumi.StringOutput
- func (o AgentDataSourceOutput) ServerSideEncryptionConfiguration() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceOutput) Timeouts() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceOutput) ToAgentDataSourceOutput() AgentDataSourceOutput
- func (o AgentDataSourceOutput) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
- func (o AgentDataSourceOutput) VectorIngestionConfiguration() AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfiguration
- type AgentDataSourceServerSideEncryptionConfigurationArgs
- func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfigurationInput
- type AgentDataSourceServerSideEncryptionConfigurationOutput
- func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceServerSideEncryptionConfigurationPtrInput
- type AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) Elem() AgentDataSourceServerSideEncryptionConfigurationOutput
- func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
- type AgentDataSourceState
- type AgentDataSourceTimeouts
- type AgentDataSourceTimeoutsArgs
- func (AgentDataSourceTimeoutsArgs) ElementType() reflect.Type
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceTimeoutsInput
- type AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentDataSourceTimeoutsOutput) ElementType() reflect.Type
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceTimeoutsPtrInput
- type AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) Elem() AgentDataSourceTimeoutsOutput
- func (AgentDataSourceTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
- func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
- type AgentDataSourceVectorIngestionConfiguration
- type AgentDataSourceVectorIngestionConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) MaxTokens() pulumi.Float64Output
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) LevelConfigurations() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) OverlapTokens() pulumi.Float64Output
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) LevelConfigurations() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) OverlapTokens() pulumi.Float64PtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy() pulumi.StringOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) HierarchicalChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) SemanticChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) HierarchicalChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) SemanticChunkingConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BreakpointPercentileThreshold() pulumi.Float64Output
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize() pulumi.Float64Output
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken() pulumi.Float64Output
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BreakpointPercentileThreshold() pulumi.Float64PtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize() pulumi.Float64PtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken() pulumi.Float64PtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) S3Location() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) S3Location() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) Uri() pulumi.StringOutput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Uri() pulumi.StringPtrOutput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) IntermediateStorage() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) Transformation() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) IntermediateStorage() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Transformation() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) StepToApply() pulumi.StringOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) TransformationFunction() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) StepToApply() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) TransformationFunction() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) TransformationLambdaConfiguration() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) TransformationLambdaConfiguration() ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) LambdaArn() pulumi.StringOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) LambdaArn() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) CustomTransformationConfiguration() ...
- func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationParsingConfiguration
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ModelArn() pulumi.StringOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ParsingPrompt() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ElementType() reflect.Type
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() ...
- func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ParsingPromptString() pulumi.StringOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ParsingPromptString() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ModelArn() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ParsingPrompt() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) BedrockFoundationModelConfiguration() ...
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ParsingStrategy() pulumi.StringOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) BedrockFoundationModelConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ParsingStrategy() pulumi.StringPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- type AgentDataSourceVectorIngestionConfigurationPtrInput
- type AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) CustomTransformationConfiguration() ...
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationOutput
- func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
- type AgentKnowledgeBase
- type AgentKnowledgeBaseArgs
- type AgentKnowledgeBaseArray
- type AgentKnowledgeBaseArrayInput
- type AgentKnowledgeBaseArrayOutput
- func (AgentKnowledgeBaseArrayOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
- func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
- type AgentKnowledgeBaseInput
- type AgentKnowledgeBaseKnowledgeBaseConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type() pulumi.StringOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Elem() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseMap
- type AgentKnowledgeBaseMapInput
- type AgentKnowledgeBaseMapOutput
- func (AgentKnowledgeBaseMapOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
- func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
- type AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) Arn() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
- func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
- func (o AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
- func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseOutput) Tags() pulumi.StringMapOutput
- func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AgentKnowledgeBaseOutput) Timeouts() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
- type AgentKnowledgeBaseState
- type AgentKnowledgeBaseStorageConfiguration
- type AgentKnowledgeBaseStorageConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) Elem() ...
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationOutput) Type() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() ...
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfiguration
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) Elem() ...
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint() pulumi.StringOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName() pulumi.StringOutput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput
- type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Elem() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
- func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
- type AgentKnowledgeBaseTimeouts
- type AgentKnowledgeBaseTimeoutsArgs
- func (AgentKnowledgeBaseTimeoutsArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- type AgentKnowledgeBaseTimeoutsInput
- type AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentKnowledgeBaseTimeoutsOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentKnowledgeBaseTimeoutsPtrInput
- type AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Elem() AgentKnowledgeBaseTimeoutsOutput
- func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
- func (o AgentKnowledgeBaseTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type CustomModel
- type CustomModelArgs
- type CustomModelArray
- type CustomModelArrayInput
- type CustomModelArrayOutput
- func (CustomModelArrayOutput) ElementType() reflect.Type
- func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
- type CustomModelInput
- type CustomModelMap
- type CustomModelMapInput
- type CustomModelMapOutput
- func (CustomModelMapOutput) ElementType() reflect.Type
- func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
- type CustomModelOutput
- func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
- func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
- func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
- func (CustomModelOutput) ElementType() reflect.Type
- func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
- func (o CustomModelOutput) JobArn() pulumi.StringOutput
- func (o CustomModelOutput) JobName() pulumi.StringOutput
- func (o CustomModelOutput) JobStatus() pulumi.StringOutput
- func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutput) RoleArn() pulumi.StringOutput
- func (o CustomModelOutput) Tags() pulumi.StringMapOutput
- func (o CustomModelOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
- func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
- func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
- func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
- func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
- func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
- type CustomModelOutputDataConfig
- type CustomModelOutputDataConfigArgs
- func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigInput
- type CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigPtrInput
- type CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) Elem() CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelState
- type CustomModelTimeouts
- type CustomModelTimeoutsArgs
- func (CustomModelTimeoutsArgs) ElementType() reflect.Type
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsInput
- type CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (CustomModelTimeoutsOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsPtrInput
- type CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
- func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTrainingDataConfig
- type CustomModelTrainingDataConfigArgs
- func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigInput
- type CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigPtrInput
- type CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) Elem() CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingMetric
- type CustomModelTrainingMetricArgs
- func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- type CustomModelTrainingMetricArray
- func (CustomModelTrainingMetricArray) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricArrayInput
- type CustomModelTrainingMetricArrayOutput
- func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricInput
- type CustomModelTrainingMetricOutput
- func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
- type CustomModelValidationDataConfig
- type CustomModelValidationDataConfigArgs
- func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- type CustomModelValidationDataConfigInput
- type CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigPtrInput
- type CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Elem() CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidator
- type CustomModelValidationDataConfigValidatorArgs
- func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationDataConfigValidatorArray
- func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorArrayInput
- type CustomModelValidationDataConfigValidatorArrayOutput
- func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorArrayOutput) Index(i pulumi.IntInput) CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorInput
- type CustomModelValidationDataConfigValidatorOutput
- func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationMetric
- type CustomModelValidationMetricArgs
- func (CustomModelValidationMetricArgs) ElementType() reflect.Type
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- type CustomModelValidationMetricArray
- func (CustomModelValidationMetricArray) ElementType() reflect.Type
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricArrayInput
- type CustomModelValidationMetricArrayOutput
- func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricArrayOutput) Index(i pulumi.IntInput) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricInput
- type CustomModelValidationMetricOutput
- func (CustomModelValidationMetricOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
- type CustomModelVpcConfig
- type CustomModelVpcConfigArgs
- func (CustomModelVpcConfigArgs) ElementType() reflect.Type
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigInput
- type CustomModelVpcConfigOutput
- func (CustomModelVpcConfigOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigPtrInput
- type CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
- func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type GetAgentAgentVersionsAgentVersionSummary
- type GetAgentAgentVersionsAgentVersionSummaryArgs
- func (GetAgentAgentVersionsAgentVersionSummaryArgs) ElementType() reflect.Type
- func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
- func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
- type GetAgentAgentVersionsAgentVersionSummaryArray
- func (GetAgentAgentVersionsAgentVersionSummaryArray) ElementType() reflect.Type
- func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- type GetAgentAgentVersionsAgentVersionSummaryArrayInput
- type GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ElementType() reflect.Type
- func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) Index(i pulumi.IntInput) GetAgentAgentVersionsAgentVersionSummaryOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfiguration
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs
- func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ElementType() reflect.Type
- func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray
- func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ElementType() reflect.Type
- func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) Index(i pulumi.IntInput) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput
- type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ElementType() reflect.Type
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
- type GetAgentAgentVersionsAgentVersionSummaryInput
- type GetAgentAgentVersionsAgentVersionSummaryOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentName() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentStatus() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentVersion() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) CreatedAt() pulumi.StringOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) Description() pulumi.StringOutput
- func (GetAgentAgentVersionsAgentVersionSummaryOutput) ElementType() reflect.Type
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) GuardrailConfigurations() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
- func (o GetAgentAgentVersionsAgentVersionSummaryOutput) UpdatedAt() pulumi.StringOutput
- type GetAgentAgentVersionsArgs
- type GetAgentAgentVersionsOutputArgs
- type GetAgentAgentVersionsResult
- type GetAgentAgentVersionsResultOutput
- func (o GetAgentAgentVersionsResultOutput) AgentId() pulumi.StringOutput
- func (o GetAgentAgentVersionsResultOutput) AgentVersionSummaries() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
- func (GetAgentAgentVersionsResultOutput) ElementType() reflect.Type
- func (o GetAgentAgentVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutput() GetAgentAgentVersionsResultOutput
- func (o GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutputWithContext(ctx context.Context) GetAgentAgentVersionsResultOutput
- 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() GetCustomModelValidationDataConfigValidatorArrayOutput
- type GetCustomModelValidationDataConfigValidator
- type GetCustomModelValidationDataConfigValidatorArgs
- func (GetCustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
- func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorOutput
- type GetCustomModelValidationDataConfigValidatorArray
- func (GetCustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
- func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
- type GetCustomModelValidationDataConfigValidatorArrayInput
- type GetCustomModelValidationDataConfigValidatorArrayOutput
- func (GetCustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigValidatorArrayOutput) Index(i pulumi.IntInput) GetCustomModelValidationDataConfigValidatorOutput
- func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
- func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
- type GetCustomModelValidationDataConfigValidatorInput
- type GetCustomModelValidationDataConfigValidatorOutput
- func (GetCustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
- func (o GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
- func (o GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorOutput
- 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 GetInferenceProfileModel
- type GetInferenceProfileModelArgs
- func (GetInferenceProfileModelArgs) ElementType() reflect.Type
- func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
- func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
- type GetInferenceProfileModelArray
- func (GetInferenceProfileModelArray) ElementType() reflect.Type
- func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
- func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
- type GetInferenceProfileModelArrayInput
- type GetInferenceProfileModelArrayOutput
- func (GetInferenceProfileModelArrayOutput) ElementType() reflect.Type
- func (o GetInferenceProfileModelArrayOutput) Index(i pulumi.IntInput) GetInferenceProfileModelOutput
- func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
- func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
- type GetInferenceProfileModelInput
- type GetInferenceProfileModelOutput
- func (GetInferenceProfileModelOutput) ElementType() reflect.Type
- func (o GetInferenceProfileModelOutput) ModelArn() pulumi.StringOutput
- func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
- func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
- type GetInferenceProfilesInferenceProfileSummary
- type GetInferenceProfilesInferenceProfileSummaryArgs
- func (GetInferenceProfilesInferenceProfileSummaryArgs) ElementType() reflect.Type
- func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
- func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
- type GetInferenceProfilesInferenceProfileSummaryArray
- func (GetInferenceProfilesInferenceProfileSummaryArray) ElementType() reflect.Type
- func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
- func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
- type GetInferenceProfilesInferenceProfileSummaryArrayInput
- type GetInferenceProfilesInferenceProfileSummaryArrayOutput
- func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) Index(i pulumi.IntInput) GetInferenceProfilesInferenceProfileSummaryOutput
- func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
- func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
- type GetInferenceProfilesInferenceProfileSummaryInput
- type GetInferenceProfilesInferenceProfileSummaryModel
- type GetInferenceProfilesInferenceProfileSummaryModelArgs
- func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ElementType() reflect.Type
- func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
- func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
- type GetInferenceProfilesInferenceProfileSummaryModelArray
- func (GetInferenceProfilesInferenceProfileSummaryModelArray) ElementType() reflect.Type
- func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- type GetInferenceProfilesInferenceProfileSummaryModelArrayInput
- type GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) Index(i pulumi.IntInput) GetInferenceProfilesInferenceProfileSummaryModelOutput
- func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- type GetInferenceProfilesInferenceProfileSummaryModelInput
- type GetInferenceProfilesInferenceProfileSummaryModelOutput
- func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ModelArn() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
- func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
- type GetInferenceProfilesInferenceProfileSummaryOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) CreatedAt() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) Description() pulumi.StringOutput
- func (GetInferenceProfilesInferenceProfileSummaryOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileArn() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileId() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileName() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) Models() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) Status() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) Type() pulumi.StringOutput
- func (o GetInferenceProfilesInferenceProfileSummaryOutput) UpdatedAt() pulumi.StringOutput
- type GetInferenceProfilesResult
- type GetInferenceProfilesResultOutput
- func (GetInferenceProfilesResultOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesResultOutput) Id() pulumi.StringOutput
- func (o GetInferenceProfilesResultOutput) InferenceProfileSummaries() GetInferenceProfilesInferenceProfileSummaryArrayOutput
- func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutput() GetInferenceProfilesResultOutput
- func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutputWithContext(ctx context.Context) GetInferenceProfilesResultOutput
- type Guardrail
- type GuardrailArgs
- type GuardrailArray
- type GuardrailArrayInput
- type GuardrailArrayOutput
- func (GuardrailArrayOutput) ElementType() reflect.Type
- func (o GuardrailArrayOutput) Index(i pulumi.IntInput) GuardrailOutput
- func (o GuardrailArrayOutput) ToGuardrailArrayOutput() GuardrailArrayOutput
- func (o GuardrailArrayOutput) ToGuardrailArrayOutputWithContext(ctx context.Context) GuardrailArrayOutput
- type GuardrailContentPolicyConfig
- type GuardrailContentPolicyConfigArgs
- func (GuardrailContentPolicyConfigArgs) ElementType() reflect.Type
- func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
- func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
- func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
- func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
- type GuardrailContentPolicyConfigFiltersConfig
- type GuardrailContentPolicyConfigFiltersConfigArgs
- func (GuardrailContentPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
- func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
- func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
- type GuardrailContentPolicyConfigFiltersConfigArray
- func (GuardrailContentPolicyConfigFiltersConfigArray) ElementType() reflect.Type
- func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
- func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
- type GuardrailContentPolicyConfigFiltersConfigArrayInput
- type GuardrailContentPolicyConfigFiltersConfigArrayOutput
- func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) Index(i pulumi.IntInput) GuardrailContentPolicyConfigFiltersConfigOutput
- func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
- type GuardrailContentPolicyConfigFiltersConfigInput
- type GuardrailContentPolicyConfigFiltersConfigOutput
- func (GuardrailContentPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
- func (o GuardrailContentPolicyConfigFiltersConfigOutput) InputStrength() pulumi.StringOutput
- func (o GuardrailContentPolicyConfigFiltersConfigOutput) OutputStrength() pulumi.StringOutput
- func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
- func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
- func (o GuardrailContentPolicyConfigFiltersConfigOutput) Type() pulumi.StringOutput
- type GuardrailContentPolicyConfigInput
- type GuardrailContentPolicyConfigOutput
- func (GuardrailContentPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailContentPolicyConfigOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
- func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
- func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
- type GuardrailContentPolicyConfigPtrInput
- type GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailContentPolicyConfigPtrOutput) Elem() GuardrailContentPolicyConfigOutput
- func (GuardrailContentPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailContentPolicyConfigPtrOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
- type GuardrailContextualGroundingPolicyConfig
- type GuardrailContextualGroundingPolicyConfigArgs
- func (GuardrailContextualGroundingPolicyConfigArgs) ElementType() reflect.Type
- func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
- func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
- func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
- func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
- type GuardrailContextualGroundingPolicyConfigFiltersConfig
- type GuardrailContextualGroundingPolicyConfigFiltersConfigArgs
- func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
- func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- type GuardrailContextualGroundingPolicyConfigFiltersConfigArray
- func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ElementType() reflect.Type
- func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput
- type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) Index(i pulumi.IntInput) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- type GuardrailContextualGroundingPolicyConfigFiltersConfigInput
- type GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Threshold() pulumi.Float64Output
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
- func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Type() pulumi.StringOutput
- type GuardrailContextualGroundingPolicyConfigInput
- type GuardrailContextualGroundingPolicyConfigOutput
- func (GuardrailContextualGroundingPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailContextualGroundingPolicyConfigOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
- func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
- func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
- func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
- type GuardrailContextualGroundingPolicyConfigPtrInput
- type GuardrailContextualGroundingPolicyConfigPtrOutput
- func (o GuardrailContextualGroundingPolicyConfigPtrOutput) Elem() GuardrailContextualGroundingPolicyConfigOutput
- func (GuardrailContextualGroundingPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailContextualGroundingPolicyConfigPtrOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
- func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
- func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
- type GuardrailInput
- type GuardrailMap
- type GuardrailMapInput
- type GuardrailMapOutput
- type GuardrailOutput
- func (o GuardrailOutput) BlockedInputMessaging() pulumi.StringOutput
- func (o GuardrailOutput) BlockedOutputsMessaging() pulumi.StringOutput
- func (o GuardrailOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailOutput) ContextualGroundingPolicyConfig() GuardrailContextualGroundingPolicyConfigPtrOutput
- func (o GuardrailOutput) CreatedAt() pulumi.StringOutput
- func (o GuardrailOutput) Description() pulumi.StringOutput
- func (GuardrailOutput) ElementType() reflect.Type
- func (o GuardrailOutput) GuardrailArn() pulumi.StringOutput
- func (o GuardrailOutput) GuardrailId() pulumi.StringOutput
- func (o GuardrailOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o GuardrailOutput) Name() pulumi.StringOutput
- func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailOutput) Status() pulumi.StringOutput
- func (o GuardrailOutput) Tags() pulumi.StringMapOutput
- func (o GuardrailOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o GuardrailOutput) Timeouts() GuardrailTimeoutsPtrOutput
- func (o GuardrailOutput) ToGuardrailOutput() GuardrailOutput
- func (o GuardrailOutput) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
- func (o GuardrailOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailOutput) Version() pulumi.StringOutput
- func (o GuardrailOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
- type GuardrailSensitiveInformationPolicyConfig
- type GuardrailSensitiveInformationPolicyConfigArgs
- func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType() reflect.Type
- func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
- func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
- func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
- type GuardrailSensitiveInformationPolicyConfigInput
- type GuardrailSensitiveInformationPolicyConfigOutput
- func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfig
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs
- func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ElementType() reflect.Type
- func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray
- func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ElementType() reflect.Type
- func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) Index(i pulumi.IntInput) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput
- type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Action() pulumi.StringOutput
- func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Type() pulumi.StringOutput
- type GuardrailSensitiveInformationPolicyConfigPtrInput
- type GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) Elem() GuardrailSensitiveInformationPolicyConfigOutput
- func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfig
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs
- func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ElementType() reflect.Type
- func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigArray
- func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ElementType() reflect.Type
- func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) Index(i pulumi.IntInput) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigInput
- type GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Action() pulumi.StringOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Description() pulumi.StringPtrOutput
- func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Name() pulumi.StringOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Pattern() pulumi.StringOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
- type GuardrailState
- type GuardrailTimeouts
- type GuardrailTimeoutsArgs
- func (GuardrailTimeoutsArgs) ElementType() reflect.Type
- func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
- func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
- func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
- func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
- type GuardrailTimeoutsInput
- type GuardrailTimeoutsOutput
- func (o GuardrailTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o GuardrailTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (GuardrailTimeoutsOutput) ElementType() reflect.Type
- func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
- func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
- func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
- func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
- func (o GuardrailTimeoutsOutput) Update() pulumi.StringPtrOutput
- type GuardrailTimeoutsPtrInput
- type GuardrailTimeoutsPtrOutput
- func (o GuardrailTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o GuardrailTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o GuardrailTimeoutsPtrOutput) Elem() GuardrailTimeoutsOutput
- func (GuardrailTimeoutsPtrOutput) ElementType() reflect.Type
- func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
- func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
- func (o GuardrailTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type GuardrailTopicPolicyConfig
- type GuardrailTopicPolicyConfigArgs
- func (GuardrailTopicPolicyConfigArgs) ElementType() reflect.Type
- func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
- func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
- func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
- func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
- type GuardrailTopicPolicyConfigInput
- type GuardrailTopicPolicyConfigOutput
- func (GuardrailTopicPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
- func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
- func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailTopicPolicyConfigOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- type GuardrailTopicPolicyConfigPtrInput
- type GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailTopicPolicyConfigPtrOutput) Elem() GuardrailTopicPolicyConfigOutput
- func (GuardrailTopicPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailTopicPolicyConfigPtrOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- type GuardrailTopicPolicyConfigTopicsConfig
- type GuardrailTopicPolicyConfigTopicsConfigArgs
- func (GuardrailTopicPolicyConfigTopicsConfigArgs) ElementType() reflect.Type
- func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
- func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
- type GuardrailTopicPolicyConfigTopicsConfigArray
- func (GuardrailTopicPolicyConfigTopicsConfigArray) ElementType() reflect.Type
- func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- type GuardrailTopicPolicyConfigTopicsConfigArrayInput
- type GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) Index(i pulumi.IntInput) GuardrailTopicPolicyConfigTopicsConfigOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
- type GuardrailTopicPolicyConfigTopicsConfigInput
- type GuardrailTopicPolicyConfigTopicsConfigOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Definition() pulumi.StringOutput
- func (GuardrailTopicPolicyConfigTopicsConfigOutput) ElementType() reflect.Type
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Examples() pulumi.StringArrayOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Name() pulumi.StringOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
- func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Type() pulumi.StringOutput
- type GuardrailVersion
- type GuardrailVersionArgs
- type GuardrailVersionArray
- type GuardrailVersionArrayInput
- type GuardrailVersionArrayOutput
- func (GuardrailVersionArrayOutput) ElementType() reflect.Type
- func (o GuardrailVersionArrayOutput) Index(i pulumi.IntInput) GuardrailVersionOutput
- func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput
- func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutputWithContext(ctx context.Context) GuardrailVersionArrayOutput
- type GuardrailVersionInput
- type GuardrailVersionMap
- type GuardrailVersionMapInput
- type GuardrailVersionMapOutput
- func (GuardrailVersionMapOutput) ElementType() reflect.Type
- func (o GuardrailVersionMapOutput) MapIndex(k pulumi.StringInput) GuardrailVersionOutput
- func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutput() GuardrailVersionMapOutput
- func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutputWithContext(ctx context.Context) GuardrailVersionMapOutput
- type GuardrailVersionOutput
- func (o GuardrailVersionOutput) Description() pulumi.StringPtrOutput
- func (GuardrailVersionOutput) ElementType() reflect.Type
- func (o GuardrailVersionOutput) GuardrailArn() pulumi.StringOutput
- func (o GuardrailVersionOutput) SkipDestroy() pulumi.BoolPtrOutput
- func (o GuardrailVersionOutput) Timeouts() GuardrailVersionTimeoutsPtrOutput
- func (o GuardrailVersionOutput) ToGuardrailVersionOutput() GuardrailVersionOutput
- func (o GuardrailVersionOutput) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
- func (o GuardrailVersionOutput) Version() pulumi.StringOutput
- type GuardrailVersionState
- type GuardrailVersionTimeouts
- type GuardrailVersionTimeoutsArgs
- func (GuardrailVersionTimeoutsArgs) ElementType() reflect.Type
- func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
- func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
- func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
- func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
- type GuardrailVersionTimeoutsInput
- type GuardrailVersionTimeoutsOutput
- func (o GuardrailVersionTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o GuardrailVersionTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (GuardrailVersionTimeoutsOutput) ElementType() reflect.Type
- func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
- func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
- func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
- func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
- type GuardrailVersionTimeoutsPtrInput
- type GuardrailVersionTimeoutsPtrOutput
- func (o GuardrailVersionTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o GuardrailVersionTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o GuardrailVersionTimeoutsPtrOutput) Elem() GuardrailVersionTimeoutsOutput
- func (GuardrailVersionTimeoutsPtrOutput) ElementType() reflect.Type
- func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
- func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
- type GuardrailWordPolicyConfig
- type GuardrailWordPolicyConfigArgs
- func (GuardrailWordPolicyConfigArgs) ElementType() reflect.Type
- func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
- func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
- func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
- func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
- type GuardrailWordPolicyConfigInput
- type GuardrailWordPolicyConfigManagedWordListsConfig
- type GuardrailWordPolicyConfigManagedWordListsConfigArgs
- func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ElementType() reflect.Type
- func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
- func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
- type GuardrailWordPolicyConfigManagedWordListsConfigArray
- func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ElementType() reflect.Type
- func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- type GuardrailWordPolicyConfigManagedWordListsConfigArrayInput
- type GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) Index(i pulumi.IntInput) GuardrailWordPolicyConfigManagedWordListsConfigOutput
- func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- type GuardrailWordPolicyConfigManagedWordListsConfigInput
- type GuardrailWordPolicyConfigManagedWordListsConfigOutput
- func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
- func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
- func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) Type() pulumi.StringOutput
- type GuardrailWordPolicyConfigOutput
- func (GuardrailWordPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
- func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
- func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
- type GuardrailWordPolicyConfigPtrInput
- type GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) Elem() GuardrailWordPolicyConfigOutput
- func (GuardrailWordPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
- func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
- type GuardrailWordPolicyConfigWordsConfig
- type GuardrailWordPolicyConfigWordsConfigArgs
- func (GuardrailWordPolicyConfigWordsConfigArgs) ElementType() reflect.Type
- func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
- func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
- type GuardrailWordPolicyConfigWordsConfigArray
- func (GuardrailWordPolicyConfigWordsConfigArray) ElementType() reflect.Type
- func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
- func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
- type GuardrailWordPolicyConfigWordsConfigArrayInput
- type GuardrailWordPolicyConfigWordsConfigArrayOutput
- func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) Index(i pulumi.IntInput) GuardrailWordPolicyConfigWordsConfigOutput
- func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
- func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
- type GuardrailWordPolicyConfigWordsConfigInput
- type GuardrailWordPolicyConfigWordsConfigOutput
- func (GuardrailWordPolicyConfigWordsConfigOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigWordsConfigOutput) Text() pulumi.StringOutput
- func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
- func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
- type InferenceProfile
- type InferenceProfileArgs
- type InferenceProfileArray
- type InferenceProfileArrayInput
- type InferenceProfileArrayOutput
- func (InferenceProfileArrayOutput) ElementType() reflect.Type
- func (o InferenceProfileArrayOutput) Index(i pulumi.IntInput) InferenceProfileOutput
- func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutput() InferenceProfileArrayOutput
- func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutputWithContext(ctx context.Context) InferenceProfileArrayOutput
- type InferenceProfileInput
- type InferenceProfileMap
- type InferenceProfileMapInput
- type InferenceProfileMapOutput
- func (InferenceProfileMapOutput) ElementType() reflect.Type
- func (o InferenceProfileMapOutput) MapIndex(k pulumi.StringInput) InferenceProfileOutput
- func (o InferenceProfileMapOutput) ToInferenceProfileMapOutput() InferenceProfileMapOutput
- func (o InferenceProfileMapOutput) ToInferenceProfileMapOutputWithContext(ctx context.Context) InferenceProfileMapOutput
- type InferenceProfileModel
- type InferenceProfileModelArgs
- type InferenceProfileModelArray
- func (InferenceProfileModelArray) ElementType() reflect.Type
- func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
- func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
- type InferenceProfileModelArrayInput
- type InferenceProfileModelArrayOutput
- func (InferenceProfileModelArrayOutput) ElementType() reflect.Type
- func (o InferenceProfileModelArrayOutput) Index(i pulumi.IntInput) InferenceProfileModelOutput
- func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
- func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
- type InferenceProfileModelInput
- type InferenceProfileModelOutput
- func (InferenceProfileModelOutput) ElementType() reflect.Type
- func (o InferenceProfileModelOutput) ModelArn() pulumi.StringOutput
- func (o InferenceProfileModelOutput) ToInferenceProfileModelOutput() InferenceProfileModelOutput
- func (o InferenceProfileModelOutput) ToInferenceProfileModelOutputWithContext(ctx context.Context) InferenceProfileModelOutput
- type InferenceProfileModelSource
- type InferenceProfileModelSourceArgs
- func (InferenceProfileModelSourceArgs) ElementType() reflect.Type
- func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
- func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
- func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
- func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
- type InferenceProfileModelSourceInput
- type InferenceProfileModelSourceOutput
- func (o InferenceProfileModelSourceOutput) CopyFrom() pulumi.StringOutput
- func (InferenceProfileModelSourceOutput) ElementType() reflect.Type
- func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
- func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
- func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
- func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
- type InferenceProfileModelSourcePtrInput
- type InferenceProfileModelSourcePtrOutput
- func (o InferenceProfileModelSourcePtrOutput) CopyFrom() pulumi.StringPtrOutput
- func (o InferenceProfileModelSourcePtrOutput) Elem() InferenceProfileModelSourceOutput
- func (InferenceProfileModelSourcePtrOutput) ElementType() reflect.Type
- func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
- func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
- type InferenceProfileOutput
- func (o InferenceProfileOutput) Arn() pulumi.StringOutput
- func (o InferenceProfileOutput) CreatedAt() pulumi.StringOutput
- func (o InferenceProfileOutput) Description() pulumi.StringPtrOutput
- func (InferenceProfileOutput) ElementType() reflect.Type
- func (o InferenceProfileOutput) ModelSource() InferenceProfileModelSourcePtrOutput
- func (o InferenceProfileOutput) Models() InferenceProfileModelArrayOutput
- func (o InferenceProfileOutput) Name() pulumi.StringOutput
- func (o InferenceProfileOutput) Status() pulumi.StringOutput
- func (o InferenceProfileOutput) Tags() pulumi.StringMapOutput
- func (o InferenceProfileOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o InferenceProfileOutput) Timeouts() InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileOutput) ToInferenceProfileOutput() InferenceProfileOutput
- func (o InferenceProfileOutput) ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
- func (o InferenceProfileOutput) Type() pulumi.StringOutput
- func (o InferenceProfileOutput) UpdatedAt() pulumi.StringOutput
- type InferenceProfileState
- type InferenceProfileTimeouts
- type InferenceProfileTimeoutsArgs
- func (InferenceProfileTimeoutsArgs) ElementType() reflect.Type
- func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
- func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
- func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
- func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
- type InferenceProfileTimeoutsInput
- type InferenceProfileTimeoutsOutput
- func (o InferenceProfileTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o InferenceProfileTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (InferenceProfileTimeoutsOutput) ElementType() reflect.Type
- func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
- func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
- func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileTimeoutsOutput) Update() pulumi.StringPtrOutput
- type InferenceProfileTimeoutsPtrInput
- type InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o InferenceProfileTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o InferenceProfileTimeoutsPtrOutput) Elem() InferenceProfileTimeoutsOutput
- func (InferenceProfileTimeoutsPtrOutput) ElementType() reflect.Type
- func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
- func (o InferenceProfileTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- 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 LookupInferenceProfileArgs
- type LookupInferenceProfileOutputArgs
- type LookupInferenceProfileResult
- type LookupInferenceProfileResultOutput
- func (o LookupInferenceProfileResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) Description() pulumi.StringOutput
- func (LookupInferenceProfileResultOutput) ElementType() reflect.Type
- func (o LookupInferenceProfileResultOutput) Id() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) InferenceProfileArn() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) InferenceProfileId() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) InferenceProfileName() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) Models() GetInferenceProfileModelArrayOutput
- func (o LookupInferenceProfileResultOutput) Status() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutput() LookupInferenceProfileResultOutput
- func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutputWithContext(ctx context.Context) LookupInferenceProfileResultOutput
- func (o LookupInferenceProfileResultOutput) Type() pulumi.StringOutput
- func (o LookupInferenceProfileResultOutput) UpdatedAt() pulumi.StringOutput
- 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"` // Agents collaboration role. Valid values: `SUPERVISOR`, `SUPERVISOR_ROUTER`, `DISABLED`. AgentCollaboration pulumi.StringOutput `pulumi:"agentCollaboration"` // Unique identifier of the agent. AgentId pulumi.StringOutput `pulumi:"agentId"` // Name of the agent. AgentName pulumi.StringOutput `pulumi:"agentName"` // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringOutput `pulumi:"agentResourceRoleArn"` // Version of the agent. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrOutput `pulumi:"customerEncryptionKeyArn"` // Description of the agent. Description pulumi.StringPtrOutput `pulumi:"description"` // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringOutput `pulumi:"foundationModel"` // Details about the guardrail associated with the agent. See `guardrailConfiguration` Block for details. GuardrailConfigurations AgentAgentGuardrailConfigurationArrayOutput `pulumi:"guardrailConfigurations"` // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntOutput `pulumi:"idleSessionTtlInSeconds"` // Instructions that tell the agent what it should do and how it should interact with users. The valid range is 40 - 8000 characters. Instruction pulumi.StringOutput `pulumi:"instruction"` // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"` // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` Block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayOutput `pulumi:"promptOverrideConfigurations"` // Whether the in-use check is skipped when deleting the agent. SkipResourceInUseCheck pulumi.BoolOutput `pulumi:"skipResourceInUseCheck"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentAgentTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent.
## Example Usage
### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := aws.GetCallerIdentity(ctx, &aws.GetCallerIdentityArgs{ }, nil); if err != nil { return err } currentGetPartition, err := aws.GetPartition(ctx, &aws.GetPartitionArgs{ }, nil); if err != nil { return err } currentGetRegion, err := aws.GetRegion(ctx, &aws.GetRegionArgs{ }, nil); if err != nil { return err } exampleAgentTrust, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Actions: []string{ "sts:AssumeRole", }, Principals: []iam.GetPolicyDocumentStatementPrincipal{ { Identifiers: []string{ "bedrock.amazonaws.com", }, Type: "Service", }, }, Conditions: []iam.GetPolicyDocumentStatementCondition{ { Test: "StringEquals", Values: interface{}{ current.AccountId, }, Variable: "aws:SourceAccount", }, { Test: "ArnLike", Values: []string{ fmt.Sprintf("arn:%v:bedrock:%v:%v:agent/*", currentGetPartition.Partition, currentGetRegion.Name, current.AccountId), }, Variable: "AWS:SourceArn", }, }, }, }, }, nil); if err != nil { return err } exampleAgentPermissions, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Actions: []string{ "bedrock:InvokeModel", }, Resources: []string{ fmt.Sprintf("arn:%v:bedrock:%v::foundation-model/anthropic.claude-v2", currentGetPartition.Partition, currentGetRegion.Name), }, }, }, }, nil); if err != nil { return err } example, err := iam.NewRole(ctx, "example", &iam.RoleArgs{ AssumeRolePolicy: pulumi.String(exampleAgentTrust.Json), NamePrefix: pulumi.String("AmazonBedrockExecutionRoleForAgents_"), }) if err != nil { return err } _, err = iam.NewRolePolicy(ctx, "example", &iam.RolePolicyArgs{ Policy: pulumi.String(exampleAgentPermissions.Json), Role: example.ID(), }) if err != nil { return err } _, err = bedrock.NewAgentAgent(ctx, "example", &bedrock.AgentAgentArgs{ AgentName: pulumi.String("my-agent-name"), AgentResourceRoleArn: example.Arn, IdleSessionTtlInSeconds: pulumi.Int(500), FoundationModel: pulumi.String("anthropic.claude-v2"), }) if err != nil { return err } return nil }) } ```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent using the agent ID. For example:
```sh $ pulumi import aws:bedrock/agentAgent:AgentAgent example GGRRAED6JP ```
func GetAgentAgent ¶ added in v6.33.0
func GetAgentAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentState, opts ...pulumi.ResourceOption) (*AgentAgent, error)
GetAgentAgent gets an existing AgentAgent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgent ¶ added in v6.33.0
func NewAgentAgent(ctx *pulumi.Context, name string, args *AgentAgentArgs, opts ...pulumi.ResourceOption) (*AgentAgent, error)
NewAgentAgent registers a new resource with the given unique name, arguments, and options.
func (*AgentAgent) ElementType ¶ added in v6.33.0
func (*AgentAgent) ElementType() reflect.Type
func (*AgentAgent) ToAgentAgentOutput ¶ added in v6.33.0
func (i *AgentAgent) ToAgentAgentOutput() AgentAgentOutput
func (*AgentAgent) ToAgentAgentOutputWithContext ¶ added in v6.33.0
func (i *AgentAgent) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentActionGroup ¶ added in v6.33.0
type AgentAgentActionGroup struct { pulumi.CustomResourceState // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` Block for details. // // The following arguments are optional: ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrOutput `pulumi:"actionGroupExecutor"` // Unique identifier of the action group. ActionGroupId pulumi.StringOutput `pulumi:"actionGroupId"` // Name of the action group. ActionGroupName pulumi.StringOutput `pulumi:"actionGroupName"` // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringOutput `pulumi:"actionGroupState"` // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringOutput `pulumi:"agentId"` // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` Block for details. ApiSchema AgentAgentActionGroupApiSchemaPtrOutput `pulumi:"apiSchema"` // Description of the action group. Description pulumi.StringPtrOutput `pulumi:"description"` // Describes the function schema for the action group. // Each function represents an action in an action group. // See `functionSchema` Block for details. FunctionSchema AgentAgentActionGroupFunctionSchemaPtrOutput `pulumi:"functionSchema"` // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrOutput `pulumi:"parentActionGroupSignature"` // Whether or not to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"` // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolOutput `pulumi:"skipResourceInUseCheck"` Timeouts AgentAgentActionGroupTimeoutsPtrOutput `pulumi:"timeouts"` }
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-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { invokeFile, err := std.File(ctx, &std.FileArgs{ Input: "path/to/schema.yaml", }, nil) if err != nil { return err } _, err = bedrock.NewAgentAgentActionGroup(ctx, "example", &bedrock.AgentAgentActionGroupArgs{ ActionGroupName: pulumi.String("example"), AgentId: pulumi.String("GGRRAED6JP"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ Lambda: pulumi.String("arn:aws:lambda:us-west-2:123456789012:function:example-function"), }, ApiSchema: &bedrock.AgentAgentActionGroupApiSchemaArgs{ Payload: pulumi.String(invokeFile.Result), }, }) if err != nil { return err } return nil }) }
```
### API Schema in S3 Bucket
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentAgentActionGroup(ctx, "example", &bedrock.AgentAgentActionGroupArgs{ ActionGroupName: pulumi.String("example"), AgentId: pulumi.String("GGRRAED6JP"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ Lambda: pulumi.String("arn:aws:lambda:us-west-2:123456789012:function:example-function"), }, ApiSchema: &bedrock.AgentAgentActionGroupApiSchemaArgs{ S3: &bedrock.AgentAgentActionGroupApiSchemaS3Args{ S3BucketName: pulumi.String("example-bucket"), S3ObjectKey: pulumi.String("path/to/schema.json"), }, }, }) if err != nil { return err } return nil }) }
```
### Function Schema (Simplified Schema)
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentAgentActionGroup(ctx, "example", &bedrock.AgentAgentActionGroupArgs{ ActionGroupName: pulumi.String("example"), AgentId: pulumi.String("GGRRAED6JP"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ Lambda: pulumi.String("arn:aws:lambda:us-west-2:123456789012:function:example-function"), }, FunctionSchema: &bedrock.AgentAgentActionGroupFunctionSchemaArgs{ MemberFunctions: &bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs{ Functions: bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray{ &bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs{ Name: pulumi.String("example-function"), Description: pulumi.String("Example function"), Parameters: bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray{ &bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs{ MapBlockKey: pulumi.String("param1"), Type: pulumi.String("string"), Description: pulumi.String("The first parameter"), Required: pulumi.Bool(true), }, &bedrock.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs{ MapBlockKey: pulumi.String("param2"), Type: pulumi.String("integer"), Description: pulumi.String("The second parameter"), Required: pulumi.Bool(false), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Return of Control
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { invokeFile, err := std.File(ctx, &std.FileArgs{ Input: "path/to/schema.yaml", }, nil) if err != nil { return err } _, err = bedrock.NewAgentAgentActionGroup(ctx, "example", &bedrock.AgentAgentActionGroupArgs{ ActionGroupName: pulumi.String("example"), AgentId: pulumi.String("GGRRAED6JP"), AgentVersion: pulumi.String("DRAFT"), SkipResourceInUseCheck: pulumi.Bool(true), ActionGroupExecutor: &bedrock.AgentAgentActionGroupActionGroupExecutorArgs{ CustomControl: pulumi.String("RETURN_CONTROL"), }, ApiSchema: &bedrock.AgentAgentActionGroupApiSchemaArgs{ Payload: pulumi.String(invokeFile.Result), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Action Group the action group ID, the agent ID, and the agent version separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentActionGroup:AgentAgentActionGroup example MMAUDBZTH4,GGRRAED6JP,DRAFT ```
func GetAgentAgentActionGroup ¶ added in v6.33.0
func GetAgentAgentActionGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentActionGroupState, opts ...pulumi.ResourceOption) (*AgentAgentActionGroup, error)
GetAgentAgentActionGroup gets an existing AgentAgentActionGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentActionGroup ¶ added in v6.33.0
func NewAgentAgentActionGroup(ctx *pulumi.Context, name string, args *AgentAgentActionGroupArgs, opts ...pulumi.ResourceOption) (*AgentAgentActionGroup, error)
NewAgentAgentActionGroup registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentActionGroup) ElementType ¶ added in v6.33.0
func (*AgentAgentActionGroup) ElementType() reflect.Type
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutput ¶ added in v6.33.0
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext ¶ added in v6.33.0
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupActionGroupExecutor ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutor struct { // Custom control method for handling the information elicited from the user. Valid values: `RETURN_CONTROL`. // To skip using a Lambda function and instead return the predicted action group, in addition to the parameters and information required for it, in the `InvokeAgent` response, specify `RETURN_CONTROL`. // Only one of `customControl` or `lambda` can be specified. CustomControl *string `pulumi:"customControl"` // ARN of the Lambda function containing the business logic that is carried out upon invoking the action. // Only one of `lambda` or `customControl` can be specified. Lambda *string `pulumi:"lambda"` }
type AgentAgentActionGroupActionGroupExecutorArgs ¶ added in v6.33.0
type AgentAgentActionGroupActionGroupExecutorArgs struct { // Custom control method for handling the information elicited from the user. Valid values: `RETURN_CONTROL`. // To skip using a Lambda function and instead return the predicted action group, in addition to the parameters and information required for it, in the `InvokeAgent` response, specify `RETURN_CONTROL`. // Only one of `customControl` or `lambda` can be specified. CustomControl pulumi.StringPtrInput `pulumi:"customControl"` // ARN of the Lambda function containing the business logic that is carried out upon invoking the action. // Only one of `lambda` or `customControl` can be specified. 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) CustomControl ¶ added in v6.46.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) CustomControl() pulumi.StringPtrOutput
Custom control method for handling the information elicited from the user. Valid values: `RETURN_CONTROL`. To skip using a Lambda function and instead return the predicted action group, in addition to the parameters and information required for it, in the `InvokeAgent` response, specify `RETURN_CONTROL`. Only one of `customControl` or `lambda` can be specified.
func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorOutput) Lambda ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorOutput) Lambda() pulumi.StringPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action. Only one of `lambda` or `customControl` can be specified.
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) CustomControl ¶ added in v6.46.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) CustomControl() pulumi.StringPtrOutput
Custom control method for handling the information elicited from the user. Valid values: `RETURN_CONTROL`. To skip using a Lambda function and instead return the predicted action group, in addition to the parameters and information required for it, in the `InvokeAgent` response, specify `RETURN_CONTROL`. Only one of `customControl` or `lambda` can be specified.
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda() pulumi.StringPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action. Only one of `lambda` or `customControl` can be specified.
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupApiSchema ¶ added in v6.33.0
type AgentAgentActionGroupApiSchema struct { // JSON or YAML-formatted payload defining the OpenAPI schema for the action group. // Only one of `payload` or `s3` can be specified. Payload *string `pulumi:"payload"` // Details about the S3 object containing the OpenAPI schema for the action group. See `s3` Block for details. // Only one of `s3` or `payload` can be specified. S3 *AgentAgentActionGroupApiSchemaS3 `pulumi:"s3"` }
type AgentAgentActionGroupApiSchemaArgs ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaArgs struct { // JSON or YAML-formatted payload defining the OpenAPI schema for the action group. // Only one of `payload` or `s3` can be specified. Payload pulumi.StringPtrInput `pulumi:"payload"` // Details about the S3 object containing the OpenAPI schema for the action group. See `s3` Block for details. // Only one of `s3` or `payload` can be specified. S3 AgentAgentActionGroupApiSchemaS3PtrInput `pulumi:"s3"` }
func (AgentAgentActionGroupApiSchemaArgs) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaArgs) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput ToAgentAgentActionGroupApiSchemaOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaOutput }
AgentAgentActionGroupApiSchemaInput is an input type that accepts AgentAgentActionGroupApiSchemaArgs and AgentAgentActionGroupApiSchemaOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaInput` via:
AgentAgentActionGroupApiSchemaArgs{...}
type AgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaOutput) Payload ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) Payload() pulumi.StringPtrOutput
JSON or YAML-formatted payload defining the OpenAPI schema for the action group. Only one of `payload` or `s3` can be specified.
func (AgentAgentActionGroupApiSchemaOutput) S3 ¶ added in v6.33.0
Details about the S3 object containing the OpenAPI schema for the action group. See `s3` Block for details. Only one of `s3` or `payload` can be specified.
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaPtrInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaPtrInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaPtrOutput }
AgentAgentActionGroupApiSchemaPtrInput is an input type that accepts AgentAgentActionGroupApiSchemaArgs, AgentAgentActionGroupApiSchemaPtr and AgentAgentActionGroupApiSchemaPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaPtrInput` via:
AgentAgentActionGroupApiSchemaArgs{...} or: nil
func AgentAgentActionGroupApiSchemaPtr ¶ added in v6.33.0
func AgentAgentActionGroupApiSchemaPtr(v *AgentAgentActionGroupApiSchemaArgs) AgentAgentActionGroupApiSchemaPtrInput
type AgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaPtrOutput) Payload ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) Payload() pulumi.StringPtrOutput
JSON or YAML-formatted payload defining the OpenAPI schema for the action group. Only one of `payload` or `s3` can be specified.
func (AgentAgentActionGroupApiSchemaPtrOutput) S3 ¶ added in v6.33.0
Details about the S3 object containing the OpenAPI schema for the action group. See `s3` Block for details. Only one of `s3` or `payload` can be specified.
func (AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaS3 ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Args ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Args struct { // Name of the S3 bucket. S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` // S3 object key containing the resource. S3ObjectKey pulumi.StringPtrInput `pulumi:"s3ObjectKey"` }
func (AgentAgentActionGroupApiSchemaS3Args) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3Args) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3Input ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Input interface { pulumi.Input ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output ToAgentAgentActionGroupApiSchemaS3OutputWithContext(context.Context) AgentAgentActionGroupApiSchemaS3Output }
AgentAgentActionGroupApiSchemaS3Input is an input type that accepts AgentAgentActionGroupApiSchemaS3Args and AgentAgentActionGroupApiSchemaS3Output values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaS3Input` via:
AgentAgentActionGroupApiSchemaS3Args{...}
type AgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3Output struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3Output) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3Output) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Output) S3BucketName ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3PtrInput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3PtrInput interface { pulumi.Input ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput }
AgentAgentActionGroupApiSchemaS3PtrInput is an input type that accepts AgentAgentActionGroupApiSchemaS3Args, AgentAgentActionGroupApiSchemaS3Ptr and AgentAgentActionGroupApiSchemaS3PtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupApiSchemaS3PtrInput` via:
AgentAgentActionGroupApiSchemaS3Args{...} or: nil
func AgentAgentActionGroupApiSchemaS3Ptr ¶ added in v6.33.0
func AgentAgentActionGroupApiSchemaS3Ptr(v *AgentAgentActionGroupApiSchemaS3Args) AgentAgentActionGroupApiSchemaS3PtrInput
type AgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
type AgentAgentActionGroupApiSchemaS3PtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupArgs ¶ added in v6.33.0
type AgentAgentActionGroupArgs struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` Block for details. // // The following arguments are optional: ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput // Name of the action group. ActionGroupName pulumi.StringInput // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringPtrInput // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringInput // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringInput // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` Block for details. ApiSchema AgentAgentActionGroupApiSchemaPtrInput // Description of the action group. Description pulumi.StringPtrInput // Describes the function schema for the action group. // Each function represents an action in an action group. // See `functionSchema` Block for details. FunctionSchema AgentAgentActionGroupFunctionSchemaPtrInput // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrInput // Whether or not to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolPtrInput Timeouts AgentAgentActionGroupTimeoutsPtrInput }
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 AgentAgentActionGroupFunctionSchema ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchema struct { // Contains a list of functions. // Each function describes and action in the action group. // See `memberFunctions` Block for details. MemberFunctions *AgentAgentActionGroupFunctionSchemaMemberFunctions `pulumi:"memberFunctions"` }
type AgentAgentActionGroupFunctionSchemaArgs ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaArgs struct { // Contains a list of functions. // Each function describes and action in the action group. // See `memberFunctions` Block for details. MemberFunctions AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput `pulumi:"memberFunctions"` }
func (AgentAgentActionGroupFunctionSchemaArgs) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupFunctionSchemaInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput ToAgentAgentActionGroupFunctionSchemaOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaOutput }
AgentAgentActionGroupFunctionSchemaInput is an input type that accepts AgentAgentActionGroupFunctionSchemaArgs and AgentAgentActionGroupFunctionSchemaOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaInput` via:
AgentAgentActionGroupFunctionSchemaArgs{...}
type AgentAgentActionGroupFunctionSchemaMemberFunctions ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctions struct { // Functions that each define an action in the action group. See `functions` Block for details. Functions []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction `pulumi:"functions"` }
type AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs struct { // Functions that each define an action in the action group. See `functions` Block for details. Functions AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput `pulumi:"functions"` }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction struct { // Description of the function and its purpose. Description *string `pulumi:"description"` // Name for the function. Name string `pulumi:"name"` // Parameters that the agent elicits from the user to fulfill the function. See `parameters` Block for details. Parameters []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter `pulumi:"parameters"` }
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs struct { // Description of the function and its purpose. Description pulumi.StringPtrInput `pulumi:"description"` // Name for the function. Name pulumi.StringInput `pulumi:"name"` // Parameters that the agent elicits from the user to fulfill the function. See `parameters` Block for details. Parameters AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput `pulumi:"parameters"` }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray and AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray{ AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs{...} }
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) Index ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs and AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs{...}
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Description ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Description() pulumi.StringPtrOutput
Description of the function and its purpose.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Name ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Name() pulumi.StringOutput
Name for the function.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Parameters ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Parameters() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
Parameters that the agent elicits from the user to fulfill the function. See `parameters` Block for details.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter struct { // Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user. Description *string `pulumi:"description"` // Name of the parameter. // // **Note:** The argument name `mapBlockKey` may seem out of context, but is necessary for backward compatibility reasons in the provider. MapBlockKey string `pulumi:"mapBlockKey"` // Whether the parameter is required for the agent to complete the function for action group invocation. Required *bool `pulumi:"required"` // Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`. Type string `pulumi:"type"` }
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs struct { // Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user. Description pulumi.StringPtrInput `pulumi:"description"` // Name of the parameter. // // **Note:** The argument name `mapBlockKey` may seem out of context, but is necessary for backward compatibility reasons in the provider. MapBlockKey pulumi.StringInput `pulumi:"mapBlockKey"` // Whether the parameter is required for the agent to complete the function for action group invocation. Required pulumi.BoolPtrInput `pulumi:"required"` // Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`. Type pulumi.StringInput `pulumi:"type"` }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext ¶ added in v6.46.0
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray and AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray{ AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs{...} }
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) Index ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs and AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs{...}
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Description ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Description() pulumi.StringPtrOutput
Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) MapBlockKey ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) MapBlockKey() pulumi.StringOutput
Name of the parameter.
**Note:** The argument name `mapBlockKey` may seem out of context, but is necessary for backward compatibility reasons in the provider.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Required ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Required() pulumi.BoolPtrOutput
Whether the parameter is required for the agent to complete the function for action group invocation.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Type ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Type() pulumi.StringOutput
Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`.
type AgentAgentActionGroupFunctionSchemaMemberFunctionsInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs and AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs{...}
type AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) Functions ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
Functions that each define an action in the action group. See `functions` Block for details.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput }
AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput is an input type that accepts AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs, AgentAgentActionGroupFunctionSchemaMemberFunctionsPtr and AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput` via:
AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs{...} or: nil
func AgentAgentActionGroupFunctionSchemaMemberFunctionsPtr ¶ added in v6.46.0
func AgentAgentActionGroupFunctionSchemaMemberFunctionsPtr(v *AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Functions ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
Functions that each define an action in the action group. See `functions` Block for details.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaOutput) MemberFunctions ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaOutput) MemberFunctions() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
Contains a list of functions. Each function describes and action in the action group. See `memberFunctions` Block for details.
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupFunctionSchemaPtrInput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaPtrInput interface { pulumi.Input ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput }
AgentAgentActionGroupFunctionSchemaPtrInput is an input type that accepts AgentAgentActionGroupFunctionSchemaArgs, AgentAgentActionGroupFunctionSchemaPtr and AgentAgentActionGroupFunctionSchemaPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupFunctionSchemaPtrInput` via:
AgentAgentActionGroupFunctionSchemaArgs{...} or: nil
func AgentAgentActionGroupFunctionSchemaPtr ¶ added in v6.46.0
func AgentAgentActionGroupFunctionSchemaPtr(v *AgentAgentActionGroupFunctionSchemaArgs) AgentAgentActionGroupFunctionSchemaPtrInput
type AgentAgentActionGroupFunctionSchemaPtrOutput ¶ added in v6.46.0
type AgentAgentActionGroupFunctionSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ElementType ¶ added in v6.46.0
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaPtrOutput) MemberFunctions ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaPtrOutput) MemberFunctions() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
Contains a list of functions. Each function describes and action in the action group. See `memberFunctions` Block for details.
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶ added in v6.46.0
func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupInput ¶ added in v6.33.0
type AgentAgentActionGroupInput interface { pulumi.Input ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput }
type AgentAgentActionGroupMap ¶ added in v6.33.0
type AgentAgentActionGroupMap map[string]AgentAgentActionGroupInput
func (AgentAgentActionGroupMap) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupMap) ElementType() reflect.Type
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput ¶ added in v6.33.0
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext ¶ added in v6.33.0
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupMapInput ¶ added in v6.33.0
type AgentAgentActionGroupMapInput interface { pulumi.Input ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput ToAgentAgentActionGroupMapOutputWithContext(context.Context) AgentAgentActionGroupMapOutput }
AgentAgentActionGroupMapInput is an input type that accepts AgentAgentActionGroupMap and AgentAgentActionGroupMapOutput values. You can construct a concrete instance of `AgentAgentActionGroupMapInput` via:
AgentAgentActionGroupMap{ "key": AgentAgentActionGroupArgs{...} }
type AgentAgentActionGroupMapOutput ¶ added in v6.33.0
type AgentAgentActionGroupMapOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupMapOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupMapOutput) ElementType() reflect.Type
func (AgentAgentActionGroupMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) MapIndex(k pulumi.StringInput) AgentAgentActionGroupOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupOutput ¶ added in v6.33.0
type AgentAgentActionGroupOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupOutput) ActionGroupExecutor ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupExecutor() AgentAgentActionGroupActionGroupExecutorPtrOutput
ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` Block for details.
The following arguments are optional:
func (AgentAgentActionGroupOutput) ActionGroupId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupId() pulumi.StringOutput
Unique identifier of the action group.
func (AgentAgentActionGroupOutput) ActionGroupName ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the action group.
func (AgentAgentActionGroupOutput) ActionGroupState ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ActionGroupState() pulumi.StringOutput
Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`.
func (AgentAgentActionGroupOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentId() pulumi.StringOutput
The unique identifier of the agent for which to create the action group.
func (AgentAgentActionGroupOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) AgentVersion() pulumi.StringOutput
Version of the agent for which to create the action group. Valid values: `DRAFT`.
func (AgentAgentActionGroupOutput) ApiSchema ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ApiSchema() AgentAgentActionGroupApiSchemaPtrOutput
Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` Block for details.
func (AgentAgentActionGroupOutput) Description ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) Description() pulumi.StringPtrOutput
Description of the action group.
func (AgentAgentActionGroupOutput) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupOutput) ElementType() reflect.Type
func (AgentAgentActionGroupOutput) FunctionSchema ¶ added in v6.46.0
func (o AgentAgentActionGroupOutput) FunctionSchema() AgentAgentActionGroupFunctionSchemaPtrOutput
Describes the function schema for the action group. Each function represents an action in an action group. See `functionSchema` Block for details.
func (AgentAgentActionGroupOutput) ParentActionGroupSignature ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ParentActionGroupSignature() pulumi.StringPtrOutput
To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`.
func (AgentAgentActionGroupOutput) PrepareAgent ¶ added in v6.55.0
func (o AgentAgentActionGroupOutput) PrepareAgent() pulumi.BoolOutput
Whether or not to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentActionGroupOutput) SkipResourceInUseCheck ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
Whether the in-use check is skipped when deleting the action group.
func (AgentAgentActionGroupOutput) Timeouts ¶ added in v6.55.0
func (o AgentAgentActionGroupOutput) Timeouts() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext ¶ added in v6.33.0
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupState ¶ added in v6.33.0
type AgentAgentActionGroupState struct { // ARN of the Lambda function containing the business logic that is carried out upon invoking the action or custom control method for handling the information elicited from the user. See `actionGroupExecutor` Block for details. // // The following arguments are optional: ActionGroupExecutor AgentAgentActionGroupActionGroupExecutorPtrInput // Unique identifier of the action group. ActionGroupId pulumi.StringPtrInput // Name of the action group. ActionGroupName pulumi.StringPtrInput // Whether the action group is available for the agent to invoke or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. ActionGroupState pulumi.StringPtrInput // The unique identifier of the agent for which to create the action group. AgentId pulumi.StringPtrInput // Version of the agent for which to create the action group. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Either details about the S3 object containing the OpenAPI schema for the action group or the JSON or YAML-formatted payload defining the schema. For more information, see [Action group OpenAPI schemas](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html). See `apiSchema` Block for details. ApiSchema AgentAgentActionGroupApiSchemaPtrInput // Description of the action group. Description pulumi.StringPtrInput // Describes the function schema for the action group. // Each function represents an action in an action group. // See `functionSchema` Block for details. FunctionSchema AgentAgentActionGroupFunctionSchemaPtrInput // To allow your agent to request the user for additional information when trying to complete a task, set this argument to `AMAZON.UserInput`. You must leave the `description`, `apiSchema`, and `actionGroupExecutor` arguments blank for this action group. Valid values: `AMAZON.UserInput`. ParentActionGroupSignature pulumi.StringPtrInput // Whether or not to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Whether the in-use check is skipped when deleting the action group. SkipResourceInUseCheck pulumi.BoolPtrInput Timeouts AgentAgentActionGroupTimeoutsPtrInput }
func (AgentAgentActionGroupState) ElementType ¶ added in v6.33.0
func (AgentAgentActionGroupState) ElementType() reflect.Type
type AgentAgentActionGroupTimeouts ¶ added in v6.55.0
type AgentAgentActionGroupTimeouts 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). Update *string `pulumi:"update"` }
type AgentAgentActionGroupTimeoutsArgs ¶ added in v6.55.0
type AgentAgentActionGroupTimeoutsArgs 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). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentActionGroupTimeoutsArgs) ElementType ¶ added in v6.55.0
func (AgentAgentActionGroupTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutput ¶ added in v6.55.0
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutputWithContext ¶ added in v6.55.0
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutput ¶ added in v6.55.0
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
type AgentAgentActionGroupTimeoutsInput ¶ added in v6.55.0
type AgentAgentActionGroupTimeoutsInput interface { pulumi.Input ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput ToAgentAgentActionGroupTimeoutsOutputWithContext(context.Context) AgentAgentActionGroupTimeoutsOutput }
AgentAgentActionGroupTimeoutsInput is an input type that accepts AgentAgentActionGroupTimeoutsArgs and AgentAgentActionGroupTimeoutsOutput values. You can construct a concrete instance of `AgentAgentActionGroupTimeoutsInput` via:
AgentAgentActionGroupTimeoutsArgs{...}
type AgentAgentActionGroupTimeoutsOutput ¶ added in v6.55.0
type AgentAgentActionGroupTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupTimeoutsOutput) Create ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) 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 (AgentAgentActionGroupTimeoutsOutput) ElementType ¶ added in v6.55.0
func (AgentAgentActionGroupTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutput ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutputWithContext ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutput ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsOutput) Update ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsOutput) 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 AgentAgentActionGroupTimeoutsPtrInput ¶ added in v6.55.0
type AgentAgentActionGroupTimeoutsPtrInput interface { pulumi.Input ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(context.Context) AgentAgentActionGroupTimeoutsPtrOutput }
AgentAgentActionGroupTimeoutsPtrInput is an input type that accepts AgentAgentActionGroupTimeoutsArgs, AgentAgentActionGroupTimeoutsPtr and AgentAgentActionGroupTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentActionGroupTimeoutsPtrInput` via:
AgentAgentActionGroupTimeoutsArgs{...} or: nil
func AgentAgentActionGroupTimeoutsPtr ¶ added in v6.55.0
func AgentAgentActionGroupTimeoutsPtr(v *AgentAgentActionGroupTimeoutsArgs) AgentAgentActionGroupTimeoutsPtrInput
type AgentAgentActionGroupTimeoutsPtrOutput ¶ added in v6.55.0
type AgentAgentActionGroupTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupTimeoutsPtrOutput) Create ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsPtrOutput) 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 (AgentAgentActionGroupTimeoutsPtrOutput) ElementType ¶ added in v6.55.0
func (AgentAgentActionGroupTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutput ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsPtrOutput) Update ¶ added in v6.55.0
func (o AgentAgentActionGroupTimeoutsPtrOutput) 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 AgentAgentAlias ¶ added in v6.33.0
type AgentAgentAlias struct { pulumi.CustomResourceState // ARN of the alias. AgentAliasArn pulumi.StringOutput `pulumi:"agentAliasArn"` // Unique identifier of the alias. AgentAliasId pulumi.StringOutput `pulumi:"agentAliasId"` // Name of the alias. AgentAliasName pulumi.StringOutput `pulumi:"agentAliasName"` // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringOutput `pulumi:"agentId"` // Description of the alias. Description pulumi.StringPtrOutput `pulumi:"description"` // Details about the routing configuration of the alias. See `routingConfiguration` Block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayOutput `pulumi:"routingConfigurations"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentAgentAliasTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent Alias.
## Example Usage
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Alias using the alias ID and the agent ID separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentAlias:AgentAgentAlias example 66IVY0GUTF,GGRRAED6JP ```
func GetAgentAgentAlias ¶ added in v6.33.0
func GetAgentAgentAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentAliasState, opts ...pulumi.ResourceOption) (*AgentAgentAlias, error)
GetAgentAgentAlias gets an existing AgentAgentAlias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentAlias ¶ added in v6.33.0
func NewAgentAgentAlias(ctx *pulumi.Context, name string, args *AgentAgentAliasArgs, opts ...pulumi.ResourceOption) (*AgentAgentAlias, error)
NewAgentAgentAlias registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentAlias) ElementType ¶ added in v6.33.0
func (*AgentAgentAlias) ElementType() reflect.Type
func (*AgentAgentAlias) ToAgentAgentAliasOutput ¶ added in v6.33.0
func (i *AgentAgentAlias) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (*AgentAgentAlias) ToAgentAgentAliasOutputWithContext ¶ added in v6.33.0
func (i *AgentAgentAlias) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasArgs ¶ added in v6.33.0
type AgentAgentAliasArgs struct { // Name of the alias. AgentAliasName pulumi.StringInput // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringInput // Description of the alias. Description pulumi.StringPtrInput // Details about the routing configuration of the alias. See `routingConfiguration` Block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentAgentAliasTimeoutsPtrInput }
The set of arguments for constructing a AgentAgentAlias resource.
func (AgentAgentAliasArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArgs) ElementType() reflect.Type
type AgentAgentAliasArray ¶ added in v6.33.0
type AgentAgentAliasArray []AgentAgentAliasInput
func (AgentAgentAliasArray) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArray) ElementType() reflect.Type
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutput ¶ added in v6.33.0
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasArrayInput ¶ added in v6.33.0
type AgentAgentAliasArrayInput interface { pulumi.Input ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput ToAgentAgentAliasArrayOutputWithContext(context.Context) AgentAgentAliasArrayOutput }
AgentAgentAliasArrayInput is an input type that accepts AgentAgentAliasArray and AgentAgentAliasArrayOutput values. You can construct a concrete instance of `AgentAgentAliasArrayInput` via:
AgentAgentAliasArray{ AgentAgentAliasArgs{...} }
type AgentAgentAliasArrayOutput ¶ added in v6.33.0
type AgentAgentAliasArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasArrayOutput) Index ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) Index(i pulumi.IntInput) AgentAgentAliasOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasInput ¶ added in v6.33.0
type AgentAgentAliasInput interface { pulumi.Input ToAgentAgentAliasOutput() AgentAgentAliasOutput ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput }
type AgentAgentAliasMap ¶ added in v6.33.0
type AgentAgentAliasMap map[string]AgentAgentAliasInput
func (AgentAgentAliasMap) ElementType ¶ added in v6.33.0
func (AgentAgentAliasMap) ElementType() reflect.Type
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutput ¶ added in v6.33.0
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasMapInput ¶ added in v6.33.0
type AgentAgentAliasMapInput interface { pulumi.Input ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput ToAgentAgentAliasMapOutputWithContext(context.Context) AgentAgentAliasMapOutput }
AgentAgentAliasMapInput is an input type that accepts AgentAgentAliasMap and AgentAgentAliasMapOutput values. You can construct a concrete instance of `AgentAgentAliasMapInput` via:
AgentAgentAliasMap{ "key": AgentAgentAliasArgs{...} }
type AgentAgentAliasMapOutput ¶ added in v6.33.0
type AgentAgentAliasMapOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasMapOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasMapOutput) ElementType() reflect.Type
func (AgentAgentAliasMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) MapIndex(k pulumi.StringInput) AgentAgentAliasOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasOutput ¶ added in v6.33.0
type AgentAgentAliasOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasOutput) AgentAliasArn ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasArn() pulumi.StringOutput
ARN of the alias.
func (AgentAgentAliasOutput) AgentAliasId ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasId() pulumi.StringOutput
Unique identifier of the alias.
func (AgentAgentAliasOutput) AgentAliasName ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentAliasName() pulumi.StringOutput
Name of the alias.
func (AgentAgentAliasOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentAliasOutput) AgentId() pulumi.StringOutput
Identifier of the agent to create an alias for.
The following arguments are optional:
func (AgentAgentAliasOutput) Description ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Description() pulumi.StringPtrOutput
Description of the alias.
func (AgentAgentAliasOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasOutput) ElementType() reflect.Type
func (AgentAgentAliasOutput) RoutingConfigurations ¶ added in v6.33.0
func (o AgentAgentAliasOutput) RoutingConfigurations() AgentAgentAliasRoutingConfigurationArrayOutput
Details about the routing configuration of the alias. See `routingConfiguration` Block for details.
func (AgentAgentAliasOutput) Tags ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentAgentAliasOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentAgentAliasOutput) Timeouts ¶ added in v6.33.0
func (o AgentAgentAliasOutput) Timeouts() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutput ¶ added in v6.33.0
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasRoutingConfiguration ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArgs ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArgs struct { // Version of the agent with which the alias is associated. AgentVersion pulumi.StringInput `pulumi:"agentVersion"` // ARN of the Provisioned Throughput assigned to the agent alias. ProvisionedThroughput pulumi.StringInput `pulumi:"provisionedThroughput"` }
func (AgentAgentAliasRoutingConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArgs) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasRoutingConfigurationArray ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArray []AgentAgentAliasRoutingConfigurationInput
func (AgentAgentAliasRoutingConfigurationArray) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArray) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationArrayInput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArrayInput interface { pulumi.Input ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(context.Context) AgentAgentAliasRoutingConfigurationArrayOutput }
AgentAgentAliasRoutingConfigurationArrayInput is an input type that accepts AgentAgentAliasRoutingConfigurationArray and AgentAgentAliasRoutingConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentAliasRoutingConfigurationArrayInput` via:
AgentAgentAliasRoutingConfigurationArray{ AgentAgentAliasRoutingConfigurationArgs{...} }
type AgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationInput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationInput interface { pulumi.Input ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput ToAgentAgentAliasRoutingConfigurationOutputWithContext(context.Context) AgentAgentAliasRoutingConfigurationOutput }
AgentAgentAliasRoutingConfigurationInput is an input type that accepts AgentAgentAliasRoutingConfigurationArgs and AgentAgentAliasRoutingConfigurationOutput values. You can construct a concrete instance of `AgentAgentAliasRoutingConfigurationInput` via:
AgentAgentAliasRoutingConfigurationArgs{...}
type AgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
type AgentAgentAliasRoutingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) AgentVersion() pulumi.StringOutput
Version of the agent with which the alias is associated.
func (AgentAgentAliasRoutingConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasRoutingConfigurationOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationOutput) ProvisionedThroughput ¶ added in v6.46.0
func (o AgentAgentAliasRoutingConfigurationOutput) ProvisionedThroughput() pulumi.StringOutput
ARN of the Provisioned Throughput assigned to the agent alias.
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasState ¶ added in v6.33.0
type AgentAgentAliasState struct { // ARN of the alias. AgentAliasArn pulumi.StringPtrInput // Unique identifier of the alias. AgentAliasId pulumi.StringPtrInput // Name of the alias. AgentAliasName pulumi.StringPtrInput // Identifier of the agent to create an alias for. // // The following arguments are optional: AgentId pulumi.StringPtrInput // Description of the alias. Description pulumi.StringPtrInput // Details about the routing configuration of the alias. See `routingConfiguration` Block for details. RoutingConfigurations AgentAgentAliasRoutingConfigurationArrayInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentAgentAliasTimeoutsPtrInput }
func (AgentAgentAliasState) ElementType ¶ added in v6.33.0
func (AgentAgentAliasState) ElementType() reflect.Type
type AgentAgentAliasTimeouts ¶ added in v6.33.0
type AgentAgentAliasTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentAgentAliasTimeoutsArgs ¶ added in v6.33.0
type AgentAgentAliasTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentAliasTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
type AgentAgentAliasTimeoutsInput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsInput interface { pulumi.Input ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput ToAgentAgentAliasTimeoutsOutputWithContext(context.Context) AgentAgentAliasTimeoutsOutput }
AgentAgentAliasTimeoutsInput is an input type that accepts AgentAgentAliasTimeoutsArgs and AgentAgentAliasTimeoutsOutput values. You can construct a concrete instance of `AgentAgentAliasTimeoutsInput` via:
AgentAgentAliasTimeoutsArgs{...}
type AgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentAliasTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentAliasTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentAliasTimeoutsPtrInput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsPtrInput interface { pulumi.Input ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput ToAgentAgentAliasTimeoutsPtrOutputWithContext(context.Context) AgentAgentAliasTimeoutsPtrOutput }
AgentAgentAliasTimeoutsPtrInput is an input type that accepts AgentAgentAliasTimeoutsArgs, AgentAgentAliasTimeoutsPtr and AgentAgentAliasTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentAliasTimeoutsPtrInput` via:
AgentAgentAliasTimeoutsArgs{...} or: nil
func AgentAgentAliasTimeoutsPtr ¶ added in v6.33.0
func AgentAgentAliasTimeoutsPtr(v *AgentAgentAliasTimeoutsArgs) AgentAgentAliasTimeoutsPtrInput
type AgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
type AgentAgentAliasTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentAliasTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentAliasTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Elem() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentAliasTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentAgentAliasTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentArgs ¶ added in v6.33.0
type AgentAgentArgs struct { // Agents collaboration role. Valid values: `SUPERVISOR`, `SUPERVISOR_ROUTER`, `DISABLED`. AgentCollaboration pulumi.StringPtrInput // Name of the agent. AgentName pulumi.StringInput // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringInput // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringInput // Details about the guardrail associated with the agent. See `guardrailConfiguration` Block for details. GuardrailConfigurations AgentAgentGuardrailConfigurationArrayInput // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions that tell the agent what it should do and how it should interact with users. The valid range is 40 - 8000 characters. Instruction pulumi.StringPtrInput // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` Block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Whether the in-use check is skipped when deleting the agent. SkipResourceInUseCheck pulumi.BoolPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentAgentTimeoutsPtrInput }
The set of arguments for constructing a AgentAgent resource.
func (AgentAgentArgs) ElementType ¶ added in v6.33.0
func (AgentAgentArgs) ElementType() reflect.Type
type AgentAgentArray ¶ added in v6.33.0
type AgentAgentArray []AgentAgentInput
func (AgentAgentArray) ElementType ¶ added in v6.33.0
func (AgentAgentArray) ElementType() reflect.Type
func (AgentAgentArray) ToAgentAgentArrayOutput ¶ added in v6.33.0
func (i AgentAgentArray) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArray) ToAgentAgentArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentArray) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentArrayInput ¶ added in v6.33.0
type AgentAgentArrayInput interface { pulumi.Input ToAgentAgentArrayOutput() AgentAgentArrayOutput ToAgentAgentArrayOutputWithContext(context.Context) AgentAgentArrayOutput }
AgentAgentArrayInput is an input type that accepts AgentAgentArray and AgentAgentArrayOutput values. You can construct a concrete instance of `AgentAgentArrayInput` via:
AgentAgentArray{ AgentAgentArgs{...} }
type AgentAgentArrayOutput ¶ added in v6.33.0
type AgentAgentArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentArrayOutput) ElementType() reflect.Type
func (AgentAgentArrayOutput) Index ¶ added in v6.33.0
func (o AgentAgentArrayOutput) Index(i pulumi.IntInput) AgentAgentOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutput ¶ added in v6.33.0
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentGuardrailConfiguration ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationArgs ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationArgs struct { // Unique identifier of the guardrail. GuardrailIdentifier pulumi.StringInput `pulumi:"guardrailIdentifier"` // Version of the guardrail. GuardrailVersion pulumi.StringInput `pulumi:"guardrailVersion"` }
func (AgentAgentGuardrailConfigurationArgs) ElementType ¶ added in v6.54.0
func (AgentAgentGuardrailConfigurationArgs) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutput ¶ added in v6.54.0
func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
func (AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutputWithContext ¶ added in v6.54.0
func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
type AgentAgentGuardrailConfigurationArray ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationArray []AgentAgentGuardrailConfigurationInput
func (AgentAgentGuardrailConfigurationArray) ElementType ¶ added in v6.54.0
func (AgentAgentGuardrailConfigurationArray) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutput ¶ added in v6.54.0
func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
func (AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutputWithContext ¶ added in v6.54.0
func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
type AgentAgentGuardrailConfigurationArrayInput ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationArrayInput interface { pulumi.Input ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput ToAgentAgentGuardrailConfigurationArrayOutputWithContext(context.Context) AgentAgentGuardrailConfigurationArrayOutput }
AgentAgentGuardrailConfigurationArrayInput is an input type that accepts AgentAgentGuardrailConfigurationArray and AgentAgentGuardrailConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentGuardrailConfigurationArrayInput` via:
AgentAgentGuardrailConfigurationArray{ AgentAgentGuardrailConfigurationArgs{...} }
type AgentAgentGuardrailConfigurationArrayOutput ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentGuardrailConfigurationArrayOutput) ElementType ¶ added in v6.54.0
func (AgentAgentGuardrailConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutput ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
func (AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutputWithContext ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
type AgentAgentGuardrailConfigurationInput ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationInput interface { pulumi.Input ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput ToAgentAgentGuardrailConfigurationOutputWithContext(context.Context) AgentAgentGuardrailConfigurationOutput }
AgentAgentGuardrailConfigurationInput is an input type that accepts AgentAgentGuardrailConfigurationArgs and AgentAgentGuardrailConfigurationOutput values. You can construct a concrete instance of `AgentAgentGuardrailConfigurationInput` via:
AgentAgentGuardrailConfigurationArgs{...}
type AgentAgentGuardrailConfigurationOutput ¶ added in v6.54.0
type AgentAgentGuardrailConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentGuardrailConfigurationOutput) ElementType ¶ added in v6.54.0
func (AgentAgentGuardrailConfigurationOutput) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationOutput) GuardrailIdentifier ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
Unique identifier of the guardrail.
func (AgentAgentGuardrailConfigurationOutput) GuardrailVersion ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
Version of the guardrail.
func (AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutput ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
func (AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutputWithContext ¶ added in v6.54.0
func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
type AgentAgentInput ¶ added in v6.33.0
type AgentAgentInput interface { pulumi.Input ToAgentAgentOutput() AgentAgentOutput ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput }
type AgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociation struct { pulumi.CustomResourceState // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringOutput `pulumi:"agentId"` // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Description of what the agent should use the knowledge base for. Description pulumi.StringOutput `pulumi:"description"` // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringOutput `pulumi:"knowledgeBaseState"` Timeouts AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS Agents for Amazon Bedrock Agent Knowledge Base Association.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentAgentKnowledgeBaseAssociation(ctx, "example", &bedrock.AgentAgentKnowledgeBaseAssociationArgs{ AgentId: pulumi.String("GGRRAED6JP"), Description: pulumi.String("Example Knowledge base"), KnowledgeBaseId: pulumi.String("EMDPPAYPZI"), KnowledgeBaseState: pulumi.String("ENABLED"), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Agent Knowledge Base Association using the agent ID, the agent version, and the knowledge base ID separated by `,`. For example:
```sh $ pulumi import aws:bedrock/agentAgentKnowledgeBaseAssociation:AgentAgentKnowledgeBaseAssociation example GGRRAED6JP,DRAFT,EMDPPAYPZI ```
func GetAgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
func GetAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentKnowledgeBaseAssociationState, opts ...pulumi.ResourceOption) (*AgentAgentKnowledgeBaseAssociation, error)
GetAgentAgentKnowledgeBaseAssociation gets an existing AgentAgentKnowledgeBaseAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentAgentKnowledgeBaseAssociation ¶ added in v6.34.0
func NewAgentAgentKnowledgeBaseAssociation(ctx *pulumi.Context, name string, args *AgentAgentKnowledgeBaseAssociationArgs, opts ...pulumi.ResourceOption) (*AgentAgentKnowledgeBaseAssociation, error)
NewAgentAgentKnowledgeBaseAssociation registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentKnowledgeBaseAssociation) ElementType ¶ added in v6.34.0
func (*AgentAgentKnowledgeBaseAssociation) ElementType() reflect.Type
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶ added in v6.34.0
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationArgs ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArgs struct { // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringInput // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Description of what the agent should use the knowledge base for. Description pulumi.StringInput // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringInput // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringInput Timeouts AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput }
The set of arguments for constructing a AgentAgentKnowledgeBaseAssociation resource.
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType() reflect.Type
type AgentAgentKnowledgeBaseAssociationArray ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArray []AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationArray) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArray) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationArrayInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArrayInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput }
AgentAgentKnowledgeBaseAssociationArrayInput is an input type that accepts AgentAgentKnowledgeBaseAssociationArray and AgentAgentKnowledgeBaseAssociationArrayOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationArrayInput` via:
AgentAgentKnowledgeBaseAssociationArray{ AgentAgentKnowledgeBaseAssociationArgs{...} }
type AgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput }
type AgentAgentKnowledgeBaseAssociationMap ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMap map[string]AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationMap) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationMap) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶ added in v6.34.0
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationMapInput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMapInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationMapOutput }
AgentAgentKnowledgeBaseAssociationMapInput is an input type that accepts AgentAgentKnowledgeBaseAssociationMap and AgentAgentKnowledgeBaseAssociationMapOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationMapInput` via:
AgentAgentKnowledgeBaseAssociationMap{ "key": AgentAgentKnowledgeBaseAssociationArgs{...} }
type AgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationMapOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationOutput) AgentId ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent with which you want to associate the knowledge base.
func (AgentAgentKnowledgeBaseAssociationOutput) AgentVersion ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) AgentVersion() pulumi.StringOutput
Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`.
func (AgentAgentKnowledgeBaseAssociationOutput) Description ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) Description() pulumi.StringOutput
Description of what the agent should use the knowledge base for.
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to associate with the agent.
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState() pulumi.StringOutput
Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`.
The following arguments are optional:
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶ added in v6.34.0
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationState ¶ added in v6.34.0
type AgentAgentKnowledgeBaseAssociationState struct { // Unique identifier of the agent with which you want to associate the knowledge base. AgentId pulumi.StringPtrInput // Version of the agent with which you want to associate the knowledge base. Valid values: `DRAFT`. AgentVersion pulumi.StringPtrInput // Description of what the agent should use the knowledge base for. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to associate with the agent. KnowledgeBaseId pulumi.StringPtrInput // Whether to use the knowledge base when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. Valid values: `ENABLED`, `DISABLED`. // // The following arguments are optional: KnowledgeBaseState pulumi.StringPtrInput Timeouts AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput }
func (AgentAgentKnowledgeBaseAssociationState) ElementType ¶ added in v6.34.0
func (AgentAgentKnowledgeBaseAssociationState) ElementType() reflect.Type
type AgentAgentKnowledgeBaseAssociationTimeouts ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeouts 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). Update *string `pulumi:"update"` }
type AgentAgentKnowledgeBaseAssociationTimeoutsArgs ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeoutsArgs 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). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ElementType ¶ added in v6.50.0
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput ¶ added in v6.50.0
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext ¶ added in v6.50.0
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶ added in v6.50.0
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
type AgentAgentKnowledgeBaseAssociationTimeoutsInput ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeoutsInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput }
AgentAgentKnowledgeBaseAssociationTimeoutsInput is an input type that accepts AgentAgentKnowledgeBaseAssociationTimeoutsArgs and AgentAgentKnowledgeBaseAssociationTimeoutsOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationTimeoutsInput` via:
AgentAgentKnowledgeBaseAssociationTimeoutsArgs{...}
type AgentAgentKnowledgeBaseAssociationTimeoutsOutput ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Create ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) 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 (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ElementType ¶ added in v6.50.0
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Update ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) 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 AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput interface { pulumi.Input ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput }
AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput is an input type that accepts AgentAgentKnowledgeBaseAssociationTimeoutsArgs, AgentAgentKnowledgeBaseAssociationTimeoutsPtr and AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput` via:
AgentAgentKnowledgeBaseAssociationTimeoutsArgs{...} or: nil
func AgentAgentKnowledgeBaseAssociationTimeoutsPtr ¶ added in v6.50.0
func AgentAgentKnowledgeBaseAssociationTimeoutsPtr(v *AgentAgentKnowledgeBaseAssociationTimeoutsArgs) AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput
type AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶ added in v6.50.0
type AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Create ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) 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 (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ElementType ¶ added in v6.50.0
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Update ¶ added in v6.50.0
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) 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 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) AgentCollaboration ¶ added in v6.66.0
func (o AgentAgentOutput) AgentCollaboration() pulumi.StringOutput
Agents collaboration role. Valid values: `SUPERVISOR`, `SUPERVISOR_ROUTER`, `DISABLED`.
func (AgentAgentOutput) AgentId ¶ added in v6.33.0
func (o AgentAgentOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent.
func (AgentAgentOutput) AgentName ¶ added in v6.33.0
func (o AgentAgentOutput) AgentName() pulumi.StringOutput
Name of the agent.
func (AgentAgentOutput) AgentResourceRoleArn ¶ added in v6.33.0
func (o AgentAgentOutput) AgentResourceRoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the agent.
func (AgentAgentOutput) AgentVersion ¶ added in v6.33.0
func (o AgentAgentOutput) AgentVersion() pulumi.StringOutput
Version of the agent.
func (AgentAgentOutput) CustomerEncryptionKeyArn ¶ added in v6.33.0
func (o AgentAgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key that encrypts the agent.
func (AgentAgentOutput) Description ¶ added in v6.33.0
func (o AgentAgentOutput) Description() pulumi.StringPtrOutput
Description of the agent.
func (AgentAgentOutput) ElementType ¶ added in v6.33.0
func (AgentAgentOutput) ElementType() reflect.Type
func (AgentAgentOutput) FoundationModel ¶ added in v6.33.0
func (o AgentAgentOutput) FoundationModel() pulumi.StringOutput
Foundation model used for orchestration by the agent.
The following arguments are optional:
func (AgentAgentOutput) GuardrailConfigurations ¶ added in v6.54.0
func (o AgentAgentOutput) GuardrailConfigurations() AgentAgentGuardrailConfigurationArrayOutput
Details about the guardrail associated with the agent. See `guardrailConfiguration` Block for details.
func (AgentAgentOutput) IdleSessionTtlInSeconds ¶ added in v6.33.0
func (o AgentAgentOutput) IdleSessionTtlInSeconds() pulumi.IntOutput
Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout.
func (AgentAgentOutput) Instruction ¶ added in v6.33.0
func (o AgentAgentOutput) Instruction() pulumi.StringOutput
Instructions that tell the agent what it should do and how it should interact with users. The valid range is 40 - 8000 characters.
func (AgentAgentOutput) PrepareAgent ¶ added in v6.33.0
func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
Whether to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentOutput) PromptOverrideConfigurations ¶ added in v6.33.0
func (o AgentAgentOutput) PromptOverrideConfigurations() AgentAgentPromptOverrideConfigurationArrayOutput
Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` Block for details.
func (AgentAgentOutput) SkipResourceInUseCheck ¶ added in v6.46.0
func (o AgentAgentOutput) SkipResourceInUseCheck() pulumi.BoolOutput
Whether the in-use check is skipped when deleting the agent.
func (AgentAgentOutput) Tags ¶ added in v6.33.0
func (o AgentAgentOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentAgentOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentAgentOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentAgentOutput) Timeouts ¶ added in v6.33.0
func (o AgentAgentOutput) Timeouts() AgentAgentTimeoutsPtrOutput
func (AgentAgentOutput) ToAgentAgentOutput ¶ added in v6.33.0
func (o AgentAgentOutput) ToAgentAgentOutput() AgentAgentOutput
func (AgentAgentOutput) ToAgentAgentOutputWithContext ¶ added in v6.33.0
func (o AgentAgentOutput) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentPromptOverrideConfiguration ¶ added in v6.33.0
type AgentAgentPromptOverrideConfiguration struct { // ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`. OverrideLambda string `pulumi:"overrideLambda"` // Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` Block for details. PromptConfigurations []AgentAgentPromptOverrideConfigurationPromptConfiguration `pulumi:"promptConfigurations"` }
type AgentAgentPromptOverrideConfigurationArgs ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArgs struct { // ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`. OverrideLambda pulumi.StringInput `pulumi:"overrideLambda"` // Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` Block for details. PromptConfigurations AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput `pulumi:"promptConfigurations"` }
func (AgentAgentPromptOverrideConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentPromptOverrideConfigurationArray ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArray []AgentAgentPromptOverrideConfigurationInput
func (AgentAgentPromptOverrideConfigurationArray) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArray) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationArrayInput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArrayInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationArrayOutput }
AgentAgentPromptOverrideConfigurationArrayInput is an input type that accepts AgentAgentPromptOverrideConfigurationArray and AgentAgentPromptOverrideConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationArrayInput` via:
AgentAgentPromptOverrideConfigurationArray{ AgentAgentPromptOverrideConfigurationArgs{...} }
type AgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationInput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput ToAgentAgentPromptOverrideConfigurationOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationOutput }
AgentAgentPromptOverrideConfigurationInput is an input type that accepts AgentAgentPromptOverrideConfigurationArgs and AgentAgentPromptOverrideConfigurationOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationInput` via:
AgentAgentPromptOverrideConfigurationArgs{...}
type AgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
type AgentAgentPromptOverrideConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentAgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationOutput) OverrideLambda ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) OverrideLambda() pulumi.StringOutput
ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the `promptConfigurations` block must contain a `parserMode` value that is set to `OVERRIDDEN`.
func (AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) PromptConfigurations() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
Configurations to override a prompt template in one part of an agent sequence. See `promptConfigurations` Block for details.
func (AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfiguration ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfiguration struct { // prompt template with which to replace the default prompt template. You can use placeholder variables in the base prompt template to customize the prompt. For more information, see [Prompt template placeholder variables](https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html). BasePromptTemplate string `pulumi:"basePromptTemplate"` // Inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the `promptType`. For more information, see [Inference parameters for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html). See `inferenceConfiguration` Block for details. InferenceConfigurations []AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration `pulumi:"inferenceConfigurations"` // Whether to override the default parser Lambda function when parsing the raw foundation model output in the part of the agent sequence defined by the `promptType`. If you set the argument as `OVERRIDDEN`, the `overrideLambda` argument in the `promptOverrideConfiguration` block must be specified with the ARN of a Lambda function. Valid values: `DEFAULT`, `OVERRIDDEN`. ParserMode string `pulumi:"parserMode"` // Whether to override the default prompt template for this `promptType`. Set this argument to `OVERRIDDEN` to use the prompt that you provide in the `basePromptTemplate`. If you leave it as `DEFAULT`, the agent uses a default prompt template. Valid values: `DEFAULT`, `OVERRIDDEN`. PromptCreationMode string `pulumi:"promptCreationMode"` // Whether to allow the agent to carry out the step specified in the `promptType`. If you set this argument to `DISABLED`, the agent skips that step. Valid Values: `ENABLED`, `DISABLED`. PromptState string `pulumi:"promptState"` // Step in the agent sequence that this prompt configuration applies to. Valid values: `PRE_PROCESSING`, `ORCHESTRATION`, `POST_PROCESSING`, `KNOWLEDGE_BASE_RESPONSE_GENERATION`. PromptType string `pulumi:"promptType"` }
type AgentAgentPromptOverrideConfigurationPromptConfigurationArgs ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationArgs struct { // prompt template with which to replace the default prompt template. You can use placeholder variables in the base prompt template to customize the prompt. For more information, see [Prompt template placeholder variables](https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html). BasePromptTemplate pulumi.StringInput `pulumi:"basePromptTemplate"` // Inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the `promptType`. For more information, see [Inference parameters for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html). See `inferenceConfiguration` Block for details. InferenceConfigurations AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput `pulumi:"inferenceConfigurations"` // Whether to override the default parser Lambda function when parsing the raw foundation model output in the part of the agent sequence defined by the `promptType`. If you set the argument as `OVERRIDDEN`, the `overrideLambda` argument in the `promptOverrideConfiguration` block must be specified with the ARN of a Lambda function. Valid values: `DEFAULT`, `OVERRIDDEN`. ParserMode pulumi.StringInput `pulumi:"parserMode"` // Whether to override the default prompt template for this `promptType`. Set this argument to `OVERRIDDEN` to use the prompt that you provide in the `basePromptTemplate`. If you leave it as `DEFAULT`, the agent uses a default prompt template. Valid values: `DEFAULT`, `OVERRIDDEN`. PromptCreationMode pulumi.StringInput `pulumi:"promptCreationMode"` // Whether to allow the agent to carry out the step specified in the `promptType`. If you set this argument to `DISABLED`, the agent skips that step. Valid Values: `ENABLED`, `DISABLED`. PromptState pulumi.StringInput `pulumi:"promptState"` // Step in the agent sequence that this prompt configuration applies to. Valid values: `PRE_PROCESSING`, `ORCHESTRATION`, `POST_PROCESSING`, `KNOWLEDGE_BASE_RESPONSE_GENERATION`. PromptType pulumi.StringInput `pulumi:"promptType"` }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationArray ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationArray []AgentAgentPromptOverrideConfigurationPromptConfigurationInput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput }
AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput is an input type that accepts AgentAgentPromptOverrideConfigurationPromptConfigurationArray and AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput` via:
AgentAgentPromptOverrideConfigurationPromptConfigurationArray{ AgentAgentPromptOverrideConfigurationPromptConfigurationArgs{...} }
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration struct { // Maximum number of tokens to allow in the generated response. MaxLength int `pulumi:"maxLength"` // List of stop sequences. A stop sequence is a sequence of characters that causes the model to stop generating the response. StopSequences []string `pulumi:"stopSequences"` // Likelihood of the model selecting higher-probability options while generating a response. A lower value makes the model more likely to choose higher-probability options, while a higher value makes the model more likely to choose lower-probability options. Temperature float64 `pulumi:"temperature"` // Number of top most-likely candidates, between 0 and 500, from which the model chooses the next token in the sequence. TopK int `pulumi:"topK"` // Top percentage of the probability distribution of next tokens, between 0 and 1 (denoting 0% and 100%), from which the model chooses the next token in the sequence. TopP float64 `pulumi:"topP"` }
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs struct { // Maximum number of tokens to allow in the generated response. MaxLength pulumi.IntInput `pulumi:"maxLength"` // List of stop sequences. A stop sequence is a sequence of characters that causes the model to stop generating the response. StopSequences pulumi.StringArrayInput `pulumi:"stopSequences"` // Likelihood of the model selecting higher-probability options while generating a response. A lower value makes the model more likely to choose higher-probability options, while a higher value makes the model more likely to choose lower-probability options. Temperature pulumi.Float64Input `pulumi:"temperature"` // Number of top most-likely candidates, between 0 and 500, from which the model chooses the next token in the sequence. TopK pulumi.IntInput `pulumi:"topK"` // Top percentage of the probability distribution of next tokens, between 0 and 1 (denoting 0% and 100%), from which the model chooses the next token in the sequence. TopP pulumi.Float64Input `pulumi:"topP"` }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray []AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext ¶ added in v6.43.0
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput }
AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput is an input type that accepts AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray and AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput` via:
AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray{ AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs{...} }
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) Index ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput }
AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput is an input type that accepts AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs and AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput` via:
AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs{...}
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) MaxLength ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) MaxLength() pulumi.IntOutput
Maximum number of tokens to allow in the generated response.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) StopSequences ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) StopSequences() pulumi.StringArrayOutput
List of stop sequences. A stop sequence is a sequence of characters that causes the model to stop generating the response.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) Temperature ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) Temperature() pulumi.Float64Output
Likelihood of the model selecting higher-probability options while generating a response. A lower value makes the model more likely to choose higher-probability options, while a higher value makes the model more likely to choose lower-probability options.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopK ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopK() pulumi.IntOutput
Number of top most-likely candidates, between 0 and 500, from which the model chooses the next token in the sequence.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopP ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopP() pulumi.Float64Output
Top percentage of the probability distribution of next tokens, between 0 and 1 (denoting 0% and 100%), from which the model chooses the next token in the sequence.
type AgentAgentPromptOverrideConfigurationPromptConfigurationInput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationInput interface { pulumi.Input ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput }
AgentAgentPromptOverrideConfigurationPromptConfigurationInput is an input type that accepts AgentAgentPromptOverrideConfigurationPromptConfigurationArgs and AgentAgentPromptOverrideConfigurationPromptConfigurationOutput values. You can construct a concrete instance of `AgentAgentPromptOverrideConfigurationPromptConfigurationInput` via:
AgentAgentPromptOverrideConfigurationPromptConfigurationArgs{...}
type AgentAgentPromptOverrideConfigurationPromptConfigurationOutput ¶ added in v6.43.0
type AgentAgentPromptOverrideConfigurationPromptConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) BasePromptTemplate ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) BasePromptTemplate() pulumi.StringOutput
prompt template with which to replace the default prompt template. You can use placeholder variables in the base prompt template to customize the prompt. For more information, see [Prompt template placeholder variables](https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html).
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ElementType ¶ added in v6.43.0
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) InferenceConfigurations ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) InferenceConfigurations() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
Inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the `promptType`. For more information, see [Inference parameters for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html). See `inferenceConfiguration` Block for details.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ParserMode ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ParserMode() pulumi.StringOutput
Whether to override the default parser Lambda function when parsing the raw foundation model output in the part of the agent sequence defined by the `promptType`. If you set the argument as `OVERRIDDEN`, the `overrideLambda` argument in the `promptOverrideConfiguration` block must be specified with the ARN of a Lambda function. Valid values: `DEFAULT`, `OVERRIDDEN`.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptCreationMode ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptCreationMode() pulumi.StringOutput
Whether to override the default prompt template for this `promptType`. Set this argument to `OVERRIDDEN` to use the prompt that you provide in the `basePromptTemplate`. If you leave it as `DEFAULT`, the agent uses a default prompt template. Valid values: `DEFAULT`, `OVERRIDDEN`.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptState ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptState() pulumi.StringOutput
Whether to allow the agent to carry out the step specified in the `promptType`. If you set this argument to `DISABLED`, the agent skips that step. Valid Values: `ENABLED`, `DISABLED`.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptType ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) PromptType() pulumi.StringOutput
Step in the agent sequence that this prompt configuration applies to. Valid values: `PRE_PROCESSING`, `ORCHESTRATION`, `POST_PROCESSING`, `KNOWLEDGE_BASE_RESPONSE_GENERATION`.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext ¶ added in v6.43.0
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
type AgentAgentState ¶ added in v6.33.0
type AgentAgentState struct { // ARN of the agent. AgentArn pulumi.StringPtrInput // Agents collaboration role. Valid values: `SUPERVISOR`, `SUPERVISOR_ROUTER`, `DISABLED`. AgentCollaboration pulumi.StringPtrInput // Unique identifier of the agent. AgentId pulumi.StringPtrInput // Name of the agent. AgentName pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the agent. AgentResourceRoleArn pulumi.StringPtrInput // Version of the agent. AgentVersion pulumi.StringPtrInput // ARN of the AWS KMS key that encrypts the agent. CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the agent. Description pulumi.StringPtrInput // Foundation model used for orchestration by the agent. // // The following arguments are optional: FoundationModel pulumi.StringPtrInput // Details about the guardrail associated with the agent. See `guardrailConfiguration` Block for details. GuardrailConfigurations AgentAgentGuardrailConfigurationArrayInput // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTtlInSeconds pulumi.IntPtrInput // Instructions that tell the agent what it should do and how it should interact with users. The valid range is 40 - 8000 characters. Instruction pulumi.StringPtrInput // Whether to prepare the agent after creation or modification. Defaults to `true`. PrepareAgent pulumi.BoolPtrInput // Configurations to override prompt templates in different parts of an agent sequence. For more information, see [Advanced prompts](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html). See `promptOverrideConfiguration` Block for details. PromptOverrideConfigurations AgentAgentPromptOverrideConfigurationArrayInput // Whether the in-use check is skipped when deleting the agent. SkipResourceInUseCheck pulumi.BoolPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentAgentTimeoutsPtrInput }
func (AgentAgentState) ElementType ¶ added in v6.33.0
func (AgentAgentState) ElementType() reflect.Type
type AgentAgentTimeouts ¶ added in v6.33.0
type AgentAgentTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentAgentTimeoutsArgs ¶ added in v6.33.0
type AgentAgentTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentAgentTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
type AgentAgentTimeoutsInput ¶ added in v6.33.0
type AgentAgentTimeoutsInput interface { pulumi.Input ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput ToAgentAgentTimeoutsOutputWithContext(context.Context) AgentAgentTimeoutsOutput }
AgentAgentTimeoutsInput is an input type that accepts AgentAgentTimeoutsArgs and AgentAgentTimeoutsOutput values. You can construct a concrete instance of `AgentAgentTimeoutsInput` via:
AgentAgentTimeoutsArgs{...}
type AgentAgentTimeoutsOutput ¶ added in v6.33.0
type AgentAgentTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentAgentTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentAgentTimeoutsPtrInput ¶ added in v6.33.0
type AgentAgentTimeoutsPtrInput interface { pulumi.Input ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput ToAgentAgentTimeoutsPtrOutputWithContext(context.Context) AgentAgentTimeoutsPtrOutput }
AgentAgentTimeoutsPtrInput is an input type that accepts AgentAgentTimeoutsArgs, AgentAgentTimeoutsPtr and AgentAgentTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentTimeoutsPtrInput` via:
AgentAgentTimeoutsArgs{...} or: nil
func AgentAgentTimeoutsPtr ¶ added in v6.33.0
func AgentAgentTimeoutsPtr(v *AgentAgentTimeoutsArgs) AgentAgentTimeoutsPtrInput
type AgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
type AgentAgentTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentAgentTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentAgentTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Elem() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentAgentTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentAgentTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentDataSource ¶ added in v6.36.0
type AgentDataSource struct { pulumi.CustomResourceState // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringOutput `pulumi:"dataDeletionPolicy"` // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrOutput `pulumi:"dataSourceConfiguration"` // Unique identifier of the data source. DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"` // Description of the data source. Description pulumi.StringPtrOutput `pulumi:"description"` // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // Name of the data source. // // The following arguments are optional: Name pulumi.StringOutput `pulumi:"name"` // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` Timeouts AgentDataSourceTimeoutsPtrOutput `pulumi:"timeouts"` // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrOutput `pulumi:"vectorIngestionConfiguration"` }
Resource for managing an AWS Agents for Amazon Bedrock Data Source.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentDataSource(ctx, "example", &bedrock.AgentDataSourceArgs{ KnowledgeBaseId: pulumi.String("EMDPPAYPZI"), Name: pulumi.String("example"), DataSourceConfiguration: &bedrock.AgentDataSourceDataSourceConfigurationArgs{ Type: pulumi.String("S3"), S3Configuration: &bedrock.AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{ BucketArn: pulumi.String("arn:aws:s3:::example-bucket"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Data Source using the data source ID and the knowledge base ID. For example:
```sh $ pulumi import aws:bedrock/agentDataSource:AgentDataSource example GWCMFMQF6T,EMDPPAYPZI ```
func GetAgentDataSource ¶ added in v6.36.0
func GetAgentDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentDataSourceState, opts ...pulumi.ResourceOption) (*AgentDataSource, error)
GetAgentDataSource gets an existing AgentDataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentDataSource ¶ added in v6.36.0
func NewAgentDataSource(ctx *pulumi.Context, name string, args *AgentDataSourceArgs, opts ...pulumi.ResourceOption) (*AgentDataSource, error)
NewAgentDataSource registers a new resource with the given unique name, arguments, and options.
func (*AgentDataSource) ElementType ¶ added in v6.36.0
func (*AgentDataSource) ElementType() reflect.Type
func (*AgentDataSource) ToAgentDataSourceOutput ¶ added in v6.36.0
func (i *AgentDataSource) ToAgentDataSourceOutput() AgentDataSourceOutput
func (*AgentDataSource) ToAgentDataSourceOutputWithContext ¶ added in v6.36.0
func (i *AgentDataSource) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
type AgentDataSourceArgs ¶ added in v6.36.0
type AgentDataSourceArgs struct { // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringPtrInput // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrInput // Description of the data source. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringInput // Name of the data source. // // The following arguments are optional: Name pulumi.StringPtrInput // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrInput Timeouts AgentDataSourceTimeoutsPtrInput // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrInput }
The set of arguments for constructing a AgentDataSource resource.
func (AgentDataSourceArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceArgs) ElementType() reflect.Type
type AgentDataSourceArray ¶ added in v6.36.0
type AgentDataSourceArray []AgentDataSourceInput
func (AgentDataSourceArray) ElementType ¶ added in v6.36.0
func (AgentDataSourceArray) ElementType() reflect.Type
func (AgentDataSourceArray) ToAgentDataSourceArrayOutput ¶ added in v6.36.0
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceArrayInput ¶ added in v6.36.0
type AgentDataSourceArrayInput interface { pulumi.Input ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput ToAgentDataSourceArrayOutputWithContext(context.Context) AgentDataSourceArrayOutput }
AgentDataSourceArrayInput is an input type that accepts AgentDataSourceArray and AgentDataSourceArrayOutput values. You can construct a concrete instance of `AgentDataSourceArrayInput` via:
AgentDataSourceArray{ AgentDataSourceArgs{...} }
type AgentDataSourceArrayOutput ¶ added in v6.36.0
type AgentDataSourceArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceArrayOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceArrayOutput) ElementType() reflect.Type
func (AgentDataSourceArrayOutput) Index ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) Index(i pulumi.IntInput) AgentDataSourceOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceDataSourceConfiguration ¶ added in v6.36.0
type AgentDataSourceDataSourceConfiguration struct { // Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details. S3Configuration *AgentDataSourceDataSourceConfigurationS3Configuration `pulumi:"s3Configuration"` // Type of storage for the data source. Valid values: `S3`. Type string `pulumi:"type"` }
type AgentDataSourceDataSourceConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationArgs struct { // Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details. S3Configuration AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput `pulumi:"s3Configuration"` // Type of storage for the data source. Valid values: `S3`. Type pulumi.StringInput `pulumi:"type"` }
func (AgentDataSourceDataSourceConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput ToAgentDataSourceDataSourceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationOutput }
AgentDataSourceDataSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationOutput) S3Configuration ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) Type ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationOutput) Type() pulumi.StringOutput
Type of storage for the data source. Valid values: `S3`.
type AgentDataSourceDataSourceConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationPtrOutput }
AgentDataSourceDataSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationArgs{...} or: nil
func AgentDataSourceDataSourceConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceDataSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) Type ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Type of storage for the data source. Valid values: `S3`.
type AgentDataSourceDataSourceConfigurationS3Configuration ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3Configuration struct { // ARN of the bucket that contains the data source. BucketArn string `pulumi:"bucketArn"` // Bucket account owner ID for the S3 bucket. BucketOwnerAccountId *string `pulumi:"bucketOwnerAccountId"` // List of S3 prefixes that define the object containing the data sources. For more information, see [Organizing objects using prefixes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html). InclusionPrefixes []string `pulumi:"inclusionPrefixes"` }
type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationArgs struct { // ARN of the bucket that contains the data source. BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Bucket account owner ID for the S3 bucket. BucketOwnerAccountId pulumi.StringPtrInput `pulumi:"bucketOwnerAccountId"` // List of S3 prefixes that define the object containing the data sources. For more information, see [Organizing objects using prefixes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html). InclusionPrefixes pulumi.StringArrayInput `pulumi:"inclusionPrefixes"` }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput }
AgentDataSourceDataSourceConfigurationS3ConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationS3ConfigurationArgs and AgentDataSourceDataSourceConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationS3ConfigurationInput` via:
AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
ARN of the bucket that contains the data source.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
Bucket account owner ID for the S3 bucket.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
List of S3 prefixes that define the object containing the data sources. For more information, see [Organizing objects using prefixes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html).
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput }
AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationS3ConfigurationArgs, AgentDataSourceDataSourceConfigurationS3ConfigurationPtr and AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationS3ConfigurationArgs{...} or: nil
func AgentDataSourceDataSourceConfigurationS3ConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceDataSourceConfigurationS3ConfigurationPtr(v *AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
ARN of the bucket that contains the data source.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
Bucket account owner ID for the S3 bucket.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
List of S3 prefixes that define the object containing the data sources. For more information, see [Organizing objects using prefixes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html).
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceInput ¶ added in v6.36.0
type AgentDataSourceInput interface { pulumi.Input ToAgentDataSourceOutput() AgentDataSourceOutput ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput }
type AgentDataSourceMap ¶ added in v6.36.0
type AgentDataSourceMap map[string]AgentDataSourceInput
func (AgentDataSourceMap) ElementType ¶ added in v6.36.0
func (AgentDataSourceMap) ElementType() reflect.Type
func (AgentDataSourceMap) ToAgentDataSourceMapOutput ¶ added in v6.36.0
func (i AgentDataSourceMap) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceMapInput ¶ added in v6.36.0
type AgentDataSourceMapInput interface { pulumi.Input ToAgentDataSourceMapOutput() AgentDataSourceMapOutput ToAgentDataSourceMapOutputWithContext(context.Context) AgentDataSourceMapOutput }
AgentDataSourceMapInput is an input type that accepts AgentDataSourceMap and AgentDataSourceMapOutput values. You can construct a concrete instance of `AgentDataSourceMapInput` via:
AgentDataSourceMap{ "key": AgentDataSourceArgs{...} }
type AgentDataSourceMapOutput ¶ added in v6.36.0
type AgentDataSourceMapOutput struct{ *pulumi.OutputState }
func (AgentDataSourceMapOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceMapOutput) ElementType() reflect.Type
func (AgentDataSourceMapOutput) MapIndex ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) AgentDataSourceOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutput ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceOutput ¶ added in v6.36.0
type AgentDataSourceOutput struct{ *pulumi.OutputState }
func (AgentDataSourceOutput) DataDeletionPolicy ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataDeletionPolicy() pulumi.StringOutput
Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`.
func (AgentDataSourceOutput) DataSourceConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataSourceConfiguration() AgentDataSourceDataSourceConfigurationPtrOutput
Details about how the data source is stored. See `dataSourceConfiguration` block for details.
func (AgentDataSourceOutput) DataSourceId ¶ added in v6.36.0
func (o AgentDataSourceOutput) DataSourceId() pulumi.StringOutput
Unique identifier of the data source.
func (AgentDataSourceOutput) Description ¶ added in v6.36.0
func (o AgentDataSourceOutput) Description() pulumi.StringPtrOutput
Description of the data source.
func (AgentDataSourceOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceOutput) ElementType() reflect.Type
func (AgentDataSourceOutput) KnowledgeBaseId ¶ added in v6.36.0
func (o AgentDataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to which the data source belongs.
func (AgentDataSourceOutput) Name ¶ added in v6.36.0
func (o AgentDataSourceOutput) Name() pulumi.StringOutput
Name of the data source.
The following arguments are optional:
func (AgentDataSourceOutput) ServerSideEncryptionConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) ServerSideEncryptionConfiguration() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details.
func (AgentDataSourceOutput) Timeouts ¶ added in v6.36.0
func (o AgentDataSourceOutput) Timeouts() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutput ¶ added in v6.36.0
func (o AgentDataSourceOutput) ToAgentDataSourceOutput() AgentDataSourceOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceOutput) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
func (AgentDataSourceOutput) VectorIngestionConfiguration ¶ added in v6.36.0
func (o AgentDataSourceOutput) VectorIngestionConfiguration() AgentDataSourceVectorIngestionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details.
type AgentDataSourceServerSideEncryptionConfiguration ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfiguration struct { // ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn *string `pulumi:"kmsKeyArn"` }
type AgentDataSourceServerSideEncryptionConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationArgs struct { // ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` }
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationInput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationInput interface { pulumi.Input ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput }
AgentDataSourceServerSideEncryptionConfigurationInput is an input type that accepts AgentDataSourceServerSideEncryptionConfigurationArgs and AgentDataSourceServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceServerSideEncryptionConfigurationInput` via:
AgentDataSourceServerSideEncryptionConfigurationArgs{...}
type AgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput }
AgentDataSourceServerSideEncryptionConfigurationPtrInput is an input type that accepts AgentDataSourceServerSideEncryptionConfigurationArgs, AgentDataSourceServerSideEncryptionConfigurationPtr and AgentDataSourceServerSideEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceServerSideEncryptionConfigurationPtrInput` via:
AgentDataSourceServerSideEncryptionConfigurationArgs{...} or: nil
func AgentDataSourceServerSideEncryptionConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceServerSideEncryptionConfigurationPtr(v *AgentDataSourceServerSideEncryptionConfigurationArgs) AgentDataSourceServerSideEncryptionConfigurationPtrInput
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceState ¶ added in v6.36.0
type AgentDataSourceState struct { // Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`. DataDeletionPolicy pulumi.StringPtrInput // Details about how the data source is stored. See `dataSourceConfiguration` block for details. DataSourceConfiguration AgentDataSourceDataSourceConfigurationPtrInput // Unique identifier of the data source. DataSourceId pulumi.StringPtrInput // Description of the data source. Description pulumi.StringPtrInput // Unique identifier of the knowledge base to which the data source belongs. KnowledgeBaseId pulumi.StringPtrInput // Name of the data source. // // The following arguments are optional: Name pulumi.StringPtrInput // Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details. ServerSideEncryptionConfiguration AgentDataSourceServerSideEncryptionConfigurationPtrInput Timeouts AgentDataSourceTimeoutsPtrInput // Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details. VectorIngestionConfiguration AgentDataSourceVectorIngestionConfigurationPtrInput }
func (AgentDataSourceState) ElementType ¶ added in v6.36.0
func (AgentDataSourceState) ElementType() reflect.Type
type AgentDataSourceTimeouts ¶ added in v6.36.0
type AgentDataSourceTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` }
type AgentDataSourceTimeoutsArgs ¶ added in v6.36.0
type AgentDataSourceTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` }
func (AgentDataSourceTimeoutsArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsArgs) ElementType() reflect.Type
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsInput ¶ added in v6.36.0
type AgentDataSourceTimeoutsInput interface { pulumi.Input ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput ToAgentDataSourceTimeoutsOutputWithContext(context.Context) AgentDataSourceTimeoutsOutput }
AgentDataSourceTimeoutsInput is an input type that accepts AgentDataSourceTimeoutsArgs and AgentDataSourceTimeoutsOutput values. You can construct a concrete instance of `AgentDataSourceTimeoutsInput` via:
AgentDataSourceTimeoutsArgs{...}
type AgentDataSourceTimeoutsOutput ¶ added in v6.36.0
type AgentDataSourceTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsOutput) Create ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentDataSourceTimeoutsOutput) Delete ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentDataSourceTimeoutsOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsPtrInput ¶ added in v6.36.0
type AgentDataSourceTimeoutsPtrInput interface { pulumi.Input ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput ToAgentDataSourceTimeoutsPtrOutputWithContext(context.Context) AgentDataSourceTimeoutsPtrOutput }
AgentDataSourceTimeoutsPtrInput is an input type that accepts AgentDataSourceTimeoutsArgs, AgentDataSourceTimeoutsPtr and AgentDataSourceTimeoutsPtrOutput values. You can construct a concrete instance of `AgentDataSourceTimeoutsPtrInput` via:
AgentDataSourceTimeoutsArgs{...} or: nil
func AgentDataSourceTimeoutsPtr ¶ added in v6.36.0
func AgentDataSourceTimeoutsPtr(v *AgentDataSourceTimeoutsArgs) AgentDataSourceTimeoutsPtrInput
type AgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
type AgentDataSourceTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsPtrOutput) Create ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentDataSourceTimeoutsPtrOutput) Delete ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentDataSourceTimeoutsPtrOutput) Elem ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) Elem() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceVectorIngestionConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfiguration struct { // Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details. ChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfiguration `pulumi:"chunkingConfiguration"` // Configuration for custom transformation of data source documents. CustomTransformationConfiguration *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration `pulumi:"customTransformationConfiguration"` // Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details. ParsingConfiguration *AgentDataSourceVectorIngestionConfigurationParsingConfiguration `pulumi:"parsingConfiguration"` }
type AgentDataSourceVectorIngestionConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationArgs struct { // Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details. ChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput `pulumi:"chunkingConfiguration"` // Configuration for custom transformation of data source documents. CustomTransformationConfiguration AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput `pulumi:"customTransformationConfiguration"` // Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details. ParsingConfiguration AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput `pulumi:"parsingConfiguration"` }
func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration struct { // Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`. ChunkingStrategy string `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. Requires chunkingStrategy as `FIXED_SIZE`. See `fixedSizeChunkingConfiguration` for details. FixedSizeChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration `pulumi:"fixedSizeChunkingConfiguration"` // Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details. HierarchicalChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration `pulumi:"hierarchicalChunkingConfiguration"` // Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details. SemanticChunkingConfiguration *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration `pulumi:"semanticChunkingConfiguration"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs struct { // Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`. ChunkingStrategy pulumi.StringInput `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. Requires chunkingStrategy as `FIXED_SIZE`. See `fixedSizeChunkingConfiguration` for details. FixedSizeChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput `pulumi:"fixedSizeChunkingConfiguration"` // Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details. HierarchicalChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput `pulumi:"hierarchicalChunkingConfiguration"` // Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details. SemanticChunkingConfiguration AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput `pulumi:"semanticChunkingConfiguration"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration struct { // Maximum number of tokens to include in a chunk. MaxTokens int `pulumi:"maxTokens"` // Percentage of overlap between adjacent chunks of a data source. OverlapPercentage int `pulumi:"overlapPercentage"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs struct { // Maximum number of tokens to include in a chunk. MaxTokens pulumi.IntInput `pulumi:"maxTokens"` // Percentage of overlap between adjacent chunks of a data source. OverlapPercentage pulumi.IntInput `pulumi:"overlapPercentage"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) Elem ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration struct { // Maximum number of tokens to include in a chunk. Must contain two `levelConfigurations`. See `levelConfigurations` for details. LevelConfigurations []AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration `pulumi:"levelConfigurations"` // The number of tokens to repeat across chunks in the same layer. OverlapTokens float64 `pulumi:"overlapTokens"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs struct { // Maximum number of tokens to include in a chunk. Must contain two `levelConfigurations`. See `levelConfigurations` for details. LevelConfigurations AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput `pulumi:"levelConfigurations"` // The number of tokens to repeat across chunks in the same layer. OverlapTokens pulumi.Float64Input `pulumi:"overlapTokens"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration struct { // The maximum number of tokens that a chunk can contain in this layer. MaxTokens float64 `pulumi:"maxTokens"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs struct { // The maximum number of tokens that a chunk can contain in this layer. MaxTokens pulumi.Float64Input `pulumi:"maxTokens"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray []AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray{ AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs{...} }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) Index ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) MaxTokens ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) MaxTokens() pulumi.Float64Output
The maximum number of tokens that a chunk can contain in this layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) LevelConfigurations ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) LevelConfigurations() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
Maximum number of tokens to include in a chunk. Must contain two `levelConfigurations`. See `levelConfigurations` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) OverlapTokens ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) OverlapTokens() pulumi.Float64Output
The number of tokens to repeat across chunks in the same layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtr ¶ added in v6.52.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) Elem ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) LevelConfigurations ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) LevelConfigurations() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
Maximum number of tokens to include in a chunk. Must contain two `levelConfigurations`. See `levelConfigurations` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) OverlapTokens ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) OverlapTokens() pulumi.Float64PtrOutput
The number of tokens to repeat across chunks in the same layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy() pulumi.StringOutput
Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. Requires chunkingStrategy as `FIXED_SIZE`. See `fixedSizeChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) HierarchicalChunkingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) HierarchicalChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) SemanticChunkingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) SemanticChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy() pulumi.StringPtrOutput
Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) Elem ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. Requires chunkingStrategy as `FIXED_SIZE`. See `fixedSizeChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) HierarchicalChunkingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) HierarchicalChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) SemanticChunkingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) SemanticChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration struct { // The dissimilarity threshold for splitting chunks. BreakpointPercentileThreshold float64 `pulumi:"breakpointPercentileThreshold"` // The buffer size. BufferSize float64 `pulumi:"bufferSize"` // The maximum number of tokens a chunk can contain. MaxToken float64 `pulumi:"maxToken"` }
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs struct { // The dissimilarity threshold for splitting chunks. BreakpointPercentileThreshold pulumi.Float64Input `pulumi:"breakpointPercentileThreshold"` // The buffer size. BufferSize pulumi.Float64Input `pulumi:"bufferSize"` // The maximum number of tokens a chunk can contain. MaxToken pulumi.Float64Input `pulumi:"maxToken"` }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BreakpointPercentileThreshold ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BreakpointPercentileThreshold() pulumi.Float64Output
The dissimilarity threshold for splitting chunks.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize() pulumi.Float64Output
The buffer size.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken() pulumi.Float64Output
The maximum number of tokens a chunk can contain.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtr ¶ added in v6.52.0
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BreakpointPercentileThreshold ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BreakpointPercentileThreshold() pulumi.Float64PtrOutput
The dissimilarity threshold for splitting chunks.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize() pulumi.Float64PtrOutput
The buffer size.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) Elem ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken() pulumi.Float64PtrOutput
The maximum number of tokens a chunk can contain.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration struct { // The intermediate storage for custom transformation. IntermediateStorage *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage `pulumi:"intermediateStorage"` // A custom processing step for documents moving through the data source ingestion pipeline. Transformation *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation `pulumi:"transformation"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs struct { // The intermediate storage for custom transformation. IntermediateStorage AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput `pulumi:"intermediateStorage"` // A custom processing step for documents moving through the data source ingestion pipeline. Transformation AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput `pulumi:"transformation"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage struct { // Configuration block for intermedia S3 storage. S3Location *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location `pulumi:"s3Location"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs struct { // Configuration block for intermedia S3 storage. S3Location AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput `pulumi:"s3Location"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) S3Location ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) S3Location() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
Configuration block for intermedia S3 storage.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) Elem ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) S3Location ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) S3Location() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
Configuration block for intermedia S3 storage.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location struct { // S3 URI for intermediate storage. Uri string `pulumi:"uri"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs struct { // S3 URI for intermediate storage. Uri pulumi.StringInput `pulumi:"uri"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) Uri ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) Uri() pulumi.StringOutput
S3 URI for intermediate storage.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Elem ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Uri ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Uri() pulumi.StringPtrOutput
S3 URI for intermediate storage.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) IntermediateStorage ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) IntermediateStorage() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
The intermediate storage for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) Transformation ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) Transformation() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
A custom processing step for documents moving through the data source ingestion pipeline.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Elem ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) IntermediateStorage ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) IntermediateStorage() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
The intermediate storage for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Transformation ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Transformation() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
A custom processing step for documents moving through the data source ingestion pipeline.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation struct { // When the service applies the transformation. Currently only `POST_CHUNKING` is supported. StepToApply string `pulumi:"stepToApply"` // The lambda function that processes documents. TransformationFunction *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction `pulumi:"transformationFunction"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs struct { // When the service applies the transformation. Currently only `POST_CHUNKING` is supported. StepToApply pulumi.StringInput `pulumi:"stepToApply"` // The lambda function that processes documents. TransformationFunction AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput `pulumi:"transformationFunction"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) StepToApply ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) StepToApply() pulumi.StringOutput
When the service applies the transformation. Currently only `POST_CHUNKING` is supported.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) TransformationFunction ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) TransformationFunction() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
The lambda function that processes documents.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) Elem ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) StepToApply ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) StepToApply() pulumi.StringPtrOutput
When the service applies the transformation. Currently only `POST_CHUNKING` is supported.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) TransformationFunction ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) TransformationFunction() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
The lambda function that processes documents.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction struct { // The configuration of the lambda function. TransformationLambdaConfiguration *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration `pulumi:"transformationLambdaConfiguration"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs struct { // The configuration of the lambda function. TransformationLambdaConfiguration AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput `pulumi:"transformationLambdaConfiguration"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) TransformationLambdaConfiguration ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) TransformationLambdaConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
The configuration of the lambda function.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) Elem ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) TransformationLambdaConfiguration ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) TransformationLambdaConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
The configuration of the lambda function.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration struct { // The ARN of the lambda to use for custom transformation. LambdaArn string `pulumi:"lambdaArn"` }
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs struct { // The ARN of the lambda to use for custom transformation. LambdaArn pulumi.StringInput `pulumi:"lambdaArn"` }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) LambdaArn ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) LambdaArn() pulumi.StringOutput
The ARN of the lambda to use for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs, AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtr and AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtr ¶ added in v6.55.0
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶ added in v6.55.0
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) Elem ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ElementType ¶ added in v6.55.0
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) LambdaArn ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) LambdaArn() pulumi.StringPtrOutput
The ARN of the lambda to use for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationArgs and AgentDataSourceVectorIngestionConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationOutput) CustomTransformationConfiguration ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) CustomTransformationConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
Configuration for custom transformation of data source documents.
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationOutput) ParsingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfiguration ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfiguration struct { // Settings for a foundation model used to parse documents in a data source. See `bedrockFoundationModelConfiguration` block for details. BedrockFoundationModelConfiguration *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration `pulumi:"bedrockFoundationModelConfiguration"` // Currently only `BEDROCK_FOUNDATION_MODEL` is supported ParsingStrategy string `pulumi:"parsingStrategy"` }
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs struct { // Settings for a foundation model used to parse documents in a data source. See `bedrockFoundationModelConfiguration` block for details. BedrockFoundationModelConfiguration AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput `pulumi:"bedrockFoundationModelConfiguration"` // Currently only `BEDROCK_FOUNDATION_MODEL` is supported ParsingStrategy pulumi.StringInput `pulumi:"parsingStrategy"` }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration struct { // The ARN of the model used to parse documents ModelArn string `pulumi:"modelArn"` // Instructions for interpreting the contents of the document. See `parsingPrompt` block for details. ParsingPrompt *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt `pulumi:"parsingPrompt"` }
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs struct { // The ARN of the model used to parse documents ModelArn pulumi.StringInput `pulumi:"modelArn"` // Instructions for interpreting the contents of the document. See `parsingPrompt` block for details. ParsingPrompt AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput `pulumi:"parsingPrompt"` }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs and AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ModelArn ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ModelArn() pulumi.StringOutput
The ARN of the model used to parse documents
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ParsingPrompt ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ParsingPrompt() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
Instructions for interpreting the contents of the document. See `parsingPrompt` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt struct { // Instructions for interpreting the contents of the document. ParsingPromptString string `pulumi:"parsingPromptString"` }
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs struct { // Instructions for interpreting the contents of the document. ParsingPromptString pulumi.StringInput `pulumi:"parsingPromptString"` }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶ added in v6.52.0
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs and AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs{...}
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ParsingPromptString ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ParsingPromptString() pulumi.StringOutput
Instructions for interpreting the contents of the document.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs, AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtr and AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtr ¶ added in v6.52.0
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) Elem ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ParsingPromptString ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ParsingPromptString() pulumi.StringPtrOutput
Instructions for interpreting the contents of the document.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs, AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtr and AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtr ¶ added in v6.52.0
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) Elem ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ModelArn ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ModelArn() pulumi.StringPtrOutput
The ARN of the model used to parse documents
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ParsingPrompt ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ParsingPrompt() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
Instructions for interpreting the contents of the document. See `parsingPrompt` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs and AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs{...}
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) BedrockFoundationModelConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) BedrockFoundationModelConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
Settings for a foundation model used to parse documents in a data source. See `bedrockFoundationModelConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ParsingStrategy ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ParsingStrategy() pulumi.StringOutput
Currently only `BEDROCK_FOUNDATION_MODEL` is supported
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs, AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtr and AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtr ¶ added in v6.52.0
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶ added in v6.52.0
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) BedrockFoundationModelConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) BedrockFoundationModelConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
Settings for a foundation model used to parse documents in a data source. See `bedrockFoundationModelConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) Elem ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ElementType ¶ added in v6.52.0
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ParsingStrategy ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ParsingStrategy() pulumi.StringPtrOutput
Currently only `BEDROCK_FOUNDATION_MODEL` is supported
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationPtrInput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationPtrInput interface { pulumi.Input ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput }
AgentDataSourceVectorIngestionConfigurationPtrInput is an input type that accepts AgentDataSourceVectorIngestionConfigurationArgs, AgentDataSourceVectorIngestionConfigurationPtr and AgentDataSourceVectorIngestionConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceVectorIngestionConfigurationPtrInput` via:
AgentDataSourceVectorIngestionConfigurationArgs{...} or: nil
func AgentDataSourceVectorIngestionConfigurationPtr ¶ added in v6.36.0
func AgentDataSourceVectorIngestionConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationArgs) AgentDataSourceVectorIngestionConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
type AgentDataSourceVectorIngestionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See `chunkingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) CustomTransformationConfiguration ¶ added in v6.55.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) CustomTransformationConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
Configuration for custom transformation of data source documents.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType ¶ added in v6.36.0
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ParsingConfiguration ¶ added in v6.52.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶ added in v6.36.0
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentKnowledgeBase ¶ added in v6.33.0
type AgentKnowledgeBase struct { pulumi.CustomResourceState // ARN of the knowledge base. Arn pulumi.StringOutput `pulumi:"arn"` // Time at which the knowledge base was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the knowledge base. Description pulumi.StringPtrOutput `pulumi:"description"` FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput `pulumi:"knowledgeBaseConfiguration"` // Name of the knowledge base. Name pulumi.StringOutput `pulumi:"name"` // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrOutput `pulumi:"storageConfiguration"` // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts AgentKnowledgeBaseTimeoutsPtrOutput `pulumi:"timeouts"` // Time at which the knowledge base was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Resource for managing an AWS Agents for Amazon Bedrock Knowledge Base.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewAgentKnowledgeBase(ctx, "example", &bedrock.AgentKnowledgeBaseArgs{ Name: pulumi.String("example"), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), KnowledgeBaseConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{ VectorKnowledgeBaseConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{ EmbeddingModelArn: pulumi.String("arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1"), }, Type: pulumi.String("VECTOR"), }, StorageConfiguration: &bedrock.AgentKnowledgeBaseStorageConfigurationArgs{ Type: pulumi.String("OPENSEARCH_SERVERLESS"), OpensearchServerlessConfiguration: &bedrock.AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{ CollectionArn: pulumi.String("arn:aws:aoss:us-west-2:123456789012:collection/142bezjddq707i5stcrf"), VectorIndexName: pulumi.String("bedrock-knowledge-base-default-index"), FieldMapping: &bedrock.AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{ VectorField: pulumi.String("bedrock-knowledge-base-default-vector"), TextField: pulumi.String("AMAZON_BEDROCK_TEXT_CHUNK"), MetadataField: pulumi.String("AMAZON_BEDROCK_METADATA"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Agents for Amazon Bedrock Knowledge Base using the knowledge base ID. For example:
```sh $ pulumi import aws:bedrock/agentKnowledgeBase:AgentKnowledgeBase example EMDPPAYPZI ```
func GetAgentKnowledgeBase ¶ added in v6.33.0
func GetAgentKnowledgeBase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentKnowledgeBaseState, opts ...pulumi.ResourceOption) (*AgentKnowledgeBase, error)
GetAgentKnowledgeBase gets an existing AgentKnowledgeBase resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentKnowledgeBase ¶ added in v6.33.0
func NewAgentKnowledgeBase(ctx *pulumi.Context, name string, args *AgentKnowledgeBaseArgs, opts ...pulumi.ResourceOption) (*AgentKnowledgeBase, error)
NewAgentKnowledgeBase registers a new resource with the given unique name, arguments, and options.
func (*AgentKnowledgeBase) ElementType ¶ added in v6.33.0
func (*AgentKnowledgeBase) ElementType() reflect.Type
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutput ¶ added in v6.33.0
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext ¶ added in v6.33.0
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
type AgentKnowledgeBaseArgs ¶ added in v6.33.0
type AgentKnowledgeBaseArgs struct { // Description of the knowledge base. Description pulumi.StringPtrInput // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // Name of the knowledge base. Name pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringInput // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts AgentKnowledgeBaseTimeoutsPtrInput }
The set of arguments for constructing a AgentKnowledgeBase resource.
func (AgentKnowledgeBaseArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArgs) ElementType() reflect.Type
type AgentKnowledgeBaseArray ¶ added in v6.33.0
type AgentKnowledgeBaseArray []AgentKnowledgeBaseInput
func (AgentKnowledgeBaseArray) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArray) ElementType() reflect.Type
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseArrayInput ¶ added in v6.33.0
type AgentKnowledgeBaseArrayInput interface { pulumi.Input ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput ToAgentKnowledgeBaseArrayOutputWithContext(context.Context) AgentKnowledgeBaseArrayOutput }
AgentKnowledgeBaseArrayInput is an input type that accepts AgentKnowledgeBaseArray and AgentKnowledgeBaseArrayOutput values. You can construct a concrete instance of `AgentKnowledgeBaseArrayInput` via:
AgentKnowledgeBaseArray{ AgentKnowledgeBaseArgs{...} }
type AgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
type AgentKnowledgeBaseArrayOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseArrayOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseArrayOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseArrayOutput) Index ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseInput ¶ added in v6.33.0
type AgentKnowledgeBaseInput interface { pulumi.Input ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput }
type AgentKnowledgeBaseKnowledgeBaseConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfiguration struct { // Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`. Type string `pulumi:"type"` // Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details. VectorKnowledgeBaseConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration `pulumi:"vectorKnowledgeBaseConfiguration"` }
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationArgs struct { // Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`. Type pulumi.StringInput `pulumi:"type"` // Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details. VectorKnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput `pulumi:"vectorKnowledgeBaseConfiguration"` }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type() pulumi.StringOutput
Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationArgs{...} or: nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Type ¶ added in v6.33.0
Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration struct { // ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn string `pulumi:"embeddingModelArn"` }
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs struct { // ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn pulumi.StringInput `pulumi:"embeddingModelArn"` }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput }
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs{...} or: nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn() pulumi.StringPtrOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseMap ¶ added in v6.33.0
type AgentKnowledgeBaseMap map[string]AgentKnowledgeBaseInput
func (AgentKnowledgeBaseMap) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseMap) ElementType() reflect.Type
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseMapInput ¶ added in v6.33.0
type AgentKnowledgeBaseMapInput interface { pulumi.Input ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput ToAgentKnowledgeBaseMapOutputWithContext(context.Context) AgentKnowledgeBaseMapOutput }
AgentKnowledgeBaseMapInput is an input type that accepts AgentKnowledgeBaseMap and AgentKnowledgeBaseMapOutput values. You can construct a concrete instance of `AgentKnowledgeBaseMapInput` via:
AgentKnowledgeBaseMap{ "key": AgentKnowledgeBaseArgs{...} }
type AgentKnowledgeBaseMapOutput ¶ added in v6.33.0
type AgentKnowledgeBaseMapOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseMapOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseMapOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseMapOutput) MapIndex ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseOutput ¶ added in v6.33.0
type AgentKnowledgeBaseOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseOutput) Arn ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Arn() pulumi.StringOutput
ARN of the knowledge base.
func (AgentKnowledgeBaseOutput) CreatedAt ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
Time at which the knowledge base was created.
func (AgentKnowledgeBaseOutput) Description ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
Description of the knowledge base.
func (AgentKnowledgeBaseOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseOutput) FailureReasons ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
func (AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details.
func (AgentKnowledgeBaseOutput) Name ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
Name of the knowledge base.
func (AgentKnowledgeBaseOutput) RoleArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the knowledge base.
func (AgentKnowledgeBaseOutput) StorageConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details.
The following arguments are optional:
func (AgentKnowledgeBaseOutput) Tags ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Tags() pulumi.StringMapOutput
Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AgentKnowledgeBaseOutput) TagsAll
deprecated
added in
v6.33.0
func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AgentKnowledgeBaseOutput) Timeouts ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) Timeouts() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) UpdatedAt ¶ added in v6.33.0
func (o AgentKnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
Time at which the knowledge base was last updated.
type AgentKnowledgeBaseState ¶ added in v6.33.0
type AgentKnowledgeBaseState struct { // ARN of the knowledge base. Arn pulumi.StringPtrInput // Time at which the knowledge base was created. CreatedAt pulumi.StringPtrInput // Description of the knowledge base. Description pulumi.StringPtrInput FailureReasons pulumi.StringArrayInput // Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details. KnowledgeBaseConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput // Name of the knowledge base. Name pulumi.StringPtrInput // ARN of the IAM role with permissions to invoke API operations on the knowledge base. RoleArn pulumi.StringPtrInput // Details about the storage configuration of the knowledge base. See `storageConfiguration` block for details. // // The following arguments are optional: StorageConfiguration AgentKnowledgeBaseStorageConfigurationPtrInput // Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts AgentKnowledgeBaseTimeoutsPtrInput // Time at which the knowledge base was last updated. UpdatedAt pulumi.StringPtrInput }
func (AgentKnowledgeBaseState) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseState) ElementType() reflect.Type
type AgentKnowledgeBaseStorageConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfiguration struct { // The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details. OpensearchServerlessConfiguration *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration `pulumi:"opensearchServerlessConfiguration"` // The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details. PineconeConfiguration *AgentKnowledgeBaseStorageConfigurationPineconeConfiguration `pulumi:"pineconeConfiguration"` // Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details. RdsConfiguration *AgentKnowledgeBaseStorageConfigurationRdsConfiguration `pulumi:"rdsConfiguration"` // The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details. RedisEnterpriseCloudConfiguration *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration `pulumi:"redisEnterpriseCloudConfiguration"` // Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`. Type string `pulumi:"type"` }
type AgentKnowledgeBaseStorageConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationArgs struct { // The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details. OpensearchServerlessConfiguration AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput `pulumi:"opensearchServerlessConfiguration"` // The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details. PineconeConfiguration AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput `pulumi:"pineconeConfiguration"` // Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details. RdsConfiguration AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput `pulumi:"rdsConfiguration"` // The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details. RedisEnterpriseCloudConfiguration AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput `pulumi:"redisEnterpriseCloudConfiguration"` // Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`. Type pulumi.StringInput `pulumi:"type"` }
func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationArgs and AgentKnowledgeBaseStorageConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration struct { // ARN of the OpenSearch Service vector store. CollectionArn string `pulumi:"collectionArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping `pulumi:"fieldMapping"` // Name of the vector store. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs struct { // ARN of the OpenSearch Service vector store. CollectionArn pulumi.StringInput `pulumi:"collectionArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Name of the vector store. VectorIndexName pulumi.StringInput `pulumi:"vectorIndexName"` }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField *string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringPtrInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs, AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr and AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationOutput) Type() pulumi.StringOutput
Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`.
type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfiguration struct { // Endpoint URL for your index management page. ConnectionString string `pulumi:"connectionString"` // ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping `pulumi:"fieldMapping"` // Namespace to be used to write new data to your database. Namespace *string `pulumi:"namespace"` }
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs struct { // Endpoint URL for your index management page. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Namespace to be used to write new data to your database. Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` }
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs, AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr and AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationArgs, AgentKnowledgeBaseStorageConfigurationPtr and AgentKnowledgeBaseStorageConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) Type ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Vector store service in which the knowledge base is stored. Valid Values: `OPENSEARCH_SERVERLESS`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`.
type AgentKnowledgeBaseStorageConfigurationRdsConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfiguration struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Name of your Amazon RDS database. DatabaseName string `pulumi:"databaseName"` // Names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping `pulumi:"fieldMapping"` // ARN of the vector store. ResourceArn string `pulumi:"resourceArn"` // Name of the table in the database. TableName string `pulumi:"tableName"` }
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // Name of your Amazon RDS database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // Names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // ARN of the vector store. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // Name of the table in the database. TableName pulumi.StringInput `pulumi:"tableName"` }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField string `pulumi:"primaryKeyField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField pulumi.StringInput `pulumi:"primaryKeyField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs and AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
Names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs, AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr and AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
Names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Endpoint URL of the Redis Enterprise Cloud database. Endpoint string `pulumi:"endpoint"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping `pulumi:"fieldMapping"` // Name of the vector index. VectorIndexName string `pulumi:"vectorIndexName"` }
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs struct { // ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // Endpoint URL of the Redis Enterprise Cloud database. Endpoint pulumi.StringInput `pulumi:"endpoint"` // The names of the fields to which to map information about the vector store. This block supports the following arguments: FieldMapping AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput `pulumi:"fieldMapping"` // Name of the vector index. VectorIndexName pulumi.StringInput `pulumi:"vectorIndexName"` }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField *string `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField *string `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField *string `pulumi:"vectorField"` }
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs struct { // Name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringPtrInput `pulumi:"metadataField"` // Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringPtrInput `pulumi:"textField"` // Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringPtrInput `pulumi:"vectorField"` }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs{...}
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs, AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs{...}
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint() pulumi.StringOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector index.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput interface { pulumi.Input ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput }
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs, AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr and AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput` via:
AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs{...} or: nil
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr ¶ added in v6.33.0
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
ARN of the secret that you created in AWS Secrets Manager that is linked to your Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
The names of the fields to which to map information about the vector store. This block supports the following arguments:
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName ¶ added in v6.33.0
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector index.
type AgentKnowledgeBaseTimeouts ¶ added in v6.33.0
type AgentKnowledgeBaseTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AgentKnowledgeBaseTimeoutsArgs ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AgentKnowledgeBaseTimeoutsArgs) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
type AgentKnowledgeBaseTimeoutsInput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsInput interface { pulumi.Input ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput ToAgentKnowledgeBaseTimeoutsOutputWithContext(context.Context) AgentKnowledgeBaseTimeoutsOutput }
AgentKnowledgeBaseTimeoutsInput is an input type that accepts AgentKnowledgeBaseTimeoutsArgs and AgentKnowledgeBaseTimeoutsOutput values. You can construct a concrete instance of `AgentKnowledgeBaseTimeoutsInput` via:
AgentKnowledgeBaseTimeoutsArgs{...}
type AgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsOutput) Create ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentKnowledgeBaseTimeoutsOutput) Delete ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentKnowledgeBaseTimeoutsOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) Update ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AgentKnowledgeBaseTimeoutsPtrInput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsPtrInput interface { pulumi.Input ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(context.Context) AgentKnowledgeBaseTimeoutsPtrOutput }
AgentKnowledgeBaseTimeoutsPtrInput is an input type that accepts AgentKnowledgeBaseTimeoutsArgs, AgentKnowledgeBaseTimeoutsPtr and AgentKnowledgeBaseTimeoutsPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseTimeoutsPtrInput` via:
AgentKnowledgeBaseTimeoutsArgs{...} or: nil
func AgentKnowledgeBaseTimeoutsPtr ¶ added in v6.33.0
func AgentKnowledgeBaseTimeoutsPtr(v *AgentKnowledgeBaseTimeoutsArgs) AgentKnowledgeBaseTimeoutsPtrInput
type AgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
type AgentKnowledgeBaseTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsPtrOutput) Create ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AgentKnowledgeBaseTimeoutsPtrOutput) Delete ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AgentKnowledgeBaseTimeoutsPtrOutput) Elem ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Elem() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType ¶ added in v6.33.0
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) Update ¶ added in v6.33.0
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type CustomModel ¶
type CustomModel struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringOutput `pulumi:"baseModelIdentifier"` // The ARN of the output model. CustomModelArn pulumi.StringOutput `pulumi:"customModelArn"` // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrOutput `pulumi:"customModelKmsKeyId"` // Name for the custom model. CustomModelName pulumi.StringOutput `pulumi:"customModelName"` // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringOutput `pulumi:"customizationType"` // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapOutput `pulumi:"hyperparameters"` // The ARN of the customization job. JobArn pulumi.StringOutput `pulumi:"jobArn"` // A name for the customization job. JobName pulumi.StringOutput `pulumi:"jobName"` // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringOutput `pulumi:"jobStatus"` // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrOutput `pulumi:"outputDataConfig"` // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts CustomModelTimeoutsPtrOutput `pulumi:"timeouts"` // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrOutput `pulumi:"trainingDataConfig"` // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayOutput `pulumi:"trainingMetrics"` // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrOutput `pulumi:"validationDataConfig"` // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayOutput `pulumi:"validationMetrics"` // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrOutput `pulumi:"vpcConfig"` }
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrockfoundation" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := bedrockfoundation.GetModel(ctx, &bedrockfoundation.GetModelArgs{ ModelId: "amazon.titan-text-express-v1", }, nil) if err != nil { return err } _, err = bedrock.NewCustomModel(ctx, "example", &bedrock.CustomModelArgs{ CustomModelName: pulumi.String("example-model"), JobName: pulumi.String("example-job-1"), BaseModelIdentifier: pulumi.String(example.ModelArn), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), Hyperparameters: pulumi.StringMap{ "epochCount": pulumi.String("1"), "batchSize": pulumi.String("1"), "learningRate": pulumi.String("0.005"), "learningRateWarmupSteps": pulumi.String("0"), }, OutputDataConfig: &bedrock.CustomModelOutputDataConfigArgs{ S3Uri: pulumi.Sprintf("s3://%v/data/", output.Id), }, TrainingDataConfig: &bedrock.CustomModelTrainingDataConfigArgs{ S3Uri: pulumi.Sprintf("s3://%v/data/train.jsonl", training.Id), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Bedrock custom model using the `job_arn`. For example:
```sh $ pulumi import aws:bedrock/customModel:CustomModel example arn:aws:bedrock:us-west-2:123456789012:model-customization-job/amazon.titan-text-express-v1:0:8k/1y5n57gh5y2e ```
func GetCustomModel ¶
func GetCustomModel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomModelState, opts ...pulumi.ResourceOption) (*CustomModel, error)
GetCustomModel gets an existing CustomModel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCustomModel ¶
func NewCustomModel(ctx *pulumi.Context, name string, args *CustomModelArgs, opts ...pulumi.ResourceOption) (*CustomModel, error)
NewCustomModel registers a new resource with the given unique name, arguments, and options.
func (*CustomModel) ElementType ¶
func (*CustomModel) ElementType() reflect.Type
func (*CustomModel) ToCustomModelOutput ¶
func (i *CustomModel) ToCustomModelOutput() CustomModelOutput
func (*CustomModel) ToCustomModelOutputWithContext ¶
func (i *CustomModel) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
type CustomModelArgs ¶
type CustomModelArgs struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // A name for the customization job. JobName pulumi.StringInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringInput // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
The set of arguments for constructing a CustomModel resource.
func (CustomModelArgs) ElementType ¶
func (CustomModelArgs) ElementType() reflect.Type
type CustomModelArray ¶
type CustomModelArray []CustomModelInput
func (CustomModelArray) ElementType ¶
func (CustomModelArray) ElementType() reflect.Type
func (CustomModelArray) ToCustomModelArrayOutput ¶
func (i CustomModelArray) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArray) ToCustomModelArrayOutputWithContext ¶
func (i CustomModelArray) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelArrayInput ¶
type CustomModelArrayInput interface { pulumi.Input ToCustomModelArrayOutput() CustomModelArrayOutput ToCustomModelArrayOutputWithContext(context.Context) CustomModelArrayOutput }
CustomModelArrayInput is an input type that accepts CustomModelArray and CustomModelArrayOutput values. You can construct a concrete instance of `CustomModelArrayInput` via:
CustomModelArray{ CustomModelArgs{...} }
type CustomModelArrayOutput ¶
type CustomModelArrayOutput struct{ *pulumi.OutputState }
func (CustomModelArrayOutput) ElementType ¶
func (CustomModelArrayOutput) ElementType() reflect.Type
func (CustomModelArrayOutput) Index ¶
func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutput ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutputWithContext ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelInput ¶
type CustomModelInput interface { pulumi.Input ToCustomModelOutput() CustomModelOutput ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput }
type CustomModelMap ¶
type CustomModelMap map[string]CustomModelInput
func (CustomModelMap) ElementType ¶
func (CustomModelMap) ElementType() reflect.Type
func (CustomModelMap) ToCustomModelMapOutput ¶
func (i CustomModelMap) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMap) ToCustomModelMapOutputWithContext ¶
func (i CustomModelMap) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelMapInput ¶
type CustomModelMapInput interface { pulumi.Input ToCustomModelMapOutput() CustomModelMapOutput ToCustomModelMapOutputWithContext(context.Context) CustomModelMapOutput }
CustomModelMapInput is an input type that accepts CustomModelMap and CustomModelMapOutput values. You can construct a concrete instance of `CustomModelMapInput` via:
CustomModelMap{ "key": CustomModelArgs{...} }
type CustomModelMapOutput ¶
type CustomModelMapOutput struct{ *pulumi.OutputState }
func (CustomModelMapOutput) ElementType ¶
func (CustomModelMapOutput) ElementType() reflect.Type
func (CustomModelMapOutput) MapIndex ¶
func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
func (CustomModelMapOutput) ToCustomModelMapOutput ¶
func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMapOutput) ToCustomModelMapOutputWithContext ¶
func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelOutput ¶
type CustomModelOutput struct{ *pulumi.OutputState }
func (CustomModelOutput) BaseModelIdentifier ¶
func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
The Amazon Resource Name (ARN) of the base model.
func (CustomModelOutput) CustomModelArn ¶
func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
The ARN of the output model.
func (CustomModelOutput) CustomModelKmsKeyId ¶
func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
The custom model is encrypted at rest using this key. Specify the key ARN.
func (CustomModelOutput) CustomModelName ¶
func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
Name for the custom model.
func (CustomModelOutput) CustomizationType ¶
func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`.
func (CustomModelOutput) ElementType ¶
func (CustomModelOutput) ElementType() reflect.Type
func (CustomModelOutput) Hyperparameters ¶
func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
[Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model.
func (CustomModelOutput) JobArn ¶
func (o CustomModelOutput) JobArn() pulumi.StringOutput
The ARN of the customization job.
func (CustomModelOutput) JobName ¶
func (o CustomModelOutput) JobName() pulumi.StringOutput
A name for the customization job.
func (CustomModelOutput) JobStatus ¶
func (o CustomModelOutput) JobStatus() pulumi.StringOutput
The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use.
func (CustomModelOutput) OutputDataConfig ¶
func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
S3 location for the output data.
func (CustomModelOutput) RoleArn ¶
func (o CustomModelOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf.
func (CustomModelOutput) Tags ¶
func (o CustomModelOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (CustomModelOutput) TagsAll
deprecated
func (o CustomModelOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (CustomModelOutput) Timeouts ¶
func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
func (CustomModelOutput) ToCustomModelOutput ¶
func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
func (CustomModelOutput) ToCustomModelOutputWithContext ¶
func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
func (CustomModelOutput) TrainingDataConfig ¶
func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
Information about the training dataset.
func (CustomModelOutput) TrainingMetrics ¶
func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
Metrics associated with the customization job.
func (CustomModelOutput) ValidationDataConfig ¶
func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
Information about the validation dataset.
func (CustomModelOutput) ValidationMetrics ¶
func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
The loss metric for each validator that you provided.
func (CustomModelOutput) VpcConfig ¶
func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job.
type CustomModelOutputDataConfig ¶
type CustomModelOutputDataConfig struct { // The S3 URI where the output data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelOutputDataConfigArgs ¶
type CustomModelOutputDataConfigArgs struct { // The S3 URI where the output data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelOutputDataConfigArgs) ElementType ¶
func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigInput ¶
type CustomModelOutputDataConfigInput interface { pulumi.Input ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput ToCustomModelOutputDataConfigOutputWithContext(context.Context) CustomModelOutputDataConfigOutput }
CustomModelOutputDataConfigInput is an input type that accepts CustomModelOutputDataConfigArgs and CustomModelOutputDataConfigOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigInput` via:
CustomModelOutputDataConfigArgs{...}
type CustomModelOutputDataConfigOutput ¶
type CustomModelOutputDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigOutput) ElementType ¶
func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigOutput) S3Uri ¶
func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the output data is stored.
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigPtrInput ¶
type CustomModelOutputDataConfigPtrInput interface { pulumi.Input ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput ToCustomModelOutputDataConfigPtrOutputWithContext(context.Context) CustomModelOutputDataConfigPtrOutput }
CustomModelOutputDataConfigPtrInput is an input type that accepts CustomModelOutputDataConfigArgs, CustomModelOutputDataConfigPtr and CustomModelOutputDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigPtrInput` via:
CustomModelOutputDataConfigArgs{...} or: nil
func CustomModelOutputDataConfigPtr ¶
func CustomModelOutputDataConfigPtr(v *CustomModelOutputDataConfigArgs) CustomModelOutputDataConfigPtrInput
type CustomModelOutputDataConfigPtrOutput ¶
type CustomModelOutputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigPtrOutput) ElementType ¶
func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigPtrOutput) S3Uri ¶
func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the output data is stored.
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelState ¶
type CustomModelState struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringPtrInput // The ARN of the output model. CustomModelArn pulumi.StringPtrInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringPtrInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // The ARN of the customization job. JobArn pulumi.StringPtrInput // A name for the customization job. JobName pulumi.StringPtrInput // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringPtrInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringPtrInput // A map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
func (CustomModelState) ElementType ¶
func (CustomModelState) ElementType() reflect.Type
type CustomModelTimeouts ¶
type CustomModelTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` }
type CustomModelTimeoutsArgs ¶
type CustomModelTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` }
func (CustomModelTimeoutsArgs) ElementType ¶
func (CustomModelTimeoutsArgs) ElementType() reflect.Type
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsInput ¶
type CustomModelTimeoutsInput interface { pulumi.Input ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput ToCustomModelTimeoutsOutputWithContext(context.Context) CustomModelTimeoutsOutput }
CustomModelTimeoutsInput is an input type that accepts CustomModelTimeoutsArgs and CustomModelTimeoutsOutput values. You can construct a concrete instance of `CustomModelTimeoutsInput` via:
CustomModelTimeoutsArgs{...}
type CustomModelTimeoutsOutput ¶
type CustomModelTimeoutsOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsOutput) Create ¶
func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsOutput) Delete ¶
func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsOutput) ElementType ¶
func (CustomModelTimeoutsOutput) ElementType() reflect.Type
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsPtrInput ¶
type CustomModelTimeoutsPtrInput interface { pulumi.Input ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput ToCustomModelTimeoutsPtrOutputWithContext(context.Context) CustomModelTimeoutsPtrOutput }
CustomModelTimeoutsPtrInput is an input type that accepts CustomModelTimeoutsArgs, CustomModelTimeoutsPtr and CustomModelTimeoutsPtrOutput values. You can construct a concrete instance of `CustomModelTimeoutsPtrInput` via:
CustomModelTimeoutsArgs{...} or: nil
func CustomModelTimeoutsPtr ¶
func CustomModelTimeoutsPtr(v *CustomModelTimeoutsArgs) CustomModelTimeoutsPtrInput
type CustomModelTimeoutsPtrOutput ¶
type CustomModelTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsPtrOutput) Create ¶
func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsPtrOutput) Delete ¶
func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsPtrOutput) Elem ¶
func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
func (CustomModelTimeoutsPtrOutput) ElementType ¶
func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTrainingDataConfig ¶
type CustomModelTrainingDataConfig struct { // The S3 URI where the training data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelTrainingDataConfigArgs ¶
type CustomModelTrainingDataConfigArgs struct { // The S3 URI where the training data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelTrainingDataConfigArgs) ElementType ¶
func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigInput ¶
type CustomModelTrainingDataConfigInput interface { pulumi.Input ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput ToCustomModelTrainingDataConfigOutputWithContext(context.Context) CustomModelTrainingDataConfigOutput }
CustomModelTrainingDataConfigInput is an input type that accepts CustomModelTrainingDataConfigArgs and CustomModelTrainingDataConfigOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigInput` via:
CustomModelTrainingDataConfigArgs{...}
type CustomModelTrainingDataConfigOutput ¶
type CustomModelTrainingDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigOutput) ElementType ¶
func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the training data is stored.
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigPtrInput ¶
type CustomModelTrainingDataConfigPtrInput interface { pulumi.Input ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput ToCustomModelTrainingDataConfigPtrOutputWithContext(context.Context) CustomModelTrainingDataConfigPtrOutput }
CustomModelTrainingDataConfigPtrInput is an input type that accepts CustomModelTrainingDataConfigArgs, CustomModelTrainingDataConfigPtr and CustomModelTrainingDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigPtrInput` via:
CustomModelTrainingDataConfigArgs{...} or: nil
func CustomModelTrainingDataConfigPtr ¶
func CustomModelTrainingDataConfigPtr(v *CustomModelTrainingDataConfigArgs) CustomModelTrainingDataConfigPtrInput
type CustomModelTrainingDataConfigPtrOutput ¶
type CustomModelTrainingDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigPtrOutput) ElementType ¶
func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigPtrOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the training data is stored.
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingMetric ¶
type CustomModelTrainingMetric struct { // Loss metric associated with the customization job. TrainingLoss float64 `pulumi:"trainingLoss"` }
type CustomModelTrainingMetricArgs ¶
type CustomModelTrainingMetricArgs struct { // Loss metric associated with the customization job. TrainingLoss pulumi.Float64Input `pulumi:"trainingLoss"` }
func (CustomModelTrainingMetricArgs) ElementType ¶
func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
type CustomModelTrainingMetricArray ¶
type CustomModelTrainingMetricArray []CustomModelTrainingMetricInput
func (CustomModelTrainingMetricArray) ElementType ¶
func (CustomModelTrainingMetricArray) ElementType() reflect.Type
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricArrayInput ¶
type CustomModelTrainingMetricArrayInput interface { pulumi.Input ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput ToCustomModelTrainingMetricArrayOutputWithContext(context.Context) CustomModelTrainingMetricArrayOutput }
CustomModelTrainingMetricArrayInput is an input type that accepts CustomModelTrainingMetricArray and CustomModelTrainingMetricArrayOutput values. You can construct a concrete instance of `CustomModelTrainingMetricArrayInput` via:
CustomModelTrainingMetricArray{ CustomModelTrainingMetricArgs{...} }
type CustomModelTrainingMetricArrayOutput ¶
type CustomModelTrainingMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricArrayOutput) ElementType ¶
func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricArrayOutput) Index ¶
func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricInput ¶
type CustomModelTrainingMetricInput interface { pulumi.Input ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput ToCustomModelTrainingMetricOutputWithContext(context.Context) CustomModelTrainingMetricOutput }
CustomModelTrainingMetricInput is an input type that accepts CustomModelTrainingMetricArgs and CustomModelTrainingMetricOutput values. You can construct a concrete instance of `CustomModelTrainingMetricInput` via:
CustomModelTrainingMetricArgs{...}
type CustomModelTrainingMetricOutput ¶
type CustomModelTrainingMetricOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricOutput) ElementType ¶
func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) TrainingLoss ¶
func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
Loss metric associated with the customization job.
type CustomModelValidationDataConfig ¶
type CustomModelValidationDataConfig struct { // Information about the validators. Validators []CustomModelValidationDataConfigValidator `pulumi:"validators"` }
type CustomModelValidationDataConfigArgs ¶
type CustomModelValidationDataConfigArgs struct { // Information about the validators. Validators CustomModelValidationDataConfigValidatorArrayInput `pulumi:"validators"` }
func (CustomModelValidationDataConfigArgs) ElementType ¶
func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
type CustomModelValidationDataConfigInput ¶
type CustomModelValidationDataConfigInput interface { pulumi.Input ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput ToCustomModelValidationDataConfigOutputWithContext(context.Context) CustomModelValidationDataConfigOutput }
CustomModelValidationDataConfigInput is an input type that accepts CustomModelValidationDataConfigArgs and CustomModelValidationDataConfigOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigInput` via:
CustomModelValidationDataConfigArgs{...}
type CustomModelValidationDataConfigOutput ¶
type CustomModelValidationDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigOutput) ElementType ¶
func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) Validators ¶
func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigPtrInput ¶
type CustomModelValidationDataConfigPtrInput interface { pulumi.Input ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput ToCustomModelValidationDataConfigPtrOutputWithContext(context.Context) CustomModelValidationDataConfigPtrOutput }
CustomModelValidationDataConfigPtrInput is an input type that accepts CustomModelValidationDataConfigArgs, CustomModelValidationDataConfigPtr and CustomModelValidationDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigPtrInput` via:
CustomModelValidationDataConfigArgs{...} or: nil
func CustomModelValidationDataConfigPtr ¶
func CustomModelValidationDataConfigPtr(v *CustomModelValidationDataConfigArgs) CustomModelValidationDataConfigPtrInput
type CustomModelValidationDataConfigPtrOutput ¶
type CustomModelValidationDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigPtrOutput) ElementType ¶
func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) Validators ¶
func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigValidator ¶
type CustomModelValidationDataConfigValidator struct { // The S3 URI where the validation data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelValidationDataConfigValidatorArgs ¶
type CustomModelValidationDataConfigValidatorArgs struct { // The S3 URI where the validation data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelValidationDataConfigValidatorArgs) ElementType ¶
func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationDataConfigValidatorArray ¶
type CustomModelValidationDataConfigValidatorArray []CustomModelValidationDataConfigValidatorInput
func (CustomModelValidationDataConfigValidatorArray) ElementType ¶
func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorArrayInput ¶
type CustomModelValidationDataConfigValidatorArrayInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorArrayOutput }
CustomModelValidationDataConfigValidatorArrayInput is an input type that accepts CustomModelValidationDataConfigValidatorArray and CustomModelValidationDataConfigValidatorArrayOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorArrayInput` via:
CustomModelValidationDataConfigValidatorArray{ CustomModelValidationDataConfigValidatorArgs{...} }
type CustomModelValidationDataConfigValidatorArrayOutput ¶
type CustomModelValidationDataConfigValidatorArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorInput ¶
type CustomModelValidationDataConfigValidatorInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput ToCustomModelValidationDataConfigValidatorOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorOutput }
CustomModelValidationDataConfigValidatorInput is an input type that accepts CustomModelValidationDataConfigValidatorArgs and CustomModelValidationDataConfigValidatorOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorInput` via:
CustomModelValidationDataConfigValidatorArgs{...}
type CustomModelValidationDataConfigValidatorOutput ¶
type CustomModelValidationDataConfigValidatorOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorOutput) S3Uri ¶
func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored.
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationMetric ¶
type CustomModelValidationMetric struct { // The validation loss associated with the validator. ValidationLoss float64 `pulumi:"validationLoss"` }
type CustomModelValidationMetricArgs ¶
type CustomModelValidationMetricArgs struct { // The validation loss associated with the validator. ValidationLoss pulumi.Float64Input `pulumi:"validationLoss"` }
func (CustomModelValidationMetricArgs) ElementType ¶
func (CustomModelValidationMetricArgs) ElementType() reflect.Type
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
type CustomModelValidationMetricArray ¶
type CustomModelValidationMetricArray []CustomModelValidationMetricInput
func (CustomModelValidationMetricArray) ElementType ¶
func (CustomModelValidationMetricArray) ElementType() reflect.Type
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricArrayInput ¶
type CustomModelValidationMetricArrayInput interface { pulumi.Input ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput ToCustomModelValidationMetricArrayOutputWithContext(context.Context) CustomModelValidationMetricArrayOutput }
CustomModelValidationMetricArrayInput is an input type that accepts CustomModelValidationMetricArray and CustomModelValidationMetricArrayOutput values. You can construct a concrete instance of `CustomModelValidationMetricArrayInput` via:
CustomModelValidationMetricArray{ CustomModelValidationMetricArgs{...} }
type CustomModelValidationMetricArrayOutput ¶
type CustomModelValidationMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricArrayOutput) ElementType ¶
func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricInput ¶
type CustomModelValidationMetricInput interface { pulumi.Input ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput ToCustomModelValidationMetricOutputWithContext(context.Context) CustomModelValidationMetricOutput }
CustomModelValidationMetricInput is an input type that accepts CustomModelValidationMetricArgs and CustomModelValidationMetricOutput values. You can construct a concrete instance of `CustomModelValidationMetricInput` via:
CustomModelValidationMetricArgs{...}
type CustomModelValidationMetricOutput ¶
type CustomModelValidationMetricOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricOutput) ElementType ¶
func (CustomModelValidationMetricOutput) ElementType() reflect.Type
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ValidationLoss ¶
func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
The validation loss associated with the validator.
type CustomModelVpcConfig ¶
type CustomModelVpcConfigArgs ¶
type CustomModelVpcConfigArgs struct { // VPC configuration security group IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // VPC configuration subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (CustomModelVpcConfigArgs) ElementType ¶
func (CustomModelVpcConfigArgs) ElementType() reflect.Type
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigInput ¶
type CustomModelVpcConfigInput interface { pulumi.Input ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput ToCustomModelVpcConfigOutputWithContext(context.Context) CustomModelVpcConfigOutput }
CustomModelVpcConfigInput is an input type that accepts CustomModelVpcConfigArgs and CustomModelVpcConfigOutput values. You can construct a concrete instance of `CustomModelVpcConfigInput` via:
CustomModelVpcConfigArgs{...}
type CustomModelVpcConfigOutput ¶
type CustomModelVpcConfigOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigOutput) ElementType ¶
func (CustomModelVpcConfigOutput) ElementType() reflect.Type
func (CustomModelVpcConfigOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigOutput) SubnetIds ¶
func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigPtrInput ¶
type CustomModelVpcConfigPtrInput interface { pulumi.Input ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput ToCustomModelVpcConfigPtrOutputWithContext(context.Context) CustomModelVpcConfigPtrOutput }
CustomModelVpcConfigPtrInput is an input type that accepts CustomModelVpcConfigArgs, CustomModelVpcConfigPtr and CustomModelVpcConfigPtrOutput values. You can construct a concrete instance of `CustomModelVpcConfigPtrInput` via:
CustomModelVpcConfigArgs{...} or: nil
func CustomModelVpcConfigPtr ¶
func CustomModelVpcConfigPtr(v *CustomModelVpcConfigArgs) CustomModelVpcConfigPtrInput
type CustomModelVpcConfigPtrOutput ¶
type CustomModelVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigPtrOutput) Elem ¶
func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
func (CustomModelVpcConfigPtrOutput) ElementType ¶
func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
func (CustomModelVpcConfigPtrOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigPtrOutput) SubnetIds ¶
func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type GetAgentAgentVersionsAgentVersionSummary ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummary struct { // Name of agent to which the version belongs. AgentName string `pulumi:"agentName"` // Status of the agent to which the version belongs. AgentStatus string `pulumi:"agentStatus"` // Version of the agent. AgentVersion string `pulumi:"agentVersion"` // Time at which the version was created. CreatedAt string `pulumi:"createdAt"` // Description of the version of the agent. // * `GuardrailConfiguration` - Details aout the guardrail associated with the agent. See Guardrail Configuration Description string `pulumi:"description"` GuardrailConfigurations []GetAgentAgentVersionsAgentVersionSummaryGuardrailConfiguration `pulumi:"guardrailConfigurations"` // Time at which the version was last updated. UpdatedAt string `pulumi:"updatedAt"` }
type GetAgentAgentVersionsAgentVersionSummaryArgs ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryArgs struct { // Name of agent to which the version belongs. AgentName pulumi.StringInput `pulumi:"agentName"` // Status of the agent to which the version belongs. AgentStatus pulumi.StringInput `pulumi:"agentStatus"` // Version of the agent. AgentVersion pulumi.StringInput `pulumi:"agentVersion"` // Time at which the version was created. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // Description of the version of the agent. // * `GuardrailConfiguration` - Details aout the guardrail associated with the agent. See Guardrail Configuration Description pulumi.StringInput `pulumi:"description"` GuardrailConfigurations GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput `pulumi:"guardrailConfigurations"` // Time at which the version was last updated. UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` }
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutput ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
type GetAgentAgentVersionsAgentVersionSummaryArray ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryArray []GetAgentAgentVersionsAgentVersionSummaryInput
func (GetAgentAgentVersionsAgentVersionSummaryArray) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryArray) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryArrayInput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryArrayInput interface { pulumi.Input ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput }
GetAgentAgentVersionsAgentVersionSummaryArrayInput is an input type that accepts GetAgentAgentVersionsAgentVersionSummaryArray and GetAgentAgentVersionsAgentVersionSummaryArrayOutput values. You can construct a concrete instance of `GetAgentAgentVersionsAgentVersionSummaryArrayInput` via:
GetAgentAgentVersionsAgentVersionSummaryArray{ GetAgentAgentVersionsAgentVersionSummaryArgs{...} }
type GetAgentAgentVersionsAgentVersionSummaryArrayOutput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfiguration ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs struct { // Unique identifier of the guardrail. GuardrailIdentifier pulumi.StringInput `pulumi:"guardrailIdentifier"` // Version of the guardrail. GuardrailVersion pulumi.StringInput `pulumi:"guardrailVersion"` }
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray []GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext ¶ added in v6.50.0
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput interface { pulumi.Input ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput }
GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput is an input type that accepts GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray and GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput values. You can construct a concrete instance of `GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput` via:
GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray{ GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs{...} }
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) Index ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput interface { pulumi.Input ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput }
GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput is an input type that accepts GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs and GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput values. You can construct a concrete instance of `GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput` via:
GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs{...}
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailIdentifier ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
Unique identifier of the guardrail.
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailVersion ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
Version of the guardrail.
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
type GetAgentAgentVersionsAgentVersionSummaryInput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryInput interface { pulumi.Input ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput }
GetAgentAgentVersionsAgentVersionSummaryInput is an input type that accepts GetAgentAgentVersionsAgentVersionSummaryArgs and GetAgentAgentVersionsAgentVersionSummaryOutput values. You can construct a concrete instance of `GetAgentAgentVersionsAgentVersionSummaryInput` via:
GetAgentAgentVersionsAgentVersionSummaryArgs{...}
type GetAgentAgentVersionsAgentVersionSummaryOutput ¶ added in v6.50.0
type GetAgentAgentVersionsAgentVersionSummaryOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentName ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentName() pulumi.StringOutput
Name of agent to which the version belongs.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentStatus ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentStatus() pulumi.StringOutput
Status of the agent to which the version belongs.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentVersion ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentVersion() pulumi.StringOutput
Version of the agent.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) CreatedAt ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) CreatedAt() pulumi.StringOutput
Time at which the version was created.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) Description ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) Description() pulumi.StringOutput
Description of the version of the agent. * `GuardrailConfiguration` - Details aout the guardrail associated with the agent. See Guardrail Configuration
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryOutput) GuardrailConfigurations ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) GuardrailConfigurations() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutput ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) UpdatedAt ¶ added in v6.50.0
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) UpdatedAt() pulumi.StringOutput
Time at which the version was last updated.
type GetAgentAgentVersionsArgs ¶ added in v6.50.0
type GetAgentAgentVersionsArgs struct { // Unique identifier of the agent. AgentId string `pulumi:"agentId"` // List of objects, each of which contains information about a version of the agent. See Agent Version Summaries AgentVersionSummaries []GetAgentAgentVersionsAgentVersionSummary `pulumi:"agentVersionSummaries"` }
A collection of arguments for invoking getAgentAgentVersions.
type GetAgentAgentVersionsOutputArgs ¶ added in v6.50.0
type GetAgentAgentVersionsOutputArgs struct { // Unique identifier of the agent. AgentId pulumi.StringInput `pulumi:"agentId"` // List of objects, each of which contains information about a version of the agent. See Agent Version Summaries AgentVersionSummaries GetAgentAgentVersionsAgentVersionSummaryArrayInput `pulumi:"agentVersionSummaries"` }
A collection of arguments for invoking getAgentAgentVersions.
func (GetAgentAgentVersionsOutputArgs) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsOutputArgs) ElementType() reflect.Type
type GetAgentAgentVersionsResult ¶ added in v6.50.0
type GetAgentAgentVersionsResult struct { AgentId string `pulumi:"agentId"` // List of objects, each of which contains information about a version of the agent. See Agent Version Summaries AgentVersionSummaries []GetAgentAgentVersionsAgentVersionSummary `pulumi:"agentVersionSummaries"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAgentAgentVersions.
func GetAgentAgentVersions ¶ added in v6.50.0
func GetAgentAgentVersions(ctx *pulumi.Context, args *GetAgentAgentVersionsArgs, opts ...pulumi.InvokeOption) (*GetAgentAgentVersionsResult, error)
Data source for managing an AWS Amazon BedrockAgent Agent Versions.
## 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.GetAgentAgentVersions(ctx, &bedrock.GetAgentAgentVersionsArgs{ AgentId: testAwsBedrockagentAgent.AgentId, }, nil) if err != nil { return err } return nil }) }
```
type GetAgentAgentVersionsResultOutput ¶ added in v6.50.0
type GetAgentAgentVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgentAgentVersions.
func GetAgentAgentVersionsOutput ¶ added in v6.50.0
func GetAgentAgentVersionsOutput(ctx *pulumi.Context, args GetAgentAgentVersionsOutputArgs, opts ...pulumi.InvokeOption) GetAgentAgentVersionsResultOutput
func (GetAgentAgentVersionsResultOutput) AgentId ¶ added in v6.50.0
func (o GetAgentAgentVersionsResultOutput) AgentId() pulumi.StringOutput
func (GetAgentAgentVersionsResultOutput) AgentVersionSummaries ¶ added in v6.50.0
func (o GetAgentAgentVersionsResultOutput) AgentVersionSummaries() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
List of objects, each of which contains information about a version of the agent. See Agent Version Summaries
func (GetAgentAgentVersionsResultOutput) ElementType ¶ added in v6.50.0
func (GetAgentAgentVersionsResultOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsResultOutput) Id ¶ added in v6.50.0
func (o GetAgentAgentVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutput ¶ added in v6.50.0
func (o GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutput() GetAgentAgentVersionsResultOutput
func (GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutputWithContext ¶ added in v6.50.0
func (o GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutputWithContext(ctx context.Context) GetAgentAgentVersionsResultOutput
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 []GetCustomModelValidationDataConfigValidator `pulumi:"validators"` }
type GetCustomModelValidationDataConfigArgs ¶
type GetCustomModelValidationDataConfigArgs struct { // Information about the validators. Validators GetCustomModelValidationDataConfigValidatorArrayInput `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() GetCustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type GetCustomModelValidationDataConfigValidator ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidator struct { // The S3 URI where the validation data is stored.. S3Uri string `pulumi:"s3Uri"` }
type GetCustomModelValidationDataConfigValidatorArgs ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorArgs struct { // The S3 URI where the validation data is stored.. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (GetCustomModelValidationDataConfigValidatorArgs) ElementType ¶ added in v6.43.0
func (GetCustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutput ¶ added in v6.43.0
func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
func (GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutputWithContext ¶ added in v6.43.0
func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorOutput
type GetCustomModelValidationDataConfigValidatorArray ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorArray []GetCustomModelValidationDataConfigValidatorInput
func (GetCustomModelValidationDataConfigValidatorArray) ElementType ¶ added in v6.43.0
func (GetCustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutput ¶ added in v6.43.0
func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
func (GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶ added in v6.43.0
func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
type GetCustomModelValidationDataConfigValidatorArrayInput ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorArrayInput interface { pulumi.Input ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput }
GetCustomModelValidationDataConfigValidatorArrayInput is an input type that accepts GetCustomModelValidationDataConfigValidatorArray and GetCustomModelValidationDataConfigValidatorArrayOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigValidatorArrayInput` via:
GetCustomModelValidationDataConfigValidatorArray{ GetCustomModelValidationDataConfigValidatorArgs{...} }
type GetCustomModelValidationDataConfigValidatorArrayOutput ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ElementType ¶ added in v6.43.0
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutput ¶ added in v6.43.0
func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶ added in v6.43.0
func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
type GetCustomModelValidationDataConfigValidatorInput ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorInput interface { pulumi.Input ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput ToGetCustomModelValidationDataConfigValidatorOutputWithContext(context.Context) GetCustomModelValidationDataConfigValidatorOutput }
GetCustomModelValidationDataConfigValidatorInput is an input type that accepts GetCustomModelValidationDataConfigValidatorArgs and GetCustomModelValidationDataConfigValidatorOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigValidatorInput` via:
GetCustomModelValidationDataConfigValidatorArgs{...}
type GetCustomModelValidationDataConfigValidatorOutput ¶ added in v6.43.0
type GetCustomModelValidationDataConfigValidatorOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigValidatorOutput) ElementType ¶ added in v6.43.0
func (GetCustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorOutput) S3Uri ¶ added in v6.43.0
func (o GetCustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutput ¶ added in v6.43.0
func (o GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
func (GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutputWithContext ¶ added in v6.43.0
func (o GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorOutput
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, map[string]interface{}{}, 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 GetInferenceProfileModel ¶ added in v6.56.0
type GetInferenceProfileModel struct { // The Amazon Resource Name (ARN) of the model. ModelArn string `pulumi:"modelArn"` }
type GetInferenceProfileModelArgs ¶ added in v6.56.0
type GetInferenceProfileModelArgs struct { // The Amazon Resource Name (ARN) of the model. ModelArn pulumi.StringInput `pulumi:"modelArn"` }
func (GetInferenceProfileModelArgs) ElementType ¶ added in v6.56.0
func (GetInferenceProfileModelArgs) ElementType() reflect.Type
func (GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutput ¶ added in v6.56.0
func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
func (GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
type GetInferenceProfileModelArray ¶ added in v6.56.0
type GetInferenceProfileModelArray []GetInferenceProfileModelInput
func (GetInferenceProfileModelArray) ElementType ¶ added in v6.56.0
func (GetInferenceProfileModelArray) ElementType() reflect.Type
func (GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutput ¶ added in v6.56.0
func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
func (GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
type GetInferenceProfileModelArrayInput ¶ added in v6.56.0
type GetInferenceProfileModelArrayInput interface { pulumi.Input ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput ToGetInferenceProfileModelArrayOutputWithContext(context.Context) GetInferenceProfileModelArrayOutput }
GetInferenceProfileModelArrayInput is an input type that accepts GetInferenceProfileModelArray and GetInferenceProfileModelArrayOutput values. You can construct a concrete instance of `GetInferenceProfileModelArrayInput` via:
GetInferenceProfileModelArray{ GetInferenceProfileModelArgs{...} }
type GetInferenceProfileModelArrayOutput ¶ added in v6.56.0
type GetInferenceProfileModelArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfileModelArrayOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfileModelArrayOutput) ElementType() reflect.Type
func (GetInferenceProfileModelArrayOutput) Index ¶ added in v6.56.0
func (o GetInferenceProfileModelArrayOutput) Index(i pulumi.IntInput) GetInferenceProfileModelOutput
func (GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutput ¶ added in v6.56.0
func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
func (GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
type GetInferenceProfileModelInput ¶ added in v6.56.0
type GetInferenceProfileModelInput interface { pulumi.Input ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput ToGetInferenceProfileModelOutputWithContext(context.Context) GetInferenceProfileModelOutput }
GetInferenceProfileModelInput is an input type that accepts GetInferenceProfileModelArgs and GetInferenceProfileModelOutput values. You can construct a concrete instance of `GetInferenceProfileModelInput` via:
GetInferenceProfileModelArgs{...}
type GetInferenceProfileModelOutput ¶ added in v6.56.0
type GetInferenceProfileModelOutput struct{ *pulumi.OutputState }
func (GetInferenceProfileModelOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfileModelOutput) ElementType() reflect.Type
func (GetInferenceProfileModelOutput) ModelArn ¶ added in v6.56.0
func (o GetInferenceProfileModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutput ¶ added in v6.56.0
func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
func (GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
type GetInferenceProfilesInferenceProfileSummary ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummary struct { // The time at which the inference profile was created. CreatedAt string `pulumi:"createdAt"` // The description of the inference profile. Description string `pulumi:"description"` // The Amazon Resource Name (ARN) of the inference profile. InferenceProfileArn string `pulumi:"inferenceProfileArn"` // The unique identifier of the inference profile. InferenceProfileId string `pulumi:"inferenceProfileId"` // The name of the inference profile. InferenceProfileName string `pulumi:"inferenceProfileName"` // A list of information about each model in the inference profile. See `models`. Models []GetInferenceProfilesInferenceProfileSummaryModel `pulumi:"models"` // The status of the inference profile. `ACTIVE` means that the inference profile is available to use. Status string `pulumi:"status"` // The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. Type string `pulumi:"type"` // The time at which the inference profile was last updated. UpdatedAt string `pulumi:"updatedAt"` }
type GetInferenceProfilesInferenceProfileSummaryArgs ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryArgs struct { // The time at which the inference profile was created. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // The description of the inference profile. Description pulumi.StringInput `pulumi:"description"` // The Amazon Resource Name (ARN) of the inference profile. InferenceProfileArn pulumi.StringInput `pulumi:"inferenceProfileArn"` // The unique identifier of the inference profile. InferenceProfileId pulumi.StringInput `pulumi:"inferenceProfileId"` // The name of the inference profile. InferenceProfileName pulumi.StringInput `pulumi:"inferenceProfileName"` // A list of information about each model in the inference profile. See `models`. Models GetInferenceProfilesInferenceProfileSummaryModelArrayInput `pulumi:"models"` // The status of the inference profile. `ACTIVE` means that the inference profile is available to use. Status pulumi.StringInput `pulumi:"status"` // The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. Type pulumi.StringInput `pulumi:"type"` // The time at which the inference profile was last updated. UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` }
func (GetInferenceProfilesInferenceProfileSummaryArgs) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryArgs) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutput ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
type GetInferenceProfilesInferenceProfileSummaryArray ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryArray []GetInferenceProfilesInferenceProfileSummaryInput
func (GetInferenceProfilesInferenceProfileSummaryArray) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryArray) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
type GetInferenceProfilesInferenceProfileSummaryArrayInput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryArrayInput interface { pulumi.Input ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput }
GetInferenceProfilesInferenceProfileSummaryArrayInput is an input type that accepts GetInferenceProfilesInferenceProfileSummaryArray and GetInferenceProfilesInferenceProfileSummaryArrayOutput values. You can construct a concrete instance of `GetInferenceProfilesInferenceProfileSummaryArrayInput` via:
GetInferenceProfilesInferenceProfileSummaryArray{ GetInferenceProfilesInferenceProfileSummaryArgs{...} }
type GetInferenceProfilesInferenceProfileSummaryArrayOutput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
type GetInferenceProfilesInferenceProfileSummaryInput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryInput interface { pulumi.Input ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(context.Context) GetInferenceProfilesInferenceProfileSummaryOutput }
GetInferenceProfilesInferenceProfileSummaryInput is an input type that accepts GetInferenceProfilesInferenceProfileSummaryArgs and GetInferenceProfilesInferenceProfileSummaryOutput values. You can construct a concrete instance of `GetInferenceProfilesInferenceProfileSummaryInput` via:
GetInferenceProfilesInferenceProfileSummaryArgs{...}
type GetInferenceProfilesInferenceProfileSummaryModel ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModel struct { // The Amazon Resource Name (ARN) of the model. ModelArn string `pulumi:"modelArn"` }
type GetInferenceProfilesInferenceProfileSummaryModelArgs ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelArgs struct { // The Amazon Resource Name (ARN) of the model. ModelArn pulumi.StringInput `pulumi:"modelArn"` }
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutput ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
type GetInferenceProfilesInferenceProfileSummaryModelArray ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelArray []GetInferenceProfilesInferenceProfileSummaryModelInput
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext ¶ added in v6.56.0
func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
type GetInferenceProfilesInferenceProfileSummaryModelArrayInput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelArrayInput interface { pulumi.Input ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput }
GetInferenceProfilesInferenceProfileSummaryModelArrayInput is an input type that accepts GetInferenceProfilesInferenceProfileSummaryModelArray and GetInferenceProfilesInferenceProfileSummaryModelArrayOutput values. You can construct a concrete instance of `GetInferenceProfilesInferenceProfileSummaryModelArrayInput` via:
GetInferenceProfilesInferenceProfileSummaryModelArray{ GetInferenceProfilesInferenceProfileSummaryModelArgs{...} }
type GetInferenceProfilesInferenceProfileSummaryModelArrayOutput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
type GetInferenceProfilesInferenceProfileSummaryModelInput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelInput interface { pulumi.Input ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput }
GetInferenceProfilesInferenceProfileSummaryModelInput is an input type that accepts GetInferenceProfilesInferenceProfileSummaryModelArgs and GetInferenceProfilesInferenceProfileSummaryModelOutput values. You can construct a concrete instance of `GetInferenceProfilesInferenceProfileSummaryModelInput` via:
GetInferenceProfilesInferenceProfileSummaryModelArgs{...}
type GetInferenceProfilesInferenceProfileSummaryModelOutput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryModelOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ModelArn ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutput ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
type GetInferenceProfilesInferenceProfileSummaryOutput ¶ added in v6.56.0
type GetInferenceProfilesInferenceProfileSummaryOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryOutput) CreatedAt ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Description ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Description() pulumi.StringOutput
The description of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesInferenceProfileSummaryOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileArn ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileId ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileId() pulumi.StringOutput
The unique identifier of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileName ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileName() pulumi.StringOutput
The name of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Models ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Models() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Status ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Status() pulumi.StringOutput
The status of the inference profile. `ACTIVE` means that the inference profile is available to use.
func (GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutput ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryOutput) Type ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Type() pulumi.StringOutput
The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock.
func (GetInferenceProfilesInferenceProfileSummaryOutput) UpdatedAt ¶ added in v6.56.0
func (o GetInferenceProfilesInferenceProfileSummaryOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
type GetInferenceProfilesResult ¶ added in v6.56.0
type GetInferenceProfilesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List of inference profile summary objects. See `inferenceProfileSummaries`. InferenceProfileSummaries []GetInferenceProfilesInferenceProfileSummary `pulumi:"inferenceProfileSummaries"` }
A collection of values returned by getInferenceProfiles.
func GetInferenceProfiles ¶ added in v6.56.0
func GetInferenceProfiles(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetInferenceProfilesResult, error)
Data source for managing AWS Bedrock AWS Bedrock Inference Profiles.
## 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.GetInferenceProfiles(ctx, map[string]interface{}{}, nil) if err != nil { return err } return nil }) }
```
type GetInferenceProfilesResultOutput ¶ added in v6.56.0
type GetInferenceProfilesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInferenceProfiles.
func GetInferenceProfilesOutput ¶ added in v6.56.0
func GetInferenceProfilesOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetInferenceProfilesResultOutput
func (GetInferenceProfilesResultOutput) ElementType ¶ added in v6.56.0
func (GetInferenceProfilesResultOutput) ElementType() reflect.Type
func (GetInferenceProfilesResultOutput) Id ¶ added in v6.56.0
func (o GetInferenceProfilesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInferenceProfilesResultOutput) InferenceProfileSummaries ¶ added in v6.56.0
func (o GetInferenceProfilesResultOutput) InferenceProfileSummaries() GetInferenceProfilesInferenceProfileSummaryArrayOutput
List of inference profile summary objects. See `inferenceProfileSummaries`.
func (GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutput ¶ added in v6.56.0
func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutput() GetInferenceProfilesResultOutput
func (GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutputWithContext ¶ added in v6.56.0
func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutputWithContext(ctx context.Context) GetInferenceProfilesResultOutput
type Guardrail ¶ added in v6.50.0
type Guardrail struct { pulumi.CustomResourceState // Message to return when the guardrail blocks a prompt. BlockedInputMessaging pulumi.StringOutput `pulumi:"blockedInputMessaging"` // Message to return when the guardrail blocks a model response. BlockedOutputsMessaging pulumi.StringOutput `pulumi:"blockedOutputsMessaging"` // Content policy config for a guardrail. See Content Policy Config for more information. ContentPolicyConfig GuardrailContentPolicyConfigPtrOutput `pulumi:"contentPolicyConfig"` // Contextual grounding policy config for a guardrail. See Contextual Grounding Policy Config for more information. ContextualGroundingPolicyConfig GuardrailContextualGroundingPolicyConfigPtrOutput `pulumi:"contextualGroundingPolicyConfig"` // Unix epoch timestamp in seconds for when the Guardrail was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the guardrail or its version. Description pulumi.StringOutput `pulumi:"description"` // ARN of the Guardrail. GuardrailArn pulumi.StringOutput `pulumi:"guardrailArn"` // ID of the Guardrail. GuardrailId pulumi.StringOutput `pulumi:"guardrailId"` // The KMS key with which the guardrail was encrypted at rest. KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"` // Name of the guardrail. // // The following arguments are optional: Name pulumi.StringOutput `pulumi:"name"` // Sensitive information policy config for a guardrail. See Sensitive Information Policy Config for more information. SensitiveInformationPolicyConfig GuardrailSensitiveInformationPolicyConfigPtrOutput `pulumi:"sensitiveInformationPolicyConfig"` // Status of the Bedrock Guardrail. One of `READY`, `FAILED`. Status pulumi.StringOutput `pulumi:"status"` // Key-value map of resource tags. 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 GuardrailTimeoutsPtrOutput `pulumi:"timeouts"` // Topic policy config for a guardrail. See Topic Policy Config for more information. TopicPolicyConfig GuardrailTopicPolicyConfigPtrOutput `pulumi:"topicPolicyConfig"` // Version of the Guardrail. Version pulumi.StringOutput `pulumi:"version"` // Word policy config for a guardrail. See Word Policy Config for more information. WordPolicyConfig GuardrailWordPolicyConfigPtrOutput `pulumi:"wordPolicyConfig"` }
Resource for managing an Amazon Bedrock Guardrail.
## 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.NewGuardrail(ctx, "example", &bedrock.GuardrailArgs{ Name: pulumi.String("example"), BlockedInputMessaging: pulumi.String("example"), BlockedOutputsMessaging: pulumi.String("example"), Description: pulumi.String("example"), ContentPolicyConfig: &bedrock.GuardrailContentPolicyConfigArgs{ FiltersConfigs: bedrock.GuardrailContentPolicyConfigFiltersConfigArray{ &bedrock.GuardrailContentPolicyConfigFiltersConfigArgs{ InputStrength: pulumi.String("MEDIUM"), OutputStrength: pulumi.String("MEDIUM"), Type: pulumi.String("HATE"), }, }, }, SensitiveInformationPolicyConfig: &bedrock.GuardrailSensitiveInformationPolicyConfigArgs{ PiiEntitiesConfigs: bedrock.GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray{ &bedrock.GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs{ Action: pulumi.String("BLOCK"), Type: pulumi.String("NAME"), }, }, RegexesConfigs: bedrock.GuardrailSensitiveInformationPolicyConfigRegexesConfigArray{ &bedrock.GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs{ Action: pulumi.String("BLOCK"), Description: pulumi.String("example regex"), Name: pulumi.String("regex_example"), Pattern: pulumi.String("^\\d{3}-\\d{2}-\\d{4}$"), }, }, }, TopicPolicyConfig: &bedrock.GuardrailTopicPolicyConfigArgs{ TopicsConfigs: bedrock.GuardrailTopicPolicyConfigTopicsConfigArray{ &bedrock.GuardrailTopicPolicyConfigTopicsConfigArgs{ Name: pulumi.String("investment_topic"), Examples: pulumi.StringArray{ pulumi.String("Where should I invest my money ?"), }, Type: pulumi.String("DENY"), Definition: pulumi.String("Investment advice refers to inquiries, guidance, or recommendations regarding the management or allocation of funds or assets with the goal of generating returns ."), }, }, }, WordPolicyConfig: &bedrock.GuardrailWordPolicyConfigArgs{ ManagedWordListsConfigs: bedrock.GuardrailWordPolicyConfigManagedWordListsConfigArray{ &bedrock.GuardrailWordPolicyConfigManagedWordListsConfigArgs{ Type: pulumi.String("PROFANITY"), }, }, WordsConfigs: bedrock.GuardrailWordPolicyConfigWordsConfigArray{ &bedrock.GuardrailWordPolicyConfigWordsConfigArgs{ Text: pulumi.String("HATE"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Amazon Bedrock Guardrail using using a comma-delimited string of `guardrail_id` and `version`. For example:
```sh $ pulumi import aws:bedrock/guardrail:Guardrail example guardrail-id-12345678,DRAFT ```
func GetGuardrail ¶ added in v6.50.0
func GetGuardrail(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuardrailState, opts ...pulumi.ResourceOption) (*Guardrail, error)
GetGuardrail gets an existing Guardrail 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 NewGuardrail ¶ added in v6.50.0
func NewGuardrail(ctx *pulumi.Context, name string, args *GuardrailArgs, opts ...pulumi.ResourceOption) (*Guardrail, error)
NewGuardrail registers a new resource with the given unique name, arguments, and options.
func (*Guardrail) ElementType ¶ added in v6.50.0
func (*Guardrail) ToGuardrailOutput ¶ added in v6.50.0
func (i *Guardrail) ToGuardrailOutput() GuardrailOutput
func (*Guardrail) ToGuardrailOutputWithContext ¶ added in v6.50.0
func (i *Guardrail) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
type GuardrailArgs ¶ added in v6.50.0
type GuardrailArgs struct { // Message to return when the guardrail blocks a prompt. BlockedInputMessaging pulumi.StringInput // Message to return when the guardrail blocks a model response. BlockedOutputsMessaging pulumi.StringInput // Content policy config for a guardrail. See Content Policy Config for more information. ContentPolicyConfig GuardrailContentPolicyConfigPtrInput // Contextual grounding policy config for a guardrail. See Contextual Grounding Policy Config for more information. ContextualGroundingPolicyConfig GuardrailContextualGroundingPolicyConfigPtrInput // Description of the guardrail or its version. Description pulumi.StringPtrInput // The KMS key with which the guardrail was encrypted at rest. KmsKeyArn pulumi.StringPtrInput // Name of the guardrail. // // The following arguments are optional: Name pulumi.StringPtrInput // Sensitive information policy config for a guardrail. See Sensitive Information Policy Config for more information. SensitiveInformationPolicyConfig GuardrailSensitiveInformationPolicyConfigPtrInput // Key-value map of resource tags. 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 GuardrailTimeoutsPtrInput // Topic policy config for a guardrail. See Topic Policy Config for more information. TopicPolicyConfig GuardrailTopicPolicyConfigPtrInput // Word policy config for a guardrail. See Word Policy Config for more information. WordPolicyConfig GuardrailWordPolicyConfigPtrInput }
The set of arguments for constructing a Guardrail resource.
func (GuardrailArgs) ElementType ¶ added in v6.50.0
func (GuardrailArgs) ElementType() reflect.Type
type GuardrailArray ¶ added in v6.50.0
type GuardrailArray []GuardrailInput
func (GuardrailArray) ElementType ¶ added in v6.50.0
func (GuardrailArray) ElementType() reflect.Type
func (GuardrailArray) ToGuardrailArrayOutput ¶ added in v6.50.0
func (i GuardrailArray) ToGuardrailArrayOutput() GuardrailArrayOutput
func (GuardrailArray) ToGuardrailArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailArray) ToGuardrailArrayOutputWithContext(ctx context.Context) GuardrailArrayOutput
type GuardrailArrayInput ¶ added in v6.50.0
type GuardrailArrayInput interface { pulumi.Input ToGuardrailArrayOutput() GuardrailArrayOutput ToGuardrailArrayOutputWithContext(context.Context) GuardrailArrayOutput }
GuardrailArrayInput is an input type that accepts GuardrailArray and GuardrailArrayOutput values. You can construct a concrete instance of `GuardrailArrayInput` via:
GuardrailArray{ GuardrailArgs{...} }
type GuardrailArrayOutput ¶ added in v6.50.0
type GuardrailArrayOutput struct{ *pulumi.OutputState }
func (GuardrailArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailArrayOutput) ElementType() reflect.Type
func (GuardrailArrayOutput) Index ¶ added in v6.50.0
func (o GuardrailArrayOutput) Index(i pulumi.IntInput) GuardrailOutput
func (GuardrailArrayOutput) ToGuardrailArrayOutput ¶ added in v6.50.0
func (o GuardrailArrayOutput) ToGuardrailArrayOutput() GuardrailArrayOutput
func (GuardrailArrayOutput) ToGuardrailArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailArrayOutput) ToGuardrailArrayOutputWithContext(ctx context.Context) GuardrailArrayOutput
type GuardrailContentPolicyConfig ¶ added in v6.50.0
type GuardrailContentPolicyConfig struct { // Set of content filter configs in content policy. // See Filters Config for more information. FiltersConfigs []GuardrailContentPolicyConfigFiltersConfig `pulumi:"filtersConfigs"` }
type GuardrailContentPolicyConfigArgs ¶ added in v6.50.0
type GuardrailContentPolicyConfigArgs struct { // Set of content filter configs in content policy. // See Filters Config for more information. FiltersConfigs GuardrailContentPolicyConfigFiltersConfigArrayInput `pulumi:"filtersConfigs"` }
func (GuardrailContentPolicyConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigFiltersConfig ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigArgs ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigArgs struct { // Strength for filters. InputStrength pulumi.StringInput `pulumi:"inputStrength"` // Strength for filters. OutputStrength pulumi.StringInput `pulumi:"outputStrength"` // Type of contextual grounding filter. Type pulumi.StringInput `pulumi:"type"` }
func (GuardrailContentPolicyConfigFiltersConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
type GuardrailContentPolicyConfigFiltersConfigArray ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigArray []GuardrailContentPolicyConfigFiltersConfigInput
func (GuardrailContentPolicyConfigFiltersConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigFiltersConfigArray) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
func (GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
type GuardrailContentPolicyConfigFiltersConfigArrayInput ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigArrayInput interface { pulumi.Input ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput }
GuardrailContentPolicyConfigFiltersConfigArrayInput is an input type that accepts GuardrailContentPolicyConfigFiltersConfigArray and GuardrailContentPolicyConfigFiltersConfigArrayOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigFiltersConfigArrayInput` via:
GuardrailContentPolicyConfigFiltersConfigArray{ GuardrailContentPolicyConfigFiltersConfigArgs{...} }
type GuardrailContentPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
type GuardrailContentPolicyConfigFiltersConfigInput ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigInput interface { pulumi.Input ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(context.Context) GuardrailContentPolicyConfigFiltersConfigOutput }
GuardrailContentPolicyConfigFiltersConfigInput is an input type that accepts GuardrailContentPolicyConfigFiltersConfigArgs and GuardrailContentPolicyConfigFiltersConfigOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigFiltersConfigInput` via:
GuardrailContentPolicyConfigFiltersConfigArgs{...}
type GuardrailContentPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
type GuardrailContentPolicyConfigFiltersConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigFiltersConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigOutput) InputStrength ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigOutput) InputStrength() pulumi.StringOutput
Strength for filters.
func (GuardrailContentPolicyConfigFiltersConfigOutput) OutputStrength ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigOutput) OutputStrength() pulumi.StringOutput
Strength for filters.
func (GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigOutput) Type ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigFiltersConfigOutput) Type() pulumi.StringOutput
Type of contextual grounding filter.
type GuardrailContentPolicyConfigInput ¶ added in v6.50.0
type GuardrailContentPolicyConfigInput interface { pulumi.Input ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput ToGuardrailContentPolicyConfigOutputWithContext(context.Context) GuardrailContentPolicyConfigOutput }
GuardrailContentPolicyConfigInput is an input type that accepts GuardrailContentPolicyConfigArgs and GuardrailContentPolicyConfigOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigInput` via:
GuardrailContentPolicyConfigArgs{...}
type GuardrailContentPolicyConfigOutput ¶ added in v6.50.0
type GuardrailContentPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigOutput) FiltersConfigs ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
Set of content filter configs in content policy. See Filters Config for more information.
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigPtrInput ¶ added in v6.50.0
type GuardrailContentPolicyConfigPtrInput interface { pulumi.Input ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput ToGuardrailContentPolicyConfigPtrOutputWithContext(context.Context) GuardrailContentPolicyConfigPtrOutput }
GuardrailContentPolicyConfigPtrInput is an input type that accepts GuardrailContentPolicyConfigArgs, GuardrailContentPolicyConfigPtr and GuardrailContentPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigPtrInput` via:
GuardrailContentPolicyConfigArgs{...} or: nil
func GuardrailContentPolicyConfigPtr ¶ added in v6.50.0
func GuardrailContentPolicyConfigPtr(v *GuardrailContentPolicyConfigArgs) GuardrailContentPolicyConfigPtrInput
type GuardrailContentPolicyConfigPtrOutput ¶ added in v6.50.0
type GuardrailContentPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailContentPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigPtrOutput) FiltersConfigs ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigPtrOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
Set of content filter configs in content policy. See Filters Config for more information.
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfig ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfig struct { // List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information. FiltersConfigs []GuardrailContextualGroundingPolicyConfigFiltersConfig `pulumi:"filtersConfigs"` }
type GuardrailContextualGroundingPolicyConfigArgs ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigArgs struct { // List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information. FiltersConfigs GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput `pulumi:"filtersConfigs"` }
func (GuardrailContextualGroundingPolicyConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutput ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfig ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigArgs ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigArgs struct { // The threshold for this filter. Threshold pulumi.Float64Input `pulumi:"threshold"` // Type of contextual grounding filter. Type pulumi.StringInput `pulumi:"type"` }
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigArray ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigArray []GuardrailContextualGroundingPolicyConfigFiltersConfigInput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput interface { pulumi.Input ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput }
GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput is an input type that accepts GuardrailContextualGroundingPolicyConfigFiltersConfigArray and GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput values. You can construct a concrete instance of `GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput` via:
GuardrailContextualGroundingPolicyConfigFiltersConfigArray{ GuardrailContextualGroundingPolicyConfigFiltersConfigArgs{...} }
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigInput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigInput interface { pulumi.Input ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput }
GuardrailContextualGroundingPolicyConfigFiltersConfigInput is an input type that accepts GuardrailContextualGroundingPolicyConfigFiltersConfigArgs and GuardrailContextualGroundingPolicyConfigFiltersConfigOutput values. You can construct a concrete instance of `GuardrailContextualGroundingPolicyConfigFiltersConfigInput` via:
GuardrailContextualGroundingPolicyConfigFiltersConfigArgs{...}
type GuardrailContextualGroundingPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigFiltersConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Threshold ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Threshold() pulumi.Float64Output
The threshold for this filter.
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
type GuardrailContextualGroundingPolicyConfigInput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigInput interface { pulumi.Input ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput ToGuardrailContextualGroundingPolicyConfigOutputWithContext(context.Context) GuardrailContextualGroundingPolicyConfigOutput }
GuardrailContextualGroundingPolicyConfigInput is an input type that accepts GuardrailContextualGroundingPolicyConfigArgs and GuardrailContextualGroundingPolicyConfigOutput values. You can construct a concrete instance of `GuardrailContextualGroundingPolicyConfigInput` via:
GuardrailContextualGroundingPolicyConfigArgs{...}
type GuardrailContextualGroundingPolicyConfigOutput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigOutput) FiltersConfigs ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutput ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfigPtrInput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigPtrInput interface { pulumi.Input ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput }
GuardrailContextualGroundingPolicyConfigPtrInput is an input type that accepts GuardrailContextualGroundingPolicyConfigArgs, GuardrailContextualGroundingPolicyConfigPtr and GuardrailContextualGroundingPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailContextualGroundingPolicyConfigPtrInput` via:
GuardrailContextualGroundingPolicyConfigArgs{...} or: nil
func GuardrailContextualGroundingPolicyConfigPtr ¶ added in v6.50.0
func GuardrailContextualGroundingPolicyConfigPtr(v *GuardrailContextualGroundingPolicyConfigArgs) GuardrailContextualGroundingPolicyConfigPtrInput
type GuardrailContextualGroundingPolicyConfigPtrOutput ¶ added in v6.50.0
type GuardrailContextualGroundingPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigPtrOutput) FiltersConfigs ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailInput ¶ added in v6.50.0
type GuardrailInput interface { pulumi.Input ToGuardrailOutput() GuardrailOutput ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput }
type GuardrailMap ¶ added in v6.50.0
type GuardrailMap map[string]GuardrailInput
func (GuardrailMap) ElementType ¶ added in v6.50.0
func (GuardrailMap) ElementType() reflect.Type
func (GuardrailMap) ToGuardrailMapOutput ¶ added in v6.50.0
func (i GuardrailMap) ToGuardrailMapOutput() GuardrailMapOutput
func (GuardrailMap) ToGuardrailMapOutputWithContext ¶ added in v6.50.0
func (i GuardrailMap) ToGuardrailMapOutputWithContext(ctx context.Context) GuardrailMapOutput
type GuardrailMapInput ¶ added in v6.50.0
type GuardrailMapInput interface { pulumi.Input ToGuardrailMapOutput() GuardrailMapOutput ToGuardrailMapOutputWithContext(context.Context) GuardrailMapOutput }
GuardrailMapInput is an input type that accepts GuardrailMap and GuardrailMapOutput values. You can construct a concrete instance of `GuardrailMapInput` via:
GuardrailMap{ "key": GuardrailArgs{...} }
type GuardrailMapOutput ¶ added in v6.50.0
type GuardrailMapOutput struct{ *pulumi.OutputState }
func (GuardrailMapOutput) ElementType ¶ added in v6.50.0
func (GuardrailMapOutput) ElementType() reflect.Type
func (GuardrailMapOutput) MapIndex ¶ added in v6.50.0
func (o GuardrailMapOutput) MapIndex(k pulumi.StringInput) GuardrailOutput
func (GuardrailMapOutput) ToGuardrailMapOutput ¶ added in v6.50.0
func (o GuardrailMapOutput) ToGuardrailMapOutput() GuardrailMapOutput
func (GuardrailMapOutput) ToGuardrailMapOutputWithContext ¶ added in v6.50.0
func (o GuardrailMapOutput) ToGuardrailMapOutputWithContext(ctx context.Context) GuardrailMapOutput
type GuardrailOutput ¶ added in v6.50.0
type GuardrailOutput struct{ *pulumi.OutputState }
func (GuardrailOutput) BlockedInputMessaging ¶ added in v6.50.0
func (o GuardrailOutput) BlockedInputMessaging() pulumi.StringOutput
Message to return when the guardrail blocks a prompt.
func (GuardrailOutput) BlockedOutputsMessaging ¶ added in v6.50.0
func (o GuardrailOutput) BlockedOutputsMessaging() pulumi.StringOutput
Message to return when the guardrail blocks a model response.
func (GuardrailOutput) ContentPolicyConfig ¶ added in v6.50.0
func (o GuardrailOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
Content policy config for a guardrail. See Content Policy Config for more information.
func (GuardrailOutput) ContextualGroundingPolicyConfig ¶ added in v6.50.0
func (o GuardrailOutput) ContextualGroundingPolicyConfig() GuardrailContextualGroundingPolicyConfigPtrOutput
Contextual grounding policy config for a guardrail. See Contextual Grounding Policy Config for more information.
func (GuardrailOutput) CreatedAt ¶ added in v6.50.0
func (o GuardrailOutput) CreatedAt() pulumi.StringOutput
Unix epoch timestamp in seconds for when the Guardrail was created.
func (GuardrailOutput) Description ¶ added in v6.50.0
func (o GuardrailOutput) Description() pulumi.StringOutput
Description of the guardrail or its version.
func (GuardrailOutput) ElementType ¶ added in v6.50.0
func (GuardrailOutput) ElementType() reflect.Type
func (GuardrailOutput) GuardrailArn ¶ added in v6.50.0
func (o GuardrailOutput) GuardrailArn() pulumi.StringOutput
ARN of the Guardrail.
func (GuardrailOutput) GuardrailId ¶ added in v6.50.0
func (o GuardrailOutput) GuardrailId() pulumi.StringOutput
ID of the Guardrail.
func (GuardrailOutput) KmsKeyArn ¶ added in v6.50.0
func (o GuardrailOutput) KmsKeyArn() pulumi.StringPtrOutput
The KMS key with which the guardrail was encrypted at rest.
func (GuardrailOutput) Name ¶ added in v6.50.0
func (o GuardrailOutput) Name() pulumi.StringOutput
Name of the guardrail.
The following arguments are optional:
func (GuardrailOutput) SensitiveInformationPolicyConfig ¶ added in v6.50.0
func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
Sensitive information policy config for a guardrail. See Sensitive Information Policy Config for more information.
func (GuardrailOutput) Status ¶ added in v6.50.0
func (o GuardrailOutput) Status() pulumi.StringOutput
Status of the Bedrock Guardrail. One of `READY`, `FAILED`.
func (GuardrailOutput) Tags ¶ added in v6.50.0
func (o GuardrailOutput) Tags() pulumi.StringMapOutput
Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (GuardrailOutput) TagsAll
deprecated
added in
v6.50.0
func (o GuardrailOutput) TagsAll() pulumi.StringMapOutput
Deprecated: Please use `tags` instead.
func (GuardrailOutput) Timeouts ¶ added in v6.50.0
func (o GuardrailOutput) Timeouts() GuardrailTimeoutsPtrOutput
func (GuardrailOutput) ToGuardrailOutput ¶ added in v6.50.0
func (o GuardrailOutput) ToGuardrailOutput() GuardrailOutput
func (GuardrailOutput) ToGuardrailOutputWithContext ¶ added in v6.50.0
func (o GuardrailOutput) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
func (GuardrailOutput) TopicPolicyConfig ¶ added in v6.50.0
func (o GuardrailOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
Topic policy config for a guardrail. See Topic Policy Config for more information.
func (GuardrailOutput) Version ¶ added in v6.50.0
func (o GuardrailOutput) Version() pulumi.StringOutput
Version of the Guardrail.
func (GuardrailOutput) WordPolicyConfig ¶ added in v6.50.0
func (o GuardrailOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
Word policy config for a guardrail. See Word Policy Config for more information.
type GuardrailSensitiveInformationPolicyConfig ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfig struct { // List of entities. See PII Entities Config for more information. PiiEntitiesConfigs []GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfig `pulumi:"piiEntitiesConfigs"` // List of regex. See Regexes Config for more information. RegexesConfigs []GuardrailSensitiveInformationPolicyConfigRegexesConfig `pulumi:"regexesConfigs"` }
type GuardrailSensitiveInformationPolicyConfigArgs ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigArgs struct { // List of entities. See PII Entities Config for more information. PiiEntitiesConfigs GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput `pulumi:"piiEntitiesConfigs"` // List of regex. See Regexes Config for more information. RegexesConfigs GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput `pulumi:"regexesConfigs"` }
func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigOutput }
GuardrailSensitiveInformationPolicyConfigInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigArgs and GuardrailSensitiveInformationPolicyConfigOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigInput` via:
GuardrailSensitiveInformationPolicyConfigArgs{...}
type GuardrailSensitiveInformationPolicyConfigOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfigs ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
List of entities. See PII Entities Config for more information.
func (GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfigs ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
List of regex. See Regexes Config for more information.
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfig ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs struct { // Options for sensitive information action. Action pulumi.StringInput `pulumi:"action"` // The currently supported PII entities. Type pulumi.StringInput `pulumi:"type"` }
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray []GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput }
GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray and GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput` via:
GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray{ GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs{...} }
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) Index ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput }
GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs and GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput` via:
GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs{...}
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Action ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Action() pulumi.StringOutput
Options for sensitive information action.
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Type ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Type() pulumi.StringOutput
The currently supported PII entities.
type GuardrailSensitiveInformationPolicyConfigPtrInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPtrInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput }
GuardrailSensitiveInformationPolicyConfigPtrInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigArgs, GuardrailSensitiveInformationPolicyConfigPtr and GuardrailSensitiveInformationPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigPtrInput` via:
GuardrailSensitiveInformationPolicyConfigArgs{...} or: nil
func GuardrailSensitiveInformationPolicyConfigPtr ¶ added in v6.50.0
func GuardrailSensitiveInformationPolicyConfigPtr(v *GuardrailSensitiveInformationPolicyConfigArgs) GuardrailSensitiveInformationPolicyConfigPtrInput
type GuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfigs ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
List of entities. See PII Entities Config for more information.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfigs ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
List of regex. See Regexes Config for more information.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfig ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfig struct { // Options for sensitive information action. Action string `pulumi:"action"` // The regex description. Description *string `pulumi:"description"` // The regex name. Name string `pulumi:"name"` // The regex pattern. Pattern string `pulumi:"pattern"` }
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs struct { // Options for sensitive information action. Action pulumi.StringInput `pulumi:"action"` // The regex description. Description pulumi.StringPtrInput `pulumi:"description"` // The regex name. Name pulumi.StringInput `pulumi:"name"` // The regex pattern. Pattern pulumi.StringInput `pulumi:"pattern"` }
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArray ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArray []GuardrailSensitiveInformationPolicyConfigRegexesConfigInput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput }
GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigRegexesConfigArray and GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput` via:
GuardrailSensitiveInformationPolicyConfigRegexesConfigArray{ GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs{...} }
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigInput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput }
GuardrailSensitiveInformationPolicyConfigRegexesConfigInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs and GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigRegexesConfigInput` via:
GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs{...}
type GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ¶ added in v6.50.0
type GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Action ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Action() pulumi.StringOutput
Options for sensitive information action.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Description ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Description() pulumi.StringPtrOutput
The regex description.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Name ¶ added in v6.50.0
The regex name.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Pattern ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Pattern() pulumi.StringOutput
The regex pattern.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
type GuardrailState ¶ added in v6.50.0
type GuardrailState struct { // Message to return when the guardrail blocks a prompt. BlockedInputMessaging pulumi.StringPtrInput // Message to return when the guardrail blocks a model response. BlockedOutputsMessaging pulumi.StringPtrInput // Content policy config for a guardrail. See Content Policy Config for more information. ContentPolicyConfig GuardrailContentPolicyConfigPtrInput // Contextual grounding policy config for a guardrail. See Contextual Grounding Policy Config for more information. ContextualGroundingPolicyConfig GuardrailContextualGroundingPolicyConfigPtrInput // Unix epoch timestamp in seconds for when the Guardrail was created. CreatedAt pulumi.StringPtrInput // Description of the guardrail or its version. Description pulumi.StringPtrInput // ARN of the Guardrail. GuardrailArn pulumi.StringPtrInput // ID of the Guardrail. GuardrailId pulumi.StringPtrInput // The KMS key with which the guardrail was encrypted at rest. KmsKeyArn pulumi.StringPtrInput // Name of the guardrail. // // The following arguments are optional: Name pulumi.StringPtrInput // Sensitive information policy config for a guardrail. See Sensitive Information Policy Config for more information. SensitiveInformationPolicyConfig GuardrailSensitiveInformationPolicyConfigPtrInput // Status of the Bedrock Guardrail. One of `READY`, `FAILED`. Status pulumi.StringPtrInput // Key-value map of resource tags. 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 GuardrailTimeoutsPtrInput // Topic policy config for a guardrail. See Topic Policy Config for more information. TopicPolicyConfig GuardrailTopicPolicyConfigPtrInput // Version of the Guardrail. Version pulumi.StringPtrInput // Word policy config for a guardrail. See Word Policy Config for more information. WordPolicyConfig GuardrailWordPolicyConfigPtrInput }
func (GuardrailState) ElementType ¶ added in v6.50.0
func (GuardrailState) ElementType() reflect.Type
type GuardrailTimeouts ¶ added in v6.50.0
type GuardrailTimeouts 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 GuardrailTimeoutsArgs ¶ added in v6.50.0
type GuardrailTimeoutsArgs 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 (GuardrailTimeoutsArgs) ElementType ¶ added in v6.50.0
func (GuardrailTimeoutsArgs) ElementType() reflect.Type
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutput ¶ added in v6.50.0
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutputWithContext ¶ added in v6.50.0
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutput ¶ added in v6.50.0
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
type GuardrailTimeoutsInput ¶ added in v6.50.0
type GuardrailTimeoutsInput interface { pulumi.Input ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput ToGuardrailTimeoutsOutputWithContext(context.Context) GuardrailTimeoutsOutput }
GuardrailTimeoutsInput is an input type that accepts GuardrailTimeoutsArgs and GuardrailTimeoutsOutput values. You can construct a concrete instance of `GuardrailTimeoutsInput` via:
GuardrailTimeoutsArgs{...}
type GuardrailTimeoutsOutput ¶ added in v6.50.0
type GuardrailTimeoutsOutput struct{ *pulumi.OutputState }
func (GuardrailTimeoutsOutput) Create ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) 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 (GuardrailTimeoutsOutput) Delete ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) 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 (GuardrailTimeoutsOutput) ElementType ¶ added in v6.50.0
func (GuardrailTimeoutsOutput) ElementType() reflect.Type
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutput ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutputWithContext ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutput ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsOutput) Update ¶ added in v6.50.0
func (o GuardrailTimeoutsOutput) 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 GuardrailTimeoutsPtrInput ¶ added in v6.50.0
type GuardrailTimeoutsPtrInput interface { pulumi.Input ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput ToGuardrailTimeoutsPtrOutputWithContext(context.Context) GuardrailTimeoutsPtrOutput }
GuardrailTimeoutsPtrInput is an input type that accepts GuardrailTimeoutsArgs, GuardrailTimeoutsPtr and GuardrailTimeoutsPtrOutput values. You can construct a concrete instance of `GuardrailTimeoutsPtrInput` via:
GuardrailTimeoutsArgs{...} or: nil
func GuardrailTimeoutsPtr ¶ added in v6.50.0
func GuardrailTimeoutsPtr(v *GuardrailTimeoutsArgs) GuardrailTimeoutsPtrInput
type GuardrailTimeoutsPtrOutput ¶ added in v6.50.0
type GuardrailTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (GuardrailTimeoutsPtrOutput) Create ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) 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 (GuardrailTimeoutsPtrOutput) Delete ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) 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 (GuardrailTimeoutsPtrOutput) Elem ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) Elem() GuardrailTimeoutsOutput
func (GuardrailTimeoutsPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailTimeoutsPtrOutput) ElementType() reflect.Type
func (GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutput ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsPtrOutput) Update ¶ added in v6.50.0
func (o GuardrailTimeoutsPtrOutput) 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 GuardrailTopicPolicyConfig ¶ added in v6.50.0
type GuardrailTopicPolicyConfig struct { // List of topic configs in topic policy. See Topics Config for more information. TopicsConfigs []GuardrailTopicPolicyConfigTopicsConfig `pulumi:"topicsConfigs"` }
type GuardrailTopicPolicyConfigArgs ¶ added in v6.50.0
type GuardrailTopicPolicyConfigArgs struct { // List of topic configs in topic policy. See Topics Config for more information. TopicsConfigs GuardrailTopicPolicyConfigTopicsConfigArrayInput `pulumi:"topicsConfigs"` }
func (GuardrailTopicPolicyConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
type GuardrailTopicPolicyConfigInput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigInput interface { pulumi.Input ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput ToGuardrailTopicPolicyConfigOutputWithContext(context.Context) GuardrailTopicPolicyConfigOutput }
GuardrailTopicPolicyConfigInput is an input type that accepts GuardrailTopicPolicyConfigArgs and GuardrailTopicPolicyConfigOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigInput` via:
GuardrailTopicPolicyConfigArgs{...}
type GuardrailTopicPolicyConfigOutput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) TopicsConfigs ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
List of topic configs in topic policy. See Topics Config for more information.
type GuardrailTopicPolicyConfigPtrInput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigPtrInput interface { pulumi.Input ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput ToGuardrailTopicPolicyConfigPtrOutputWithContext(context.Context) GuardrailTopicPolicyConfigPtrOutput }
GuardrailTopicPolicyConfigPtrInput is an input type that accepts GuardrailTopicPolicyConfigArgs, GuardrailTopicPolicyConfigPtr and GuardrailTopicPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigPtrInput` via:
GuardrailTopicPolicyConfigArgs{...} or: nil
func GuardrailTopicPolicyConfigPtr ¶ added in v6.50.0
func GuardrailTopicPolicyConfigPtr(v *GuardrailTopicPolicyConfigArgs) GuardrailTopicPolicyConfigPtrInput
type GuardrailTopicPolicyConfigPtrOutput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigPtrOutput) Elem ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigPtrOutput) Elem() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) TopicsConfigs ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigPtrOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
List of topic configs in topic policy. See Topics Config for more information.
type GuardrailTopicPolicyConfigTopicsConfig ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfig struct { // Definition of topic in topic policy. Definition string `pulumi:"definition"` // List of text examples. Examples []string `pulumi:"examples"` // Name of topic in topic policy. Name string `pulumi:"name"` // Type of topic in a policy. Type string `pulumi:"type"` }
type GuardrailTopicPolicyConfigTopicsConfigArgs ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigArgs struct { // Definition of topic in topic policy. Definition pulumi.StringInput `pulumi:"definition"` // List of text examples. Examples pulumi.StringArrayInput `pulumi:"examples"` // Name of topic in topic policy. Name pulumi.StringInput `pulumi:"name"` // Type of topic in a policy. Type pulumi.StringInput `pulumi:"type"` }
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutput ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
type GuardrailTopicPolicyConfigTopicsConfigArray ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigArray []GuardrailTopicPolicyConfigTopicsConfigInput
func (GuardrailTopicPolicyConfigTopicsConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigTopicsConfigArray) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
func (GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
type GuardrailTopicPolicyConfigTopicsConfigArrayInput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigArrayInput interface { pulumi.Input ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput }
GuardrailTopicPolicyConfigTopicsConfigArrayInput is an input type that accepts GuardrailTopicPolicyConfigTopicsConfigArray and GuardrailTopicPolicyConfigTopicsConfigArrayOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigTopicsConfigArrayInput` via:
GuardrailTopicPolicyConfigTopicsConfigArray{ GuardrailTopicPolicyConfigTopicsConfigArgs{...} }
type GuardrailTopicPolicyConfigTopicsConfigArrayOutput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
type GuardrailTopicPolicyConfigTopicsConfigInput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigInput interface { pulumi.Input ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput }
GuardrailTopicPolicyConfigTopicsConfigInput is an input type that accepts GuardrailTopicPolicyConfigTopicsConfigArgs and GuardrailTopicPolicyConfigTopicsConfigOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigTopicsConfigInput` via:
GuardrailTopicPolicyConfigTopicsConfigArgs{...}
type GuardrailTopicPolicyConfigTopicsConfigOutput ¶ added in v6.50.0
type GuardrailTopicPolicyConfigTopicsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Definition ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Definition() pulumi.StringOutput
Definition of topic in topic policy.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Examples ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Examples() pulumi.StringArrayOutput
List of text examples.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Name ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Name() pulumi.StringOutput
Name of topic in topic policy.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutput ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Type ¶ added in v6.50.0
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Type() pulumi.StringOutput
Type of topic in a policy.
type GuardrailVersion ¶ added in v6.55.0
type GuardrailVersion struct { pulumi.CustomResourceState // Description of the Guardrail version. Description pulumi.StringPtrOutput `pulumi:"description"` // Guardrail ARN. // // The following arguments are optional: GuardrailArn pulumi.StringOutput `pulumi:"guardrailArn"` // Whether to retain the old version of a previously deployed Guardrail. Default is `false` SkipDestroy pulumi.BoolPtrOutput `pulumi:"skipDestroy"` Timeouts GuardrailVersionTimeoutsPtrOutput `pulumi:"timeouts"` // Guardrail version. Version pulumi.StringOutput `pulumi:"version"` }
Resource for managing an AWS Bedrock Guardrail Version.
## 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.NewGuardrailVersion(ctx, "example", &bedrock.GuardrailVersionArgs{ Description: pulumi.String("example"), GuardrailArn: pulumi.Any(test.GuardrailArn), SkipDestroy: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Amazon Bedrock Guardrail Version using using a comma-delimited string of `guardrail_arn` and `version`. For example:
```sh $ pulumi import aws:bedrock/guardrailVersion:GuardrailVersion example arn:aws:bedrock:us-west-2:123456789012:guardrail-id-12345678,1 ```
func GetGuardrailVersion ¶ added in v6.55.0
func GetGuardrailVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuardrailVersionState, opts ...pulumi.ResourceOption) (*GuardrailVersion, error)
GetGuardrailVersion gets an existing GuardrailVersion 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 NewGuardrailVersion ¶ added in v6.55.0
func NewGuardrailVersion(ctx *pulumi.Context, name string, args *GuardrailVersionArgs, opts ...pulumi.ResourceOption) (*GuardrailVersion, error)
NewGuardrailVersion registers a new resource with the given unique name, arguments, and options.
func (*GuardrailVersion) ElementType ¶ added in v6.55.0
func (*GuardrailVersion) ElementType() reflect.Type
func (*GuardrailVersion) ToGuardrailVersionOutput ¶ added in v6.55.0
func (i *GuardrailVersion) ToGuardrailVersionOutput() GuardrailVersionOutput
func (*GuardrailVersion) ToGuardrailVersionOutputWithContext ¶ added in v6.55.0
func (i *GuardrailVersion) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
type GuardrailVersionArgs ¶ added in v6.55.0
type GuardrailVersionArgs struct { // Description of the Guardrail version. Description pulumi.StringPtrInput // Guardrail ARN. // // The following arguments are optional: GuardrailArn pulumi.StringInput // Whether to retain the old version of a previously deployed Guardrail. Default is `false` SkipDestroy pulumi.BoolPtrInput Timeouts GuardrailVersionTimeoutsPtrInput }
The set of arguments for constructing a GuardrailVersion resource.
func (GuardrailVersionArgs) ElementType ¶ added in v6.55.0
func (GuardrailVersionArgs) ElementType() reflect.Type
type GuardrailVersionArray ¶ added in v6.55.0
type GuardrailVersionArray []GuardrailVersionInput
func (GuardrailVersionArray) ElementType ¶ added in v6.55.0
func (GuardrailVersionArray) ElementType() reflect.Type
func (GuardrailVersionArray) ToGuardrailVersionArrayOutput ¶ added in v6.55.0
func (i GuardrailVersionArray) ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput
func (GuardrailVersionArray) ToGuardrailVersionArrayOutputWithContext ¶ added in v6.55.0
func (i GuardrailVersionArray) ToGuardrailVersionArrayOutputWithContext(ctx context.Context) GuardrailVersionArrayOutput
type GuardrailVersionArrayInput ¶ added in v6.55.0
type GuardrailVersionArrayInput interface { pulumi.Input ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput ToGuardrailVersionArrayOutputWithContext(context.Context) GuardrailVersionArrayOutput }
GuardrailVersionArrayInput is an input type that accepts GuardrailVersionArray and GuardrailVersionArrayOutput values. You can construct a concrete instance of `GuardrailVersionArrayInput` via:
GuardrailVersionArray{ GuardrailVersionArgs{...} }
type GuardrailVersionArrayOutput ¶ added in v6.55.0
type GuardrailVersionArrayOutput struct{ *pulumi.OutputState }
func (GuardrailVersionArrayOutput) ElementType ¶ added in v6.55.0
func (GuardrailVersionArrayOutput) ElementType() reflect.Type
func (GuardrailVersionArrayOutput) Index ¶ added in v6.55.0
func (o GuardrailVersionArrayOutput) Index(i pulumi.IntInput) GuardrailVersionOutput
func (GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutput ¶ added in v6.55.0
func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput
func (GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutputWithContext(ctx context.Context) GuardrailVersionArrayOutput
type GuardrailVersionInput ¶ added in v6.55.0
type GuardrailVersionInput interface { pulumi.Input ToGuardrailVersionOutput() GuardrailVersionOutput ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput }
type GuardrailVersionMap ¶ added in v6.55.0
type GuardrailVersionMap map[string]GuardrailVersionInput
func (GuardrailVersionMap) ElementType ¶ added in v6.55.0
func (GuardrailVersionMap) ElementType() reflect.Type
func (GuardrailVersionMap) ToGuardrailVersionMapOutput ¶ added in v6.55.0
func (i GuardrailVersionMap) ToGuardrailVersionMapOutput() GuardrailVersionMapOutput
func (GuardrailVersionMap) ToGuardrailVersionMapOutputWithContext ¶ added in v6.55.0
func (i GuardrailVersionMap) ToGuardrailVersionMapOutputWithContext(ctx context.Context) GuardrailVersionMapOutput
type GuardrailVersionMapInput ¶ added in v6.55.0
type GuardrailVersionMapInput interface { pulumi.Input ToGuardrailVersionMapOutput() GuardrailVersionMapOutput ToGuardrailVersionMapOutputWithContext(context.Context) GuardrailVersionMapOutput }
GuardrailVersionMapInput is an input type that accepts GuardrailVersionMap and GuardrailVersionMapOutput values. You can construct a concrete instance of `GuardrailVersionMapInput` via:
GuardrailVersionMap{ "key": GuardrailVersionArgs{...} }
type GuardrailVersionMapOutput ¶ added in v6.55.0
type GuardrailVersionMapOutput struct{ *pulumi.OutputState }
func (GuardrailVersionMapOutput) ElementType ¶ added in v6.55.0
func (GuardrailVersionMapOutput) ElementType() reflect.Type
func (GuardrailVersionMapOutput) MapIndex ¶ added in v6.55.0
func (o GuardrailVersionMapOutput) MapIndex(k pulumi.StringInput) GuardrailVersionOutput
func (GuardrailVersionMapOutput) ToGuardrailVersionMapOutput ¶ added in v6.55.0
func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutput() GuardrailVersionMapOutput
func (GuardrailVersionMapOutput) ToGuardrailVersionMapOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutputWithContext(ctx context.Context) GuardrailVersionMapOutput
type GuardrailVersionOutput ¶ added in v6.55.0
type GuardrailVersionOutput struct{ *pulumi.OutputState }
func (GuardrailVersionOutput) Description ¶ added in v6.55.0
func (o GuardrailVersionOutput) Description() pulumi.StringPtrOutput
Description of the Guardrail version.
func (GuardrailVersionOutput) ElementType ¶ added in v6.55.0
func (GuardrailVersionOutput) ElementType() reflect.Type
func (GuardrailVersionOutput) GuardrailArn ¶ added in v6.55.0
func (o GuardrailVersionOutput) GuardrailArn() pulumi.StringOutput
Guardrail ARN.
The following arguments are optional:
func (GuardrailVersionOutput) SkipDestroy ¶ added in v6.55.0
func (o GuardrailVersionOutput) SkipDestroy() pulumi.BoolPtrOutput
Whether to retain the old version of a previously deployed Guardrail. Default is `false`
func (GuardrailVersionOutput) Timeouts ¶ added in v6.55.0
func (o GuardrailVersionOutput) Timeouts() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionOutput) ToGuardrailVersionOutput ¶ added in v6.55.0
func (o GuardrailVersionOutput) ToGuardrailVersionOutput() GuardrailVersionOutput
func (GuardrailVersionOutput) ToGuardrailVersionOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionOutput) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
func (GuardrailVersionOutput) Version ¶ added in v6.55.0
func (o GuardrailVersionOutput) Version() pulumi.StringOutput
Guardrail version.
type GuardrailVersionState ¶ added in v6.55.0
type GuardrailVersionState struct { // Description of the Guardrail version. Description pulumi.StringPtrInput // Guardrail ARN. // // The following arguments are optional: GuardrailArn pulumi.StringPtrInput // Whether to retain the old version of a previously deployed Guardrail. Default is `false` SkipDestroy pulumi.BoolPtrInput Timeouts GuardrailVersionTimeoutsPtrInput // Guardrail version. Version pulumi.StringPtrInput }
func (GuardrailVersionState) ElementType ¶ added in v6.55.0
func (GuardrailVersionState) ElementType() reflect.Type
type GuardrailVersionTimeouts ¶ added in v6.55.0
type GuardrailVersionTimeouts 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 GuardrailVersionTimeoutsArgs ¶ added in v6.55.0
type GuardrailVersionTimeoutsArgs 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 (GuardrailVersionTimeoutsArgs) ElementType ¶ added in v6.55.0
func (GuardrailVersionTimeoutsArgs) ElementType() reflect.Type
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutput ¶ added in v6.55.0
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutputWithContext ¶ added in v6.55.0
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutput ¶ added in v6.55.0
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailVersionTimeoutsInput ¶ added in v6.55.0
type GuardrailVersionTimeoutsInput interface { pulumi.Input ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput ToGuardrailVersionTimeoutsOutputWithContext(context.Context) GuardrailVersionTimeoutsOutput }
GuardrailVersionTimeoutsInput is an input type that accepts GuardrailVersionTimeoutsArgs and GuardrailVersionTimeoutsOutput values. You can construct a concrete instance of `GuardrailVersionTimeoutsInput` via:
GuardrailVersionTimeoutsArgs{...}
type GuardrailVersionTimeoutsOutput ¶ added in v6.55.0
type GuardrailVersionTimeoutsOutput struct{ *pulumi.OutputState }
func (GuardrailVersionTimeoutsOutput) Create ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) 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 (GuardrailVersionTimeoutsOutput) Delete ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) 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 (GuardrailVersionTimeoutsOutput) ElementType ¶ added in v6.55.0
func (GuardrailVersionTimeoutsOutput) ElementType() reflect.Type
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutput ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutput ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailVersionTimeoutsPtrInput ¶ added in v6.55.0
type GuardrailVersionTimeoutsPtrInput interface { pulumi.Input ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput ToGuardrailVersionTimeoutsPtrOutputWithContext(context.Context) GuardrailVersionTimeoutsPtrOutput }
GuardrailVersionTimeoutsPtrInput is an input type that accepts GuardrailVersionTimeoutsArgs, GuardrailVersionTimeoutsPtr and GuardrailVersionTimeoutsPtrOutput values. You can construct a concrete instance of `GuardrailVersionTimeoutsPtrInput` via:
GuardrailVersionTimeoutsArgs{...} or: nil
func GuardrailVersionTimeoutsPtr ¶ added in v6.55.0
func GuardrailVersionTimeoutsPtr(v *GuardrailVersionTimeoutsArgs) GuardrailVersionTimeoutsPtrInput
type GuardrailVersionTimeoutsPtrOutput ¶ added in v6.55.0
type GuardrailVersionTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (GuardrailVersionTimeoutsPtrOutput) Create ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsPtrOutput) 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 (GuardrailVersionTimeoutsPtrOutput) Delete ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsPtrOutput) 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 (GuardrailVersionTimeoutsPtrOutput) Elem ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsPtrOutput) Elem() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsPtrOutput) ElementType ¶ added in v6.55.0
func (GuardrailVersionTimeoutsPtrOutput) ElementType() reflect.Type
func (GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutput ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶ added in v6.55.0
func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailWordPolicyConfig ¶ added in v6.50.0
type GuardrailWordPolicyConfig struct { // A config for the list of managed words. See Managed Word Lists Config for more information. ManagedWordListsConfigs []GuardrailWordPolicyConfigManagedWordListsConfig `pulumi:"managedWordListsConfigs"` // List of custom word configs. See Words Config for more information. WordsConfigs []GuardrailWordPolicyConfigWordsConfig `pulumi:"wordsConfigs"` }
type GuardrailWordPolicyConfigArgs ¶ added in v6.50.0
type GuardrailWordPolicyConfigArgs struct { // A config for the list of managed words. See Managed Word Lists Config for more information. ManagedWordListsConfigs GuardrailWordPolicyConfigManagedWordListsConfigArrayInput `pulumi:"managedWordListsConfigs"` // List of custom word configs. See Words Config for more information. WordsConfigs GuardrailWordPolicyConfigWordsConfigArrayInput `pulumi:"wordsConfigs"` }
func (GuardrailWordPolicyConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
type GuardrailWordPolicyConfigInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigInput interface { pulumi.Input ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput ToGuardrailWordPolicyConfigOutputWithContext(context.Context) GuardrailWordPolicyConfigOutput }
GuardrailWordPolicyConfigInput is an input type that accepts GuardrailWordPolicyConfigArgs and GuardrailWordPolicyConfigOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigInput` via:
GuardrailWordPolicyConfigArgs{...}
type GuardrailWordPolicyConfigManagedWordListsConfig ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfig struct { // Options for managed words. Type string `pulumi:"type"` }
type GuardrailWordPolicyConfigManagedWordListsConfigArgs ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigArgs struct { // Options for managed words. Type pulumi.StringInput `pulumi:"type"` }
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
type GuardrailWordPolicyConfigManagedWordListsConfigArray ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigArray []GuardrailWordPolicyConfigManagedWordListsConfigInput
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
type GuardrailWordPolicyConfigManagedWordListsConfigArrayInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigArrayInput interface { pulumi.Input ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput }
GuardrailWordPolicyConfigManagedWordListsConfigArrayInput is an input type that accepts GuardrailWordPolicyConfigManagedWordListsConfigArray and GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigManagedWordListsConfigArrayInput` via:
GuardrailWordPolicyConfigManagedWordListsConfigArray{ GuardrailWordPolicyConfigManagedWordListsConfigArgs{...} }
type GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
type GuardrailWordPolicyConfigManagedWordListsConfigInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigInput interface { pulumi.Input ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput }
GuardrailWordPolicyConfigManagedWordListsConfigInput is an input type that accepts GuardrailWordPolicyConfigManagedWordListsConfigArgs and GuardrailWordPolicyConfigManagedWordListsConfigOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigManagedWordListsConfigInput` via:
GuardrailWordPolicyConfigManagedWordListsConfigArgs{...}
type GuardrailWordPolicyConfigManagedWordListsConfigOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigManagedWordListsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) Type ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) Type() pulumi.StringOutput
Options for managed words.
type GuardrailWordPolicyConfigOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigOutput) ManagedWordListsConfigs ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
A config for the list of managed words. See Managed Word Lists Config for more information.
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) WordsConfigs ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
List of custom word configs. See Words Config for more information.
type GuardrailWordPolicyConfigPtrInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigPtrInput interface { pulumi.Input ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput ToGuardrailWordPolicyConfigPtrOutputWithContext(context.Context) GuardrailWordPolicyConfigPtrOutput }
GuardrailWordPolicyConfigPtrInput is an input type that accepts GuardrailWordPolicyConfigArgs, GuardrailWordPolicyConfigPtr and GuardrailWordPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigPtrInput` via:
GuardrailWordPolicyConfigArgs{...} or: nil
func GuardrailWordPolicyConfigPtr ¶ added in v6.50.0
func GuardrailWordPolicyConfigPtr(v *GuardrailWordPolicyConfigArgs) GuardrailWordPolicyConfigPtrInput
type GuardrailWordPolicyConfigPtrOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigPtrOutput) Elem ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigPtrOutput) Elem() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigPtrOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfigs ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
A config for the list of managed words. See Managed Word Lists Config for more information.
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) WordsConfigs ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigPtrOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
List of custom word configs. See Words Config for more information.
type GuardrailWordPolicyConfigWordsConfig ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfig struct { // The custom word text. Text string `pulumi:"text"` }
type GuardrailWordPolicyConfigWordsConfigArgs ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigArgs struct { // The custom word text. Text pulumi.StringInput `pulumi:"text"` }
func (GuardrailWordPolicyConfigWordsConfigArgs) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigWordsConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
func (GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
type GuardrailWordPolicyConfigWordsConfigArray ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigArray []GuardrailWordPolicyConfigWordsConfigInput
func (GuardrailWordPolicyConfigWordsConfigArray) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigWordsConfigArray) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutput ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
func (GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext ¶ added in v6.50.0
func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
type GuardrailWordPolicyConfigWordsConfigArrayInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigArrayInput interface { pulumi.Input ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput }
GuardrailWordPolicyConfigWordsConfigArrayInput is an input type that accepts GuardrailWordPolicyConfigWordsConfigArray and GuardrailWordPolicyConfigWordsConfigArrayOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigWordsConfigArrayInput` via:
GuardrailWordPolicyConfigWordsConfigArray{ GuardrailWordPolicyConfigWordsConfigArgs{...} }
type GuardrailWordPolicyConfigWordsConfigArrayOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
type GuardrailWordPolicyConfigWordsConfigInput ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigInput interface { pulumi.Input ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(context.Context) GuardrailWordPolicyConfigWordsConfigOutput }
GuardrailWordPolicyConfigWordsConfigInput is an input type that accepts GuardrailWordPolicyConfigWordsConfigArgs and GuardrailWordPolicyConfigWordsConfigOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigWordsConfigInput` via:
GuardrailWordPolicyConfigWordsConfigArgs{...}
type GuardrailWordPolicyConfigWordsConfigOutput ¶ added in v6.50.0
type GuardrailWordPolicyConfigWordsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigWordsConfigOutput) ElementType ¶ added in v6.50.0
func (GuardrailWordPolicyConfigWordsConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigOutput) Text ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigWordsConfigOutput) Text() pulumi.StringOutput
The custom word text.
func (GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutput ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
func (GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext ¶ added in v6.50.0
func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
type InferenceProfile ¶ added in v6.65.0
type InferenceProfile struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the inference profile. Arn pulumi.StringOutput `pulumi:"arn"` // The time at which the inference profile was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The description of the inference profile. Description pulumi.StringPtrOutput `pulumi:"description"` // The source of the model this inference profile will track metrics and cost for. See `modelSource`. // // The following arguments are optional: ModelSource InferenceProfileModelSourcePtrOutput `pulumi:"modelSource"` // A list of information about each model in the inference profile. See `models`. Models InferenceProfileModelArrayOutput `pulumi:"models"` // The name of the inference profile. Name pulumi.StringOutput `pulumi:"name"` // The status of the inference profile. `ACTIVE` means that the inference profile is available to use. Status pulumi.StringOutput `pulumi:"status"` // Key-value mapping of resource tags for the inference profile. Tags pulumi.StringMapOutput `pulumi:"tags"` // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts InferenceProfileTimeoutsPtrOutput `pulumi:"timeouts"` // The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. `APPLICATION` means that the inference profile is defined by the user. Type pulumi.StringOutput `pulumi:"type"` // The time at which the inference profile was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Resource for managing an AWS Bedrock Inference Profile.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws" "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 := aws.GetCallerIdentity(ctx, &aws.GetCallerIdentityArgs{}, nil) if err != nil { return err } _, err = bedrock.NewInferenceProfile(ctx, "example", &bedrock.InferenceProfileArgs{ Name: pulumi.String("Claude Sonnet for Project 123"), Description: pulumi.String("Profile with tag for cost allocation tracking"), ModelSource: &bedrock.InferenceProfileModelSourceArgs{ CopyFrom: pulumi.String("arn:aws:bedrock:us-west-2::foundation-model/anthropic.claude-3-5-sonnet-20241022-v2:0"), }, Tags: pulumi.StringMap{ "ProjectID": pulumi.String("123"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Bedrock Inference Profile using the `example_id_arg`. For example:
```sh $ pulumi import aws:bedrock/inferenceProfile:InferenceProfile example inference_profile-id-12345678 ```
func GetInferenceProfile ¶ added in v6.56.0
func GetInferenceProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InferenceProfileState, opts ...pulumi.ResourceOption) (*InferenceProfile, error)
GetInferenceProfile gets an existing InferenceProfile 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 NewInferenceProfile ¶ added in v6.65.0
func NewInferenceProfile(ctx *pulumi.Context, name string, args *InferenceProfileArgs, opts ...pulumi.ResourceOption) (*InferenceProfile, error)
NewInferenceProfile registers a new resource with the given unique name, arguments, and options.
func (*InferenceProfile) ElementType ¶ added in v6.65.0
func (*InferenceProfile) ElementType() reflect.Type
func (*InferenceProfile) ToInferenceProfileOutput ¶ added in v6.65.0
func (i *InferenceProfile) ToInferenceProfileOutput() InferenceProfileOutput
func (*InferenceProfile) ToInferenceProfileOutputWithContext ¶ added in v6.65.0
func (i *InferenceProfile) ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
type InferenceProfileArgs ¶ added in v6.65.0
type InferenceProfileArgs struct { // The description of the inference profile. Description pulumi.StringPtrInput // The source of the model this inference profile will track metrics and cost for. See `modelSource`. // // The following arguments are optional: ModelSource InferenceProfileModelSourcePtrInput // The name of the inference profile. Name pulumi.StringPtrInput // Key-value mapping of resource tags for the inference profile. Tags pulumi.StringMapInput Timeouts InferenceProfileTimeoutsPtrInput }
The set of arguments for constructing a InferenceProfile resource.
func (InferenceProfileArgs) ElementType ¶ added in v6.65.0
func (InferenceProfileArgs) ElementType() reflect.Type
type InferenceProfileArray ¶ added in v6.65.0
type InferenceProfileArray []InferenceProfileInput
func (InferenceProfileArray) ElementType ¶ added in v6.65.0
func (InferenceProfileArray) ElementType() reflect.Type
func (InferenceProfileArray) ToInferenceProfileArrayOutput ¶ added in v6.65.0
func (i InferenceProfileArray) ToInferenceProfileArrayOutput() InferenceProfileArrayOutput
func (InferenceProfileArray) ToInferenceProfileArrayOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileArray) ToInferenceProfileArrayOutputWithContext(ctx context.Context) InferenceProfileArrayOutput
type InferenceProfileArrayInput ¶ added in v6.65.0
type InferenceProfileArrayInput interface { pulumi.Input ToInferenceProfileArrayOutput() InferenceProfileArrayOutput ToInferenceProfileArrayOutputWithContext(context.Context) InferenceProfileArrayOutput }
InferenceProfileArrayInput is an input type that accepts InferenceProfileArray and InferenceProfileArrayOutput values. You can construct a concrete instance of `InferenceProfileArrayInput` via:
InferenceProfileArray{ InferenceProfileArgs{...} }
type InferenceProfileArrayOutput ¶ added in v6.65.0
type InferenceProfileArrayOutput struct{ *pulumi.OutputState }
func (InferenceProfileArrayOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileArrayOutput) ElementType() reflect.Type
func (InferenceProfileArrayOutput) Index ¶ added in v6.65.0
func (o InferenceProfileArrayOutput) Index(i pulumi.IntInput) InferenceProfileOutput
func (InferenceProfileArrayOutput) ToInferenceProfileArrayOutput ¶ added in v6.65.0
func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutput() InferenceProfileArrayOutput
func (InferenceProfileArrayOutput) ToInferenceProfileArrayOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutputWithContext(ctx context.Context) InferenceProfileArrayOutput
type InferenceProfileInput ¶ added in v6.65.0
type InferenceProfileInput interface { pulumi.Input ToInferenceProfileOutput() InferenceProfileOutput ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput }
type InferenceProfileMap ¶ added in v6.65.0
type InferenceProfileMap map[string]InferenceProfileInput
func (InferenceProfileMap) ElementType ¶ added in v6.65.0
func (InferenceProfileMap) ElementType() reflect.Type
func (InferenceProfileMap) ToInferenceProfileMapOutput ¶ added in v6.65.0
func (i InferenceProfileMap) ToInferenceProfileMapOutput() InferenceProfileMapOutput
func (InferenceProfileMap) ToInferenceProfileMapOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileMap) ToInferenceProfileMapOutputWithContext(ctx context.Context) InferenceProfileMapOutput
type InferenceProfileMapInput ¶ added in v6.65.0
type InferenceProfileMapInput interface { pulumi.Input ToInferenceProfileMapOutput() InferenceProfileMapOutput ToInferenceProfileMapOutputWithContext(context.Context) InferenceProfileMapOutput }
InferenceProfileMapInput is an input type that accepts InferenceProfileMap and InferenceProfileMapOutput values. You can construct a concrete instance of `InferenceProfileMapInput` via:
InferenceProfileMap{ "key": InferenceProfileArgs{...} }
type InferenceProfileMapOutput ¶ added in v6.65.0
type InferenceProfileMapOutput struct{ *pulumi.OutputState }
func (InferenceProfileMapOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileMapOutput) ElementType() reflect.Type
func (InferenceProfileMapOutput) MapIndex ¶ added in v6.65.0
func (o InferenceProfileMapOutput) MapIndex(k pulumi.StringInput) InferenceProfileOutput
func (InferenceProfileMapOutput) ToInferenceProfileMapOutput ¶ added in v6.65.0
func (o InferenceProfileMapOutput) ToInferenceProfileMapOutput() InferenceProfileMapOutput
func (InferenceProfileMapOutput) ToInferenceProfileMapOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileMapOutput) ToInferenceProfileMapOutputWithContext(ctx context.Context) InferenceProfileMapOutput
type InferenceProfileModel ¶ added in v6.65.0
type InferenceProfileModel struct { // The Amazon Resource Name (ARN) of the model. ModelArn string `pulumi:"modelArn"` }
type InferenceProfileModelArgs ¶ added in v6.65.0
type InferenceProfileModelArgs struct { // The Amazon Resource Name (ARN) of the model. ModelArn pulumi.StringInput `pulumi:"modelArn"` }
func (InferenceProfileModelArgs) ElementType ¶ added in v6.65.0
func (InferenceProfileModelArgs) ElementType() reflect.Type
func (InferenceProfileModelArgs) ToInferenceProfileModelOutput ¶ added in v6.65.0
func (i InferenceProfileModelArgs) ToInferenceProfileModelOutput() InferenceProfileModelOutput
func (InferenceProfileModelArgs) ToInferenceProfileModelOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileModelArgs) ToInferenceProfileModelOutputWithContext(ctx context.Context) InferenceProfileModelOutput
type InferenceProfileModelArray ¶ added in v6.65.0
type InferenceProfileModelArray []InferenceProfileModelInput
func (InferenceProfileModelArray) ElementType ¶ added in v6.65.0
func (InferenceProfileModelArray) ElementType() reflect.Type
func (InferenceProfileModelArray) ToInferenceProfileModelArrayOutput ¶ added in v6.65.0
func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
func (InferenceProfileModelArray) ToInferenceProfileModelArrayOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
type InferenceProfileModelArrayInput ¶ added in v6.65.0
type InferenceProfileModelArrayInput interface { pulumi.Input ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput ToInferenceProfileModelArrayOutputWithContext(context.Context) InferenceProfileModelArrayOutput }
InferenceProfileModelArrayInput is an input type that accepts InferenceProfileModelArray and InferenceProfileModelArrayOutput values. You can construct a concrete instance of `InferenceProfileModelArrayInput` via:
InferenceProfileModelArray{ InferenceProfileModelArgs{...} }
type InferenceProfileModelArrayOutput ¶ added in v6.65.0
type InferenceProfileModelArrayOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelArrayOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileModelArrayOutput) ElementType() reflect.Type
func (InferenceProfileModelArrayOutput) Index ¶ added in v6.65.0
func (o InferenceProfileModelArrayOutput) Index(i pulumi.IntInput) InferenceProfileModelOutput
func (InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutput ¶ added in v6.65.0
func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
func (InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
type InferenceProfileModelInput ¶ added in v6.65.0
type InferenceProfileModelInput interface { pulumi.Input ToInferenceProfileModelOutput() InferenceProfileModelOutput ToInferenceProfileModelOutputWithContext(context.Context) InferenceProfileModelOutput }
InferenceProfileModelInput is an input type that accepts InferenceProfileModelArgs and InferenceProfileModelOutput values. You can construct a concrete instance of `InferenceProfileModelInput` via:
InferenceProfileModelArgs{...}
type InferenceProfileModelOutput ¶ added in v6.65.0
type InferenceProfileModelOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileModelOutput) ElementType() reflect.Type
func (InferenceProfileModelOutput) ModelArn ¶ added in v6.65.0
func (o InferenceProfileModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelOutput) ToInferenceProfileModelOutput ¶ added in v6.65.0
func (o InferenceProfileModelOutput) ToInferenceProfileModelOutput() InferenceProfileModelOutput
func (InferenceProfileModelOutput) ToInferenceProfileModelOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileModelOutput) ToInferenceProfileModelOutputWithContext(ctx context.Context) InferenceProfileModelOutput
type InferenceProfileModelSource ¶ added in v6.65.0
type InferenceProfileModelSource struct { // The Amazon Resource Name (ARN) of the model. CopyFrom string `pulumi:"copyFrom"` }
type InferenceProfileModelSourceArgs ¶ added in v6.65.0
type InferenceProfileModelSourceArgs struct { // The Amazon Resource Name (ARN) of the model. CopyFrom pulumi.StringInput `pulumi:"copyFrom"` }
func (InferenceProfileModelSourceArgs) ElementType ¶ added in v6.65.0
func (InferenceProfileModelSourceArgs) ElementType() reflect.Type
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutput ¶ added in v6.65.0
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutput ¶ added in v6.65.0
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileModelSourceInput ¶ added in v6.65.0
type InferenceProfileModelSourceInput interface { pulumi.Input ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput ToInferenceProfileModelSourceOutputWithContext(context.Context) InferenceProfileModelSourceOutput }
InferenceProfileModelSourceInput is an input type that accepts InferenceProfileModelSourceArgs and InferenceProfileModelSourceOutput values. You can construct a concrete instance of `InferenceProfileModelSourceInput` via:
InferenceProfileModelSourceArgs{...}
type InferenceProfileModelSourceOutput ¶ added in v6.65.0
type InferenceProfileModelSourceOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelSourceOutput) CopyFrom ¶ added in v6.65.0
func (o InferenceProfileModelSourceOutput) CopyFrom() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelSourceOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileModelSourceOutput) ElementType() reflect.Type
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutput ¶ added in v6.65.0
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutput ¶ added in v6.65.0
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileModelSourcePtrInput ¶ added in v6.65.0
type InferenceProfileModelSourcePtrInput interface { pulumi.Input ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput ToInferenceProfileModelSourcePtrOutputWithContext(context.Context) InferenceProfileModelSourcePtrOutput }
InferenceProfileModelSourcePtrInput is an input type that accepts InferenceProfileModelSourceArgs, InferenceProfileModelSourcePtr and InferenceProfileModelSourcePtrOutput values. You can construct a concrete instance of `InferenceProfileModelSourcePtrInput` via:
InferenceProfileModelSourceArgs{...} or: nil
func InferenceProfileModelSourcePtr ¶ added in v6.65.0
func InferenceProfileModelSourcePtr(v *InferenceProfileModelSourceArgs) InferenceProfileModelSourcePtrInput
type InferenceProfileModelSourcePtrOutput ¶ added in v6.65.0
type InferenceProfileModelSourcePtrOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelSourcePtrOutput) CopyFrom ¶ added in v6.65.0
func (o InferenceProfileModelSourcePtrOutput) CopyFrom() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelSourcePtrOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileModelSourcePtrOutput) ElementType() reflect.Type
func (InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutput ¶ added in v6.65.0
func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileOutput ¶ added in v6.65.0
type InferenceProfileOutput struct{ *pulumi.OutputState }
func (InferenceProfileOutput) Arn ¶ added in v6.65.0
func (o InferenceProfileOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (InferenceProfileOutput) CreatedAt ¶ added in v6.65.0
func (o InferenceProfileOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (InferenceProfileOutput) Description ¶ added in v6.65.0
func (o InferenceProfileOutput) Description() pulumi.StringPtrOutput
The description of the inference profile.
func (InferenceProfileOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileOutput) ElementType() reflect.Type
func (InferenceProfileOutput) ModelSource ¶ added in v6.65.0
func (o InferenceProfileOutput) ModelSource() InferenceProfileModelSourcePtrOutput
The source of the model this inference profile will track metrics and cost for. See `modelSource`.
The following arguments are optional:
func (InferenceProfileOutput) Models ¶ added in v6.65.0
func (o InferenceProfileOutput) Models() InferenceProfileModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (InferenceProfileOutput) Name ¶ added in v6.65.0
func (o InferenceProfileOutput) Name() pulumi.StringOutput
The name of the inference profile.
func (InferenceProfileOutput) Status ¶ added in v6.65.0
func (o InferenceProfileOutput) Status() pulumi.StringOutput
The status of the inference profile. `ACTIVE` means that the inference profile is available to use.
func (InferenceProfileOutput) Tags ¶ added in v6.65.0
func (o InferenceProfileOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags for the inference profile.
func (InferenceProfileOutput) TagsAll
deprecated
added in
v6.65.0
func (o InferenceProfileOutput) TagsAll() pulumi.StringMapOutput
Deprecated: Please use `tags` instead.
func (InferenceProfileOutput) Timeouts ¶ added in v6.65.0
func (o InferenceProfileOutput) Timeouts() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileOutput) ToInferenceProfileOutput ¶ added in v6.65.0
func (o InferenceProfileOutput) ToInferenceProfileOutput() InferenceProfileOutput
func (InferenceProfileOutput) ToInferenceProfileOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileOutput) ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
func (InferenceProfileOutput) Type ¶ added in v6.65.0
func (o InferenceProfileOutput) Type() pulumi.StringOutput
The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. `APPLICATION` means that the inference profile is defined by the user.
func (InferenceProfileOutput) UpdatedAt ¶ added in v6.65.0
func (o InferenceProfileOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
type InferenceProfileState ¶ added in v6.65.0
type InferenceProfileState struct { // The Amazon Resource Name (ARN) of the inference profile. Arn pulumi.StringPtrInput // The time at which the inference profile was created. CreatedAt pulumi.StringPtrInput // The description of the inference profile. Description pulumi.StringPtrInput // The source of the model this inference profile will track metrics and cost for. See `modelSource`. // // The following arguments are optional: ModelSource InferenceProfileModelSourcePtrInput // A list of information about each model in the inference profile. See `models`. Models InferenceProfileModelArrayInput // The name of the inference profile. Name pulumi.StringPtrInput // The status of the inference profile. `ACTIVE` means that the inference profile is available to use. Status pulumi.StringPtrInput // Key-value mapping of resource tags for the inference profile. Tags pulumi.StringMapInput // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts InferenceProfileTimeoutsPtrInput // The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. `APPLICATION` means that the inference profile is defined by the user. Type pulumi.StringPtrInput // The time at which the inference profile was last updated. UpdatedAt pulumi.StringPtrInput }
func (InferenceProfileState) ElementType ¶ added in v6.65.0
func (InferenceProfileState) ElementType() reflect.Type
type InferenceProfileTimeouts ¶ added in v6.65.0
type InferenceProfileTimeouts 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 InferenceProfileTimeoutsArgs ¶ added in v6.65.0
type InferenceProfileTimeoutsArgs 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 (InferenceProfileTimeoutsArgs) ElementType ¶ added in v6.65.0
func (InferenceProfileTimeoutsArgs) ElementType() reflect.Type
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutput ¶ added in v6.65.0
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutput ¶ added in v6.65.0
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutputWithContext ¶ added in v6.65.0
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
type InferenceProfileTimeoutsInput ¶ added in v6.65.0
type InferenceProfileTimeoutsInput interface { pulumi.Input ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput ToInferenceProfileTimeoutsOutputWithContext(context.Context) InferenceProfileTimeoutsOutput }
InferenceProfileTimeoutsInput is an input type that accepts InferenceProfileTimeoutsArgs and InferenceProfileTimeoutsOutput values. You can construct a concrete instance of `InferenceProfileTimeoutsInput` via:
InferenceProfileTimeoutsArgs{...}
type InferenceProfileTimeoutsOutput ¶ added in v6.65.0
type InferenceProfileTimeoutsOutput struct{ *pulumi.OutputState }
func (InferenceProfileTimeoutsOutput) Create ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) 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 (InferenceProfileTimeoutsOutput) Delete ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) 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 (InferenceProfileTimeoutsOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileTimeoutsOutput) ElementType() reflect.Type
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutput ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutput ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsOutput) Update ¶ added in v6.65.0
func (o InferenceProfileTimeoutsOutput) 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 InferenceProfileTimeoutsPtrInput ¶ added in v6.65.0
type InferenceProfileTimeoutsPtrInput interface { pulumi.Input ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput ToInferenceProfileTimeoutsPtrOutputWithContext(context.Context) InferenceProfileTimeoutsPtrOutput }
InferenceProfileTimeoutsPtrInput is an input type that accepts InferenceProfileTimeoutsArgs, InferenceProfileTimeoutsPtr and InferenceProfileTimeoutsPtrOutput values. You can construct a concrete instance of `InferenceProfileTimeoutsPtrInput` via:
InferenceProfileTimeoutsArgs{...} or: nil
func InferenceProfileTimeoutsPtr ¶ added in v6.65.0
func InferenceProfileTimeoutsPtr(v *InferenceProfileTimeoutsArgs) InferenceProfileTimeoutsPtrInput
type InferenceProfileTimeoutsPtrOutput ¶ added in v6.65.0
type InferenceProfileTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (InferenceProfileTimeoutsPtrOutput) Create ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) 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 (InferenceProfileTimeoutsPtrOutput) Delete ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) 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 (InferenceProfileTimeoutsPtrOutput) Elem ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) Elem() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsPtrOutput) ElementType ¶ added in v6.65.0
func (InferenceProfileTimeoutsPtrOutput) ElementType() reflect.Type
func (InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutput ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutputWithContext ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsPtrOutput) Update ¶ added in v6.65.0
func (o InferenceProfileTimeoutsPtrOutput) 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 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 LookupInferenceProfileArgs ¶ added in v6.65.0
type LookupInferenceProfileArgs struct { // Inference Profile identifier. InferenceProfileId string `pulumi:"inferenceProfileId"` }
A collection of arguments for invoking getInferenceProfile.
type LookupInferenceProfileOutputArgs ¶ added in v6.65.0
type LookupInferenceProfileOutputArgs struct { // Inference Profile identifier. InferenceProfileId pulumi.StringInput `pulumi:"inferenceProfileId"` }
A collection of arguments for invoking getInferenceProfile.
func (LookupInferenceProfileOutputArgs) ElementType ¶ added in v6.65.0
func (LookupInferenceProfileOutputArgs) ElementType() reflect.Type
type LookupInferenceProfileResult ¶ added in v6.65.0
type LookupInferenceProfileResult struct { // The time at which the inference profile was created. CreatedAt string `pulumi:"createdAt"` // The description of the inference profile. Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Amazon Resource Name (ARN) of the inference profile. InferenceProfileArn string `pulumi:"inferenceProfileArn"` InferenceProfileId string `pulumi:"inferenceProfileId"` // The unique identifier of the inference profile. InferenceProfileName string `pulumi:"inferenceProfileName"` // A list of information about each model in the inference profile. See `models`. Models []GetInferenceProfileModel `pulumi:"models"` // The status of the inference profile. `ACTIVE` means that the inference profile is available to use. Status string `pulumi:"status"` // The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. `APPLICATION` means that the inference profile is defined by the user. Type string `pulumi:"type"` // The time at which the inference profile was last updated. UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getInferenceProfile.
func LookupInferenceProfile ¶ added in v6.65.0
func LookupInferenceProfile(ctx *pulumi.Context, args *LookupInferenceProfileArgs, opts ...pulumi.InvokeOption) (*LookupInferenceProfileResult, error)
Data source for managing an AWS Bedrock Inference Profile.
## 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 { test, err := bedrock.GetInferenceProfiles(ctx, map[string]interface{}{}, nil) if err != nil { return err } _, err = bedrock.LookupInferenceProfile(ctx, &bedrock.LookupInferenceProfileArgs{ InferenceProfileId: test.InferenceProfileSummaries[0].InferenceProfileId, }, nil) if err != nil { return err } return nil }) }
```
type LookupInferenceProfileResultOutput ¶ added in v6.65.0
type LookupInferenceProfileResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInferenceProfile.
func LookupInferenceProfileOutput ¶ added in v6.65.0
func LookupInferenceProfileOutput(ctx *pulumi.Context, args LookupInferenceProfileOutputArgs, opts ...pulumi.InvokeOption) LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) CreatedAt ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (LookupInferenceProfileResultOutput) Description ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) Description() pulumi.StringOutput
The description of the inference profile.
func (LookupInferenceProfileResultOutput) ElementType ¶ added in v6.65.0
func (LookupInferenceProfileResultOutput) ElementType() reflect.Type
func (LookupInferenceProfileResultOutput) Id ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInferenceProfileResultOutput) InferenceProfileArn ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) InferenceProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (LookupInferenceProfileResultOutput) InferenceProfileId ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) InferenceProfileId() pulumi.StringOutput
func (LookupInferenceProfileResultOutput) InferenceProfileName ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) InferenceProfileName() pulumi.StringOutput
The unique identifier of the inference profile.
func (LookupInferenceProfileResultOutput) Models ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) Models() GetInferenceProfileModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (LookupInferenceProfileResultOutput) Status ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) Status() pulumi.StringOutput
The status of the inference profile. `ACTIVE` means that the inference profile is available to use.
func (LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutput ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutput() LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutputWithContext ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutputWithContext(ctx context.Context) LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) Type ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) Type() pulumi.StringOutput
The type of the inference profile. `SYSTEM_DEFINED` means that the inference profile is defined by Amazon Bedrock. `APPLICATION` means that the inference profile is defined by the user.
func (LookupInferenceProfileResultOutput) UpdatedAt ¶ added in v6.65.0
func (o LookupInferenceProfileResultOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
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
Source Files ¶
- agentAgent.go
- agentAgentActionGroup.go
- agentAgentAlias.go
- agentAgentKnowledgeBaseAssociation.go
- agentDataSource.go
- agentKnowledgeBase.go
- customModel.go
- getAgentAgentVersions.go
- getCustomModel.go
- getCustomModels.go
- getInferenceProfile.go
- getInferenceProfiles.go
- guardrail.go
- guardrailVersion.go
- inferenceProfile.go
- init.go
- provisionedModelThroughput.go
- pulumiTypes.go