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) Region() pulumi.StringOutput
- 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) Region() pulumi.StringOutput
- func (o AgentAgentAliasOutput) RoutingConfigurations() AgentAgentAliasRoutingConfigurationArrayOutput
- func (o AgentAgentAliasOutput) Tags() pulumi.StringMapOutput
- func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutput
- 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 AgentAgentCollaborator
- type AgentAgentCollaboratorAgentDescriptor
- type AgentAgentCollaboratorAgentDescriptorArgs
- func (AgentAgentCollaboratorAgentDescriptorArgs) ElementType() reflect.Type
- func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutput() AgentAgentCollaboratorAgentDescriptorOutput
- func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorOutput
- func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
- func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
- type AgentAgentCollaboratorAgentDescriptorInput
- type AgentAgentCollaboratorAgentDescriptorOutput
- func (o AgentAgentCollaboratorAgentDescriptorOutput) AliasArn() pulumi.StringOutput
- func (AgentAgentCollaboratorAgentDescriptorOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutput() AgentAgentCollaboratorAgentDescriptorOutput
- func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorOutput
- func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
- func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
- type AgentAgentCollaboratorAgentDescriptorPtrInput
- type AgentAgentCollaboratorAgentDescriptorPtrOutput
- func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) AliasArn() pulumi.StringPtrOutput
- func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) Elem() AgentAgentCollaboratorAgentDescriptorOutput
- func (AgentAgentCollaboratorAgentDescriptorPtrOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
- func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
- type AgentAgentCollaboratorArgs
- type AgentAgentCollaboratorArray
- func (AgentAgentCollaboratorArray) ElementType() reflect.Type
- func (i AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutput() AgentAgentCollaboratorArrayOutput
- func (i AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutputWithContext(ctx context.Context) AgentAgentCollaboratorArrayOutput
- type AgentAgentCollaboratorArrayInput
- type AgentAgentCollaboratorArrayOutput
- func (AgentAgentCollaboratorArrayOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorArrayOutput) Index(i pulumi.IntInput) AgentAgentCollaboratorOutput
- func (o AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutput() AgentAgentCollaboratorArrayOutput
- func (o AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutputWithContext(ctx context.Context) AgentAgentCollaboratorArrayOutput
- type AgentAgentCollaboratorInput
- type AgentAgentCollaboratorMap
- type AgentAgentCollaboratorMapInput
- type AgentAgentCollaboratorMapOutput
- func (AgentAgentCollaboratorMapOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorMapOutput) MapIndex(k pulumi.StringInput) AgentAgentCollaboratorOutput
- func (o AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutput() AgentAgentCollaboratorMapOutput
- func (o AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutputWithContext(ctx context.Context) AgentAgentCollaboratorMapOutput
- type AgentAgentCollaboratorOutput
- func (o AgentAgentCollaboratorOutput) AgentDescriptor() AgentAgentCollaboratorAgentDescriptorPtrOutput
- func (o AgentAgentCollaboratorOutput) AgentId() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) AgentVersion() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) CollaborationInstruction() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) CollaboratorId() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) CollaboratorName() pulumi.StringOutput
- func (AgentAgentCollaboratorOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorOutput) PrepareAgent() pulumi.BoolOutput
- func (o AgentAgentCollaboratorOutput) Region() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) RelayConversationHistory() pulumi.StringOutput
- func (o AgentAgentCollaboratorOutput) Timeouts() AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutput() AgentAgentCollaboratorOutput
- func (o AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutputWithContext(ctx context.Context) AgentAgentCollaboratorOutput
- type AgentAgentCollaboratorState
- type AgentAgentCollaboratorTimeouts
- type AgentAgentCollaboratorTimeoutsArgs
- func (AgentAgentCollaboratorTimeoutsArgs) ElementType() reflect.Type
- func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutput() AgentAgentCollaboratorTimeoutsOutput
- func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsOutput
- func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
- func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
- type AgentAgentCollaboratorTimeoutsInput
- type AgentAgentCollaboratorTimeoutsOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AgentAgentCollaboratorTimeoutsOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutput() AgentAgentCollaboratorTimeoutsOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AgentAgentCollaboratorTimeoutsPtrInput
- type AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) Elem() AgentAgentCollaboratorTimeoutsOutput
- func (AgentAgentCollaboratorTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
- func (o AgentAgentCollaboratorTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- 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) Region() 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 AgentAgentMemoryConfiguration
- type AgentAgentMemoryConfigurationArgs
- func (AgentAgentMemoryConfigurationArgs) ElementType() reflect.Type
- func (i AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutput() AgentAgentMemoryConfigurationOutput
- func (i AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationOutput
- type AgentAgentMemoryConfigurationArray
- func (AgentAgentMemoryConfigurationArray) ElementType() reflect.Type
- func (i AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutput() AgentAgentMemoryConfigurationArrayOutput
- func (i AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationArrayOutput
- type AgentAgentMemoryConfigurationArrayInput
- type AgentAgentMemoryConfigurationArrayOutput
- func (AgentAgentMemoryConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentAgentMemoryConfigurationArrayOutput) Index(i pulumi.IntInput) AgentAgentMemoryConfigurationOutput
- func (o AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutput() AgentAgentMemoryConfigurationArrayOutput
- func (o AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationArrayOutput
- type AgentAgentMemoryConfigurationInput
- type AgentAgentMemoryConfigurationOutput
- func (AgentAgentMemoryConfigurationOutput) ElementType() reflect.Type
- func (o AgentAgentMemoryConfigurationOutput) EnabledMemoryTypes() pulumi.StringArrayOutput
- func (o AgentAgentMemoryConfigurationOutput) StorageDays() pulumi.IntOutput
- func (o AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutput() AgentAgentMemoryConfigurationOutput
- func (o AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationOutput
- 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) MemoryConfigurations() AgentAgentMemoryConfigurationArrayOutput
- func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
- func (o AgentAgentOutput) PreparedAt() pulumi.StringOutput
- func (o AgentAgentOutput) PromptOverrideConfigurations() AgentAgentPromptOverrideConfigurationArrayOutput
- func (o AgentAgentOutput) Region() pulumi.StringOutput
- func (o AgentAgentOutput) SkipResourceInUseCheck() pulumi.BoolOutput
- func (o AgentAgentOutput) Tags() pulumi.StringMapOutput
- func (o AgentAgentOutput) TagsAll() pulumi.StringMapOutput
- 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 AgentDataSourceDataSourceConfigurationConfluenceConfiguration
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) CrawlerConfiguration() ...
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) CrawlerConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostUrl() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostType() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostUrl() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) ConfluenceConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) SalesforceConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationOutput) SharePointConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- 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
- func (o AgentDataSourceDataSourceConfigurationOutput) WebConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ConfluenceConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) SalesforceConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) SharePointConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationPtrOutput) WebConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- 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 AgentDataSourceDataSourceConfigurationSalesforceConfiguration
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) CrawlerConfiguration() ...
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) CrawlerConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) HostUrl() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) HostUrl() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfiguration
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfiguration
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) CrawlerConfiguration() ...
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) CrawlerConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfiguration
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) Domain() pulumi.StringOutput
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) HostType() pulumi.StringOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) SiteUrls() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) TenantId() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) Domain() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) HostType() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) SiteUrls() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfiguration
- type AgentDataSourceDataSourceConfigurationWebConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) MaxPages() pulumi.IntPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) RateLimit() pulumi.IntPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) MaxPages() pulumi.IntPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) RateLimit() pulumi.IntPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) CrawlerLimits() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ExclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) InclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) Scope() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) UserAgent() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) CrawlerLimits() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ExclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) InclusionFilters() pulumi.StringArrayOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) Scope() pulumi.StringPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) UserAgent() pulumi.StringPtrOutput
- type AgentDataSourceDataSourceConfigurationWebConfigurationInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) CrawlerConfiguration() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) CrawlerConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) Elem() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) SourceConfiguration() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) UrlConfiguration() ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) UrlConfiguration() ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfiguration
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) SeedUrls() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) SeedUrls() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrl
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ElementType() reflect.Type
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput() ...
- func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext(ctx context.Context) ...
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput
- type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
- func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ElementType() reflect.Type
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput() ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext(ctx context.Context) ...
- func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) Url() pulumi.StringPtrOutput
- 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) Region() 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.IntOutput
- 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.IntOutput
- 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.IntPtrOutput
- 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.IntOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize() pulumi.IntOutput
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken() pulumi.IntOutput
- 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.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize() pulumi.IntPtrOutput
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) Elem() ...
- func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken() pulumi.IntPtrOutput
- 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 AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) Dimensions() pulumi.IntPtrOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) EmbeddingDataType() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Dimensions() pulumi.IntPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) EmbeddingDataType() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) BedrockEmbeddingModelConfiguration() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) BedrockEmbeddingModelConfiguration() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelConfiguration() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) SupplementalDataStorageConfiguration() ...
- 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) EmbeddingModelConfiguration() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) SupplementalDataStorageConfiguration() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfiguration
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) StorageLocations() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) StorageLocations() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocation
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) Index(i pulumi.IntInput) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) S3Location() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) Type() pulumi.StringOutput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3Location
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ElementType() reflect.Type
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext(ctx context.Context) ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() ...
- func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) ...
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) Uri() pulumi.StringOutput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput
- type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Elem() ...
- func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) ...
- func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Uri() pulumi.StringPtrOutput
- 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) Region() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) StorageConfiguration() AgentKnowledgeBaseStorageConfigurationPtrOutput
- func (o AgentKnowledgeBaseOutput) Tags() pulumi.StringMapOutput
- func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutput
- 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 AgentPrompt
- type AgentPromptArgs
- type AgentPromptArray
- type AgentPromptArrayInput
- type AgentPromptArrayOutput
- func (AgentPromptArrayOutput) ElementType() reflect.Type
- func (o AgentPromptArrayOutput) Index(i pulumi.IntInput) AgentPromptOutput
- func (o AgentPromptArrayOutput) ToAgentPromptArrayOutput() AgentPromptArrayOutput
- func (o AgentPromptArrayOutput) ToAgentPromptArrayOutputWithContext(ctx context.Context) AgentPromptArrayOutput
- type AgentPromptInput
- type AgentPromptMap
- type AgentPromptMapInput
- type AgentPromptMapOutput
- func (AgentPromptMapOutput) ElementType() reflect.Type
- func (o AgentPromptMapOutput) MapIndex(k pulumi.StringInput) AgentPromptOutput
- func (o AgentPromptMapOutput) ToAgentPromptMapOutput() AgentPromptMapOutput
- func (o AgentPromptMapOutput) ToAgentPromptMapOutputWithContext(ctx context.Context) AgentPromptMapOutput
- type AgentPromptOutput
- func (o AgentPromptOutput) Arn() pulumi.StringOutput
- func (o AgentPromptOutput) CreatedAt() pulumi.StringOutput
- func (o AgentPromptOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
- func (o AgentPromptOutput) DefaultVariant() pulumi.StringPtrOutput
- func (o AgentPromptOutput) Description() pulumi.StringPtrOutput
- func (AgentPromptOutput) ElementType() reflect.Type
- func (o AgentPromptOutput) Name() pulumi.StringOutput
- func (o AgentPromptOutput) Region() pulumi.StringOutput
- func (o AgentPromptOutput) Tags() pulumi.StringMapOutput
- func (o AgentPromptOutput) TagsAll() pulumi.StringMapOutput
- func (o AgentPromptOutput) ToAgentPromptOutput() AgentPromptOutput
- func (o AgentPromptOutput) ToAgentPromptOutputWithContext(ctx context.Context) AgentPromptOutput
- func (o AgentPromptOutput) UpdatedAt() pulumi.StringOutput
- func (o AgentPromptOutput) Variants() AgentPromptVariantArrayOutput
- func (o AgentPromptOutput) Version() pulumi.StringOutput
- type AgentPromptState
- type AgentPromptVariant
- type AgentPromptVariantArgs
- type AgentPromptVariantArray
- type AgentPromptVariantArrayInput
- type AgentPromptVariantArrayOutput
- func (AgentPromptVariantArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantOutput
- func (o AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutput() AgentPromptVariantArrayOutput
- func (o AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutputWithContext(ctx context.Context) AgentPromptVariantArrayOutput
- type AgentPromptVariantGenAiResource
- type AgentPromptVariantGenAiResourceAgent
- type AgentPromptVariantGenAiResourceAgentArgs
- func (AgentPromptVariantGenAiResourceAgentArgs) ElementType() reflect.Type
- func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutput() AgentPromptVariantGenAiResourceAgentOutput
- func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentOutput
- func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
- func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
- type AgentPromptVariantGenAiResourceAgentInput
- type AgentPromptVariantGenAiResourceAgentOutput
- func (o AgentPromptVariantGenAiResourceAgentOutput) AgentIdentifier() pulumi.StringOutput
- func (AgentPromptVariantGenAiResourceAgentOutput) ElementType() reflect.Type
- func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutput() AgentPromptVariantGenAiResourceAgentOutput
- func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentOutput
- func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
- func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
- type AgentPromptVariantGenAiResourceAgentPtrInput
- type AgentPromptVariantGenAiResourceAgentPtrOutput
- func (o AgentPromptVariantGenAiResourceAgentPtrOutput) AgentIdentifier() pulumi.StringPtrOutput
- func (o AgentPromptVariantGenAiResourceAgentPtrOutput) Elem() AgentPromptVariantGenAiResourceAgentOutput
- func (AgentPromptVariantGenAiResourceAgentPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
- func (o AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
- type AgentPromptVariantGenAiResourceArgs
- func (AgentPromptVariantGenAiResourceArgs) ElementType() reflect.Type
- func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutput() AgentPromptVariantGenAiResourceOutput
- func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceOutput
- func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
- func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
- type AgentPromptVariantGenAiResourceInput
- type AgentPromptVariantGenAiResourceOutput
- func (o AgentPromptVariantGenAiResourceOutput) Agent() AgentPromptVariantGenAiResourceAgentPtrOutput
- func (AgentPromptVariantGenAiResourceOutput) ElementType() reflect.Type
- func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutput() AgentPromptVariantGenAiResourceOutput
- func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceOutput
- func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
- func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
- type AgentPromptVariantGenAiResourcePtrInput
- type AgentPromptVariantGenAiResourcePtrOutput
- func (o AgentPromptVariantGenAiResourcePtrOutput) Agent() AgentPromptVariantGenAiResourceAgentPtrOutput
- func (o AgentPromptVariantGenAiResourcePtrOutput) Elem() AgentPromptVariantGenAiResourceOutput
- func (AgentPromptVariantGenAiResourcePtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
- func (o AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
- type AgentPromptVariantInferenceConfiguration
- type AgentPromptVariantInferenceConfigurationArgs
- func (AgentPromptVariantInferenceConfigurationArgs) ElementType() reflect.Type
- func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutput() AgentPromptVariantInferenceConfigurationOutput
- func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationOutput
- func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
- func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
- type AgentPromptVariantInferenceConfigurationInput
- type AgentPromptVariantInferenceConfigurationOutput
- func (AgentPromptVariantInferenceConfigurationOutput) ElementType() reflect.Type
- func (o AgentPromptVariantInferenceConfigurationOutput) Text() AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutput() AgentPromptVariantInferenceConfigurationOutput
- func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationOutput
- func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
- func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
- type AgentPromptVariantInferenceConfigurationPtrInput
- type AgentPromptVariantInferenceConfigurationPtrOutput
- func (o AgentPromptVariantInferenceConfigurationPtrOutput) Elem() AgentPromptVariantInferenceConfigurationOutput
- func (AgentPromptVariantInferenceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantInferenceConfigurationPtrOutput) Text() AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
- func (o AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
- type AgentPromptVariantInferenceConfigurationText
- type AgentPromptVariantInferenceConfigurationTextArgs
- func (AgentPromptVariantInferenceConfigurationTextArgs) ElementType() reflect.Type
- func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutput() AgentPromptVariantInferenceConfigurationTextOutput
- func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextOutput
- func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
- type AgentPromptVariantInferenceConfigurationTextInput
- type AgentPromptVariantInferenceConfigurationTextOutput
- func (AgentPromptVariantInferenceConfigurationTextOutput) ElementType() reflect.Type
- func (o AgentPromptVariantInferenceConfigurationTextOutput) MaxTokens() pulumi.IntPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) StopSequences() pulumi.StringArrayOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) Temperature() pulumi.Float64PtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutput() AgentPromptVariantInferenceConfigurationTextOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextOutput) TopP() pulumi.Float64PtrOutput
- type AgentPromptVariantInferenceConfigurationTextPtrInput
- type AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) Elem() AgentPromptVariantInferenceConfigurationTextOutput
- func (AgentPromptVariantInferenceConfigurationTextPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) MaxTokens() pulumi.IntPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) StopSequences() pulumi.StringArrayOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) Temperature() pulumi.Float64PtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
- func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) TopP() pulumi.Float64PtrOutput
- type AgentPromptVariantInput
- type AgentPromptVariantMetadata
- type AgentPromptVariantMetadataArgs
- func (AgentPromptVariantMetadataArgs) ElementType() reflect.Type
- func (i AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutput() AgentPromptVariantMetadataOutput
- func (i AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutputWithContext(ctx context.Context) AgentPromptVariantMetadataOutput
- type AgentPromptVariantMetadataArray
- func (AgentPromptVariantMetadataArray) ElementType() reflect.Type
- func (i AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutput() AgentPromptVariantMetadataArrayOutput
- func (i AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutputWithContext(ctx context.Context) AgentPromptVariantMetadataArrayOutput
- type AgentPromptVariantMetadataArrayInput
- type AgentPromptVariantMetadataArrayOutput
- func (AgentPromptVariantMetadataArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantMetadataArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantMetadataOutput
- func (o AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutput() AgentPromptVariantMetadataArrayOutput
- func (o AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutputWithContext(ctx context.Context) AgentPromptVariantMetadataArrayOutput
- type AgentPromptVariantMetadataInput
- type AgentPromptVariantMetadataOutput
- func (AgentPromptVariantMetadataOutput) ElementType() reflect.Type
- func (o AgentPromptVariantMetadataOutput) Key() pulumi.StringOutput
- func (o AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutput() AgentPromptVariantMetadataOutput
- func (o AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutputWithContext(ctx context.Context) AgentPromptVariantMetadataOutput
- func (o AgentPromptVariantMetadataOutput) Value() pulumi.StringOutput
- type AgentPromptVariantOutput
- func (o AgentPromptVariantOutput) AdditionalModelRequestFields() pulumi.StringPtrOutput
- func (AgentPromptVariantOutput) ElementType() reflect.Type
- func (o AgentPromptVariantOutput) GenAiResource() AgentPromptVariantGenAiResourcePtrOutput
- func (o AgentPromptVariantOutput) InferenceConfiguration() AgentPromptVariantInferenceConfigurationPtrOutput
- func (o AgentPromptVariantOutput) Metadatas() AgentPromptVariantMetadataArrayOutput
- func (o AgentPromptVariantOutput) ModelId() pulumi.StringPtrOutput
- func (o AgentPromptVariantOutput) Name() pulumi.StringOutput
- func (o AgentPromptVariantOutput) TemplateConfiguration() AgentPromptVariantTemplateConfigurationPtrOutput
- func (o AgentPromptVariantOutput) TemplateType() pulumi.StringOutput
- func (o AgentPromptVariantOutput) ToAgentPromptVariantOutput() AgentPromptVariantOutput
- func (o AgentPromptVariantOutput) ToAgentPromptVariantOutputWithContext(ctx context.Context) AgentPromptVariantOutput
- type AgentPromptVariantTemplateConfiguration
- type AgentPromptVariantTemplateConfigurationArgs
- func (AgentPromptVariantTemplateConfigurationArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutput() AgentPromptVariantTemplateConfigurationOutput
- func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationOutput
- func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
- func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationChat
- type AgentPromptVariantTemplateConfigurationChatArgs
- func (AgentPromptVariantTemplateConfigurationChatArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutput() AgentPromptVariantTemplateConfigurationChatOutput
- func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatOutput
- func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
- type AgentPromptVariantTemplateConfigurationChatInput
- type AgentPromptVariantTemplateConfigurationChatInputVariable
- type AgentPromptVariantTemplateConfigurationChatInputVariableArgs
- func (AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput() AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- func (i AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- type AgentPromptVariantTemplateConfigurationChatInputVariableArray
- func (AgentPromptVariantTemplateConfigurationChatInputVariableArray) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- func (i AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- type AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput
- type AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- func (AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- type AgentPromptVariantTemplateConfigurationChatInputVariableInput
- type AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableOutput) Name() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput() AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- func (o AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
- type AgentPromptVariantTemplateConfigurationChatMessage
- type AgentPromptVariantTemplateConfigurationChatMessageArgs
- func (AgentPromptVariantTemplateConfigurationChatMessageArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutput() AgentPromptVariantTemplateConfigurationChatMessageOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageOutput
- type AgentPromptVariantTemplateConfigurationChatMessageArray
- func (AgentPromptVariantTemplateConfigurationChatMessageArray) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- type AgentPromptVariantTemplateConfigurationChatMessageArrayInput
- type AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantTemplateConfigurationChatMessageOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContent
- type AgentPromptVariantTemplateConfigurationChatMessageContentArgs
- func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePoint
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs
- func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointInput
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) Type() pulumi.StringOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput
- type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) Type() pulumi.StringPtrOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContentInput
- type AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) CachePoint() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) Text() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- type AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput
- type AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) CachePoint() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) Text() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- type AgentPromptVariantTemplateConfigurationChatMessageInput
- type AgentPromptVariantTemplateConfigurationChatMessageOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) Content() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
- func (AgentPromptVariantTemplateConfigurationChatMessageOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) Role() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutput() AgentPromptVariantTemplateConfigurationChatMessageOutput
- func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageOutput
- type AgentPromptVariantTemplateConfigurationChatOutput
- func (AgentPromptVariantTemplateConfigurationChatOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatOutput) InputVariables() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) Messages() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) Systems() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutput() AgentPromptVariantTemplateConfigurationChatOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatOutput) ToolConfiguration() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationChatPtrInput
- type AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatOutput
- func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) InputVariables() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) Messages() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) Systems() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToolConfiguration() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationChatSystem
- type AgentPromptVariantTemplateConfigurationChatSystemArgs
- func (AgentPromptVariantTemplateConfigurationChatSystemArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutput() AgentPromptVariantTemplateConfigurationChatSystemOutput
- func (i AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemOutput
- type AgentPromptVariantTemplateConfigurationChatSystemArray
- func (AgentPromptVariantTemplateConfigurationChatSystemArray) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- func (i AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- type AgentPromptVariantTemplateConfigurationChatSystemArrayInput
- type AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- func (AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantTemplateConfigurationChatSystemOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
- type AgentPromptVariantTemplateConfigurationChatSystemCachePoint
- type AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs
- func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- type AgentPromptVariantTemplateConfigurationChatSystemCachePointInput
- type AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) Type() pulumi.StringOutput
- type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput
- type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
- func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) Type() pulumi.StringPtrOutput
- type AgentPromptVariantTemplateConfigurationChatSystemInput
- type AgentPromptVariantTemplateConfigurationChatSystemOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) CachePoint() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
- func (AgentPromptVariantTemplateConfigurationChatSystemOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) Text() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutput() AgentPromptVariantTemplateConfigurationChatSystemOutput
- func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfiguration
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToolChoice() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) Tools() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToolChoice() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) Tools() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationTool
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePoint
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext(ctx context.Context) ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) Type() pulumi.StringOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) Elem() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) Type() pulumi.StringPtrOutput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoice
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAny
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext(ctx context.Context) ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) Elem() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAuto
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext(ctx context.Context) ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) Elem() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Any() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Auto() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Tool() ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Any() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Auto() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Tool() ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceTool
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext(ctx context.Context) ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) Name() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) Elem() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) Name() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) CachePoint() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToolSpec() ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpec
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchema
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext(ctx context.Context) ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() ...
- func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) Json() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext(ctx context.Context) ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) Elem() ...
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) Json() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Description() pulumi.StringPtrOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) InputSchema() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Name() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput
- type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Description() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Elem() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
- func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) InputSchema() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Name() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() ...
- func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) ...
- type AgentPromptVariantTemplateConfigurationInput
- type AgentPromptVariantTemplateConfigurationOutput
- func (o AgentPromptVariantTemplateConfigurationOutput) Chat() AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (AgentPromptVariantTemplateConfigurationOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationOutput) Text() AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutput() AgentPromptVariantTemplateConfigurationOutput
- func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationOutput
- func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationPtrInput
- type AgentPromptVariantTemplateConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationPtrOutput) Chat() AgentPromptVariantTemplateConfigurationChatPtrOutput
- func (o AgentPromptVariantTemplateConfigurationPtrOutput) Elem() AgentPromptVariantTemplateConfigurationOutput
- func (AgentPromptVariantTemplateConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationPtrOutput) Text() AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (o AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
- func (o AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
- type AgentPromptVariantTemplateConfigurationText
- type AgentPromptVariantTemplateConfigurationTextArgs
- func (AgentPromptVariantTemplateConfigurationTextArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutput() AgentPromptVariantTemplateConfigurationTextOutput
- func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextOutput
- func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
- type AgentPromptVariantTemplateConfigurationTextCachePoint
- type AgentPromptVariantTemplateConfigurationTextCachePointArgs
- func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput() AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- type AgentPromptVariantTemplateConfigurationTextCachePointInput
- type AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput() AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) Type() pulumi.StringOutput
- type AgentPromptVariantTemplateConfigurationTextCachePointPtrInput
- type AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) Elem() AgentPromptVariantTemplateConfigurationTextCachePointOutput
- func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) Type() pulumi.StringPtrOutput
- type AgentPromptVariantTemplateConfigurationTextInput
- type AgentPromptVariantTemplateConfigurationTextInputVariable
- type AgentPromptVariantTemplateConfigurationTextInputVariableArgs
- func (AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput() AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- func (i AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- type AgentPromptVariantTemplateConfigurationTextInputVariableArray
- func (AgentPromptVariantTemplateConfigurationTextInputVariableArray) ElementType() reflect.Type
- func (i AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- func (i AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- type AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput
- type AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- func (AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- type AgentPromptVariantTemplateConfigurationTextInputVariableInput
- type AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableOutput) Name() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput() AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- func (o AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
- type AgentPromptVariantTemplateConfigurationTextOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) CachePoint() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (AgentPromptVariantTemplateConfigurationTextOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextOutput) InputVariables() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) Text() pulumi.StringOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutput() AgentPromptVariantTemplateConfigurationTextOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
- type AgentPromptVariantTemplateConfigurationTextPtrInput
- type AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) CachePoint() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) Elem() AgentPromptVariantTemplateConfigurationTextOutput
- func (AgentPromptVariantTemplateConfigurationTextPtrOutput) ElementType() reflect.Type
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) InputVariables() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) Text() pulumi.StringPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
- func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
- 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) Region() pulumi.StringOutput
- func (o CustomModelOutput) RoleArn() pulumi.StringOutput
- func (o CustomModelOutput) Tags() pulumi.StringMapOutput
- func (o CustomModelOutput) TagsAll() pulumi.StringMapOutput
- 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) Region() 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 GetCustomModelsArgs
- 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 GetCustomModelsOutputArgs
- type GetCustomModelsResult
- type GetCustomModelsResultOutput
- func (GetCustomModelsResultOutput) ElementType() reflect.Type
- func (o GetCustomModelsResultOutput) Id() pulumi.StringOutput
- func (o GetCustomModelsResultOutput) ModelSummaries() GetCustomModelsModelSummaryArrayOutput
- func (o GetCustomModelsResultOutput) Region() pulumi.StringOutput
- 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 GetInferenceProfilesArgs
- 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 GetInferenceProfilesOutputArgs
- type GetInferenceProfilesResult
- type GetInferenceProfilesResultOutput
- func (GetInferenceProfilesResultOutput) ElementType() reflect.Type
- func (o GetInferenceProfilesResultOutput) Id() pulumi.StringOutput
- func (o GetInferenceProfilesResultOutput) InferenceProfileSummaries() GetInferenceProfilesInferenceProfileSummaryArrayOutput
- func (o GetInferenceProfilesResultOutput) Region() pulumi.StringOutput
- 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) Region() pulumi.StringOutput
- func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailOutput) Status() pulumi.StringOutput
- func (o GuardrailOutput) Tags() pulumi.StringMapOutput
- func (o GuardrailOutput) TagsAll() pulumi.StringMapOutput
- 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) Region() 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) Region() pulumi.StringOutput
- func (o InferenceProfileOutput) Status() pulumi.StringOutput
- func (o InferenceProfileOutput) Tags() pulumi.StringMapOutput
- func (o InferenceProfileOutput) TagsAll() pulumi.StringMapOutput
- 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) Region() pulumi.StringOutput
- 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) Region() pulumi.StringOutput
- 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) Region() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) Tags() pulumi.StringMapOutput
- func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutput
- 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 ¶
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 - 20000 characters.
Instruction pulumi.StringOutput `pulumi:"instruction"`
// Configurations for the agent's ability to retain the conversational context.
MemoryConfigurations AgentAgentMemoryConfigurationArrayOutput `pulumi:"memoryConfigurations"`
// Whether to prepare the agent after creation or modification. Defaults to `true`.
PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"`
// Timestamp of when the agent was last prepared.
PreparedAt pulumi.StringOutput `pulumi:"preparedAt"`
// 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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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.
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/v7/go/aws" "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v7/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.Region, 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.Region), }, }, }, }, 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 ¶
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 ¶
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 ¶
func (*AgentAgent) ElementType() reflect.Type
func (*AgentAgent) ToAgentAgentOutput ¶
func (i *AgentAgent) ToAgentAgentOutput() AgentAgentOutput
func (*AgentAgent) ToAgentAgentOutputWithContext ¶
func (i *AgentAgent) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentActionGroup ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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/v7/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/v7/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/v7/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/v7/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 ¶
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 ¶
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 ¶
func (*AgentAgentActionGroup) ElementType() reflect.Type
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutput ¶
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (*AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext ¶
func (i *AgentAgentActionGroup) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupActionGroupExecutor ¶
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 ¶
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 ¶
func (AgentAgentActionGroupActionGroupExecutorArgs) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutput ¶
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext ¶
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶
func (i AgentAgentActionGroupActionGroupExecutorArgs) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupActionGroupExecutorInput ¶
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 ¶
type AgentAgentActionGroupActionGroupExecutorOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupActionGroupExecutorOutput) CustomControl ¶
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 ¶
func (AgentAgentActionGroupActionGroupExecutorOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorOutput) Lambda ¶
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 ¶
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutput() AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext ¶
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput ¶
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶
func (o AgentAgentActionGroupActionGroupExecutorOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupActionGroupExecutorPtrInput ¶
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 ¶
func AgentAgentActionGroupActionGroupExecutorPtr(v *AgentAgentActionGroupActionGroupExecutorArgs) AgentAgentActionGroupActionGroupExecutorPtrInput
type AgentAgentActionGroupActionGroupExecutorPtrOutput ¶
type AgentAgentActionGroupActionGroupExecutorPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) CustomControl ¶
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 ¶
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) Lambda ¶
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 ¶
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutput() AgentAgentActionGroupActionGroupExecutorPtrOutput
func (AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext ¶
func (o AgentAgentActionGroupActionGroupExecutorPtrOutput) ToAgentAgentActionGroupActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupActionGroupExecutorPtrOutput
type AgentAgentActionGroupApiSchema ¶
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 ¶
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 ¶
func (AgentAgentActionGroupApiSchemaArgs) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput ¶
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput ¶
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶
func (i AgentAgentActionGroupApiSchemaArgs) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaInput ¶
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 ¶
type AgentAgentActionGroupApiSchemaOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaOutput) ElementType ¶
func (AgentAgentActionGroupApiSchemaOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaOutput) Payload ¶
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 ¶
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 ¶
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutput() AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput ¶
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaPtrInput ¶
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 ¶
func AgentAgentActionGroupApiSchemaPtr(v *AgentAgentActionGroupApiSchemaArgs) AgentAgentActionGroupApiSchemaPtrInput
type AgentAgentActionGroupApiSchemaPtrOutput ¶
type AgentAgentActionGroupApiSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType ¶
func (AgentAgentActionGroupApiSchemaPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaPtrOutput) Payload ¶
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 ¶
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 ¶
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutput() AgentAgentActionGroupApiSchemaPtrOutput
func (AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaPtrOutput) ToAgentAgentActionGroupApiSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaPtrOutput
type AgentAgentActionGroupApiSchemaS3Args ¶
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 ¶
func (AgentAgentActionGroupApiSchemaS3Args) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output ¶
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶
func (i AgentAgentActionGroupApiSchemaS3Args) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3Input ¶
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 ¶
type AgentAgentActionGroupApiSchemaS3Output struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3Output) ElementType ¶
func (AgentAgentActionGroupApiSchemaS3Output) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3Output) S3BucketName ¶
func (o AgentAgentActionGroupApiSchemaS3Output) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey ¶
func (o AgentAgentActionGroupApiSchemaS3Output) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output ¶
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3Output() AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3OutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3Output
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaS3Output) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupApiSchemaS3PtrInput ¶
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 ¶
func AgentAgentActionGroupApiSchemaS3Ptr(v *AgentAgentActionGroupApiSchemaS3Args) AgentAgentActionGroupApiSchemaS3PtrInput
type AgentAgentActionGroupApiSchemaS3PtrOutput ¶
type AgentAgentActionGroupApiSchemaS3PtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType ¶
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName ¶
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey ¶
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) S3ObjectKey() pulumi.StringPtrOutput
S3 object key containing the resource.
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput ¶
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutput() AgentAgentActionGroupApiSchemaS3PtrOutput
func (AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext ¶
func (o AgentAgentActionGroupApiSchemaS3PtrOutput) ToAgentAgentActionGroupApiSchemaS3PtrOutputWithContext(ctx context.Context) AgentAgentActionGroupApiSchemaS3PtrOutput
type AgentAgentActionGroupArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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 ¶
func (AgentAgentActionGroupArgs) ElementType() reflect.Type
type AgentAgentActionGroupArray ¶
type AgentAgentActionGroupArray []AgentAgentActionGroupInput
func (AgentAgentActionGroupArray) ElementType ¶
func (AgentAgentActionGroupArray) ElementType() reflect.Type
func (AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutput ¶
func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
func (AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutputWithContext ¶
func (i AgentAgentActionGroupArray) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
type AgentAgentActionGroupArrayInput ¶
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 ¶
type AgentAgentActionGroupArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupArrayOutput) ElementType ¶
func (AgentAgentActionGroupArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupArrayOutput) Index ¶
func (o AgentAgentActionGroupArrayOutput) Index(i pulumi.IntInput) AgentAgentActionGroupOutput
func (AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutput ¶
func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutput() AgentAgentActionGroupArrayOutput
func (AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutputWithContext ¶
func (o AgentAgentActionGroupArrayOutput) ToAgentAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupArrayOutput
type AgentAgentActionGroupFunctionSchema ¶
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 ¶
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 ¶
func (AgentAgentActionGroupFunctionSchemaArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutput ¶
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutput ¶
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaArgs) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupFunctionSchemaInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctions struct {
// Functions that each define an action in the action group. See `functions` Block for details.
Functions []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction `pulumi:"functions"`
}
type AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs ¶
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 ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction ¶
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 ¶
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 ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Description ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Description() pulumi.StringPtrOutput
Description of the function and its purpose.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Name ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Name() pulumi.StringOutput
Name for the function.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) Parameters ¶
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 ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter ¶
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 ¶
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 ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray []AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext ¶
func (i AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArray) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArrayOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Description ¶
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 ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) MapBlockKey ¶
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 ¶
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 ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Type ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterOutput) Type() pulumi.StringOutput
Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`.
type AgentAgentActionGroupFunctionSchemaMemberFunctionsInput ¶
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 ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) Functions ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
Functions that each define an action in the action group. See `functions` Block for details.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput ¶
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 ¶
func AgentAgentActionGroupFunctionSchemaMemberFunctionsPtr(v *AgentAgentActionGroupFunctionSchemaMemberFunctionsArgs) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrInput
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶
type AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Functions ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) Functions() AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionArrayOutput
Functions that each define an action in the action group. See `functions` Block for details.
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput() AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
func (AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput) ToAgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaMemberFunctionsPtrOutput
type AgentAgentActionGroupFunctionSchemaOutput ¶
type AgentAgentActionGroupFunctionSchemaOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaOutput) MemberFunctions ¶
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 ¶
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutput() AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput ¶
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupFunctionSchemaPtrInput ¶
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 ¶
func AgentAgentActionGroupFunctionSchemaPtr(v *AgentAgentActionGroupFunctionSchemaArgs) AgentAgentActionGroupFunctionSchemaPtrInput
type AgentAgentActionGroupFunctionSchemaPtrOutput ¶
type AgentAgentActionGroupFunctionSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ElementType ¶
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupFunctionSchemaPtrOutput) MemberFunctions ¶
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 ¶
func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutput() AgentAgentActionGroupFunctionSchemaPtrOutput
func (AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext ¶
func (o AgentAgentActionGroupFunctionSchemaPtrOutput) ToAgentAgentActionGroupFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupFunctionSchemaPtrOutput
type AgentAgentActionGroupInput ¶
type AgentAgentActionGroupInput interface {
pulumi.Input
ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
}
type AgentAgentActionGroupMap ¶
type AgentAgentActionGroupMap map[string]AgentAgentActionGroupInput
func (AgentAgentActionGroupMap) ElementType ¶
func (AgentAgentActionGroupMap) ElementType() reflect.Type
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput ¶
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext ¶
func (i AgentAgentActionGroupMap) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupMapInput ¶
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 ¶
type AgentAgentActionGroupMapOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupMapOutput) ElementType ¶
func (AgentAgentActionGroupMapOutput) ElementType() reflect.Type
func (AgentAgentActionGroupMapOutput) MapIndex ¶
func (o AgentAgentActionGroupMapOutput) MapIndex(k pulumi.StringInput) AgentAgentActionGroupOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput ¶
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutput() AgentAgentActionGroupMapOutput
func (AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext ¶
func (o AgentAgentActionGroupMapOutput) ToAgentAgentActionGroupMapOutputWithContext(ctx context.Context) AgentAgentActionGroupMapOutput
type AgentAgentActionGroupOutput ¶
type AgentAgentActionGroupOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupOutput) ActionGroupExecutor ¶
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 ¶
func (o AgentAgentActionGroupOutput) ActionGroupId() pulumi.StringOutput
Unique identifier of the action group.
func (AgentAgentActionGroupOutput) ActionGroupName ¶
func (o AgentAgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the action group.
func (AgentAgentActionGroupOutput) ActionGroupState ¶
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 ¶
func (o AgentAgentActionGroupOutput) AgentId() pulumi.StringOutput
The unique identifier of the agent for which to create the action group.
func (AgentAgentActionGroupOutput) AgentVersion ¶
func (o AgentAgentActionGroupOutput) AgentVersion() pulumi.StringOutput
Version of the agent for which to create the action group. Valid values: `DRAFT`.
func (AgentAgentActionGroupOutput) ApiSchema ¶
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 ¶
func (o AgentAgentActionGroupOutput) Description() pulumi.StringPtrOutput
Description of the action group.
func (AgentAgentActionGroupOutput) ElementType ¶
func (AgentAgentActionGroupOutput) ElementType() reflect.Type
func (AgentAgentActionGroupOutput) FunctionSchema ¶
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 ¶
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 ¶
func (o AgentAgentActionGroupOutput) PrepareAgent() pulumi.BoolOutput
Whether or not to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentActionGroupOutput) Region ¶
func (o AgentAgentActionGroupOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentAgentActionGroupOutput) SkipResourceInUseCheck ¶
func (o AgentAgentActionGroupOutput) SkipResourceInUseCheck() pulumi.BoolOutput
Whether the in-use check is skipped when deleting the action group.
func (AgentAgentActionGroupOutput) Timeouts ¶
func (o AgentAgentActionGroupOutput) Timeouts() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput ¶
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutput() AgentAgentActionGroupOutput
func (AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext ¶
func (o AgentAgentActionGroupOutput) ToAgentAgentActionGroupOutputWithContext(ctx context.Context) AgentAgentActionGroupOutput
type AgentAgentActionGroupState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Whether the in-use check is skipped when deleting the action group.
SkipResourceInUseCheck pulumi.BoolPtrInput
Timeouts AgentAgentActionGroupTimeoutsPtrInput
}
func (AgentAgentActionGroupState) ElementType ¶
func (AgentAgentActionGroupState) ElementType() reflect.Type
type AgentAgentActionGroupTimeouts ¶
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 ¶
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 ¶
func (AgentAgentActionGroupTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutput ¶
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutputWithContext ¶
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutput ¶
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶
func (i AgentAgentActionGroupTimeoutsArgs) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
type AgentAgentActionGroupTimeoutsInput ¶
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 ¶
type AgentAgentActionGroupTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupTimeoutsOutput) Create ¶
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 ¶
func (AgentAgentActionGroupTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutput ¶
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutput() AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutputWithContext ¶
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutput ¶
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶
func (o AgentAgentActionGroupTimeoutsOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsOutput) Update ¶
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 ¶
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 ¶
func AgentAgentActionGroupTimeoutsPtr(v *AgentAgentActionGroupTimeoutsArgs) AgentAgentActionGroupTimeoutsPtrInput
type AgentAgentActionGroupTimeoutsPtrOutput ¶
type AgentAgentActionGroupTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentActionGroupTimeoutsPtrOutput) Create ¶
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 ¶
func (AgentAgentActionGroupTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutput ¶
func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutput() AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext ¶
func (o AgentAgentActionGroupTimeoutsPtrOutput) ToAgentAgentActionGroupTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentActionGroupTimeoutsPtrOutput
func (AgentAgentActionGroupTimeoutsPtrOutput) Update ¶
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 ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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.
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 ¶
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 ¶
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 ¶
func (*AgentAgentAlias) ElementType() reflect.Type
func (*AgentAgentAlias) ToAgentAgentAliasOutput ¶
func (i *AgentAgentAlias) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (*AgentAgentAlias) ToAgentAgentAliasOutputWithContext ¶
func (i *AgentAgentAlias) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (AgentAgentAliasArgs) ElementType() reflect.Type
type AgentAgentAliasArray ¶
type AgentAgentAliasArray []AgentAgentAliasInput
func (AgentAgentAliasArray) ElementType ¶
func (AgentAgentAliasArray) ElementType() reflect.Type
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutput ¶
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext ¶
func (i AgentAgentAliasArray) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasArrayInput ¶
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 ¶
type AgentAgentAliasArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasArrayOutput) ElementType ¶
func (AgentAgentAliasArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasArrayOutput) Index ¶
func (o AgentAgentAliasArrayOutput) Index(i pulumi.IntInput) AgentAgentAliasOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput ¶
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutput() AgentAgentAliasArrayOutput
func (AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext ¶
func (o AgentAgentAliasArrayOutput) ToAgentAgentAliasArrayOutputWithContext(ctx context.Context) AgentAgentAliasArrayOutput
type AgentAgentAliasInput ¶
type AgentAgentAliasInput interface {
pulumi.Input
ToAgentAgentAliasOutput() AgentAgentAliasOutput
ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
}
type AgentAgentAliasMap ¶
type AgentAgentAliasMap map[string]AgentAgentAliasInput
func (AgentAgentAliasMap) ElementType ¶
func (AgentAgentAliasMap) ElementType() reflect.Type
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutput ¶
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext ¶
func (i AgentAgentAliasMap) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasMapInput ¶
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 ¶
type AgentAgentAliasMapOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasMapOutput) ElementType ¶
func (AgentAgentAliasMapOutput) ElementType() reflect.Type
func (AgentAgentAliasMapOutput) MapIndex ¶
func (o AgentAgentAliasMapOutput) MapIndex(k pulumi.StringInput) AgentAgentAliasOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput ¶
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutput() AgentAgentAliasMapOutput
func (AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext ¶
func (o AgentAgentAliasMapOutput) ToAgentAgentAliasMapOutputWithContext(ctx context.Context) AgentAgentAliasMapOutput
type AgentAgentAliasOutput ¶
type AgentAgentAliasOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasOutput) AgentAliasArn ¶
func (o AgentAgentAliasOutput) AgentAliasArn() pulumi.StringOutput
ARN of the alias.
func (AgentAgentAliasOutput) AgentAliasId ¶
func (o AgentAgentAliasOutput) AgentAliasId() pulumi.StringOutput
Unique identifier of the alias.
func (AgentAgentAliasOutput) AgentAliasName ¶
func (o AgentAgentAliasOutput) AgentAliasName() pulumi.StringOutput
Name of the alias.
func (AgentAgentAliasOutput) AgentId ¶
func (o AgentAgentAliasOutput) AgentId() pulumi.StringOutput
Identifier of the agent to create an alias for.
The following arguments are optional:
func (AgentAgentAliasOutput) Description ¶
func (o AgentAgentAliasOutput) Description() pulumi.StringPtrOutput
Description of the alias.
func (AgentAgentAliasOutput) ElementType ¶
func (AgentAgentAliasOutput) ElementType() reflect.Type
func (AgentAgentAliasOutput) Region ¶
func (o AgentAgentAliasOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentAgentAliasOutput) RoutingConfigurations ¶
func (o AgentAgentAliasOutput) RoutingConfigurations() AgentAgentAliasRoutingConfigurationArrayOutput
Details about the routing configuration of the alias. See `routingConfiguration` Block for details.
func (AgentAgentAliasOutput) Tags ¶
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 ¶
func (o AgentAgentAliasOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AgentAgentAliasOutput) Timeouts ¶
func (o AgentAgentAliasOutput) Timeouts() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutput ¶
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutput() AgentAgentAliasOutput
func (AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext ¶
func (o AgentAgentAliasOutput) ToAgentAgentAliasOutputWithContext(ctx context.Context) AgentAgentAliasOutput
type AgentAgentAliasRoutingConfigurationArgs ¶
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 ¶
func (AgentAgentAliasRoutingConfigurationArgs) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput ¶
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶
func (i AgentAgentAliasRoutingConfigurationArgs) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasRoutingConfigurationArray ¶
type AgentAgentAliasRoutingConfigurationArray []AgentAgentAliasRoutingConfigurationInput
func (AgentAgentAliasRoutingConfigurationArray) ElementType ¶
func (AgentAgentAliasRoutingConfigurationArray) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶
func (i AgentAgentAliasRoutingConfigurationArray) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationArrayInput ¶
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 ¶
type AgentAgentAliasRoutingConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType ¶
func (AgentAgentAliasRoutingConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput ¶
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutput() AgentAgentAliasRoutingConfigurationArrayOutput
func (AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext ¶
func (o AgentAgentAliasRoutingConfigurationArrayOutput) ToAgentAgentAliasRoutingConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationArrayOutput
type AgentAgentAliasRoutingConfigurationInput ¶
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 ¶
type AgentAgentAliasRoutingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasRoutingConfigurationOutput) AgentVersion ¶
func (o AgentAgentAliasRoutingConfigurationOutput) AgentVersion() pulumi.StringOutput
Version of the agent with which the alias is associated.
func (AgentAgentAliasRoutingConfigurationOutput) ElementType ¶
func (AgentAgentAliasRoutingConfigurationOutput) ElementType() reflect.Type
func (AgentAgentAliasRoutingConfigurationOutput) ProvisionedThroughput ¶
func (o AgentAgentAliasRoutingConfigurationOutput) ProvisionedThroughput() pulumi.StringOutput
ARN of the Provisioned Throughput assigned to the agent alias.
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput ¶
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutput() AgentAgentAliasRoutingConfigurationOutput
func (AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext ¶
func (o AgentAgentAliasRoutingConfigurationOutput) ToAgentAgentAliasRoutingConfigurationOutputWithContext(ctx context.Context) AgentAgentAliasRoutingConfigurationOutput
type AgentAgentAliasState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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.
TagsAll pulumi.StringMapInput
Timeouts AgentAgentAliasTimeoutsPtrInput
}
func (AgentAgentAliasState) ElementType ¶
func (AgentAgentAliasState) ElementType() reflect.Type
type AgentAgentAliasTimeouts ¶
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 ¶
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 ¶
func (AgentAgentAliasTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput ¶
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext ¶
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput ¶
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶
func (i AgentAgentAliasTimeoutsArgs) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
type AgentAgentAliasTimeoutsInput ¶
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 ¶
type AgentAgentAliasTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (AgentAgentAliasTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput ¶
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutput() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext ¶
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶
func (o AgentAgentAliasTimeoutsOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsOutput) Update ¶
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 ¶
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 ¶
func AgentAgentAliasTimeoutsPtr(v *AgentAgentAliasTimeoutsArgs) AgentAgentAliasTimeoutsPtrInput
type AgentAgentAliasTimeoutsPtrOutput ¶
type AgentAgentAliasTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentAliasTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o AgentAgentAliasTimeoutsPtrOutput) Elem() AgentAgentAliasTimeoutsOutput
func (AgentAgentAliasTimeoutsPtrOutput) ElementType ¶
func (AgentAgentAliasTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput ¶
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutput() AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext ¶
func (o AgentAgentAliasTimeoutsPtrOutput) ToAgentAgentAliasTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentAliasTimeoutsPtrOutput
func (AgentAgentAliasTimeoutsPtrOutput) Update ¶
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 ¶
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 - 20000 characters.
Instruction pulumi.StringPtrInput
// Configurations for the agent's ability to retain the conversational context.
MemoryConfigurations AgentAgentMemoryConfigurationArrayInput
// 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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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 ¶
func (AgentAgentArgs) ElementType() reflect.Type
type AgentAgentArray ¶
type AgentAgentArray []AgentAgentInput
func (AgentAgentArray) ElementType ¶
func (AgentAgentArray) ElementType() reflect.Type
func (AgentAgentArray) ToAgentAgentArrayOutput ¶
func (i AgentAgentArray) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArray) ToAgentAgentArrayOutputWithContext ¶
func (i AgentAgentArray) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentArrayInput ¶
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 ¶
type AgentAgentArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentArrayOutput) ElementType ¶
func (AgentAgentArrayOutput) ElementType() reflect.Type
func (AgentAgentArrayOutput) Index ¶
func (o AgentAgentArrayOutput) Index(i pulumi.IntInput) AgentAgentOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutput ¶
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutput() AgentAgentArrayOutput
func (AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext ¶
func (o AgentAgentArrayOutput) ToAgentAgentArrayOutputWithContext(ctx context.Context) AgentAgentArrayOutput
type AgentAgentCollaborator ¶
type AgentAgentCollaborator struct {
pulumi.CustomResourceState
AgentDescriptor AgentAgentCollaboratorAgentDescriptorPtrOutput `pulumi:"agentDescriptor"`
// ID if the agent to associate the collaborator.
AgentId pulumi.StringOutput `pulumi:"agentId"`
AgentVersion pulumi.StringOutput `pulumi:"agentVersion"`
// Instruction to give the collaborator.
CollaborationInstruction pulumi.StringOutput `pulumi:"collaborationInstruction"`
// ID of the Agent Collaborator.
CollaboratorId pulumi.StringOutput `pulumi:"collaboratorId"`
CollaboratorName pulumi.StringOutput `pulumi:"collaboratorName"`
// Whether to prepare the agent after creation or modification. Defaults to `true`.
PrepareAgent pulumi.BoolOutput `pulumi:"prepareAgent"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Configure relaying the history to the collaborator.
RelayConversationHistory pulumi.StringOutput `pulumi:"relayConversationHistory"`
Timeouts AgentAgentCollaboratorTimeoutsPtrOutput `pulumi:"timeouts"`
}
Resource for managing an AWS Bedrock Agents Agent Collaborator.
## Example Usage
### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v7/go/aws" "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v7/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.Region, 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-3-5-sonnet-20241022-v2:0", currentGetPartition.Partition, currentGetRegion.Region), }, }, { Actions: []string{ "bedrock:GetAgentAlias", "bedrock:InvokeAgent", }, Resources: []string{ fmt.Sprintf("arn:%v:bedrock:%v:%v:agent/*", currentAgent.Partition, currentGetRegion.Region, current.AccountId), fmt.Sprintf("arn:%v:bedrock:%v:%v:agent-alias/*", currentAgent.Partition, currentGetRegion.Region, current.AccountId), }, }, }, }, 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 } exampleCollaborator, err := bedrock.NewAgentAgent(ctx, "example_collaborator", &bedrock.AgentAgentArgs{ AgentName: pulumi.String("my-agent-collaborator"), AgentResourceRoleArn: example.Arn, IdleSessionTtlInSeconds: pulumi.Int(500), FoundationModel: pulumi.String("anthropic.claude-3-5-sonnet-20241022-v2:0"), Instruction: pulumi.String("do what the supervisor tells you to do"), }) if err != nil { return err } exampleSupervisor, err := bedrock.NewAgentAgent(ctx, "example_supervisor", &bedrock.AgentAgentArgs{ AgentName: pulumi.String("my-agent-supervisor"), AgentResourceRoleArn: example.Arn, AgentCollaboration: pulumi.String("SUPERVISOR"), IdleSessionTtlInSeconds: pulumi.Int(500), FoundationModel: pulumi.String("anthropic.claude-3-5-sonnet-20241022-v2:0"), Instruction: pulumi.String("tell the sub agent what to do"), PrepareAgent: pulumi.Bool(false), }) if err != nil { return err } exampleAgentAgentAlias, err := bedrock.NewAgentAgentAlias(ctx, "example", &bedrock.AgentAgentAliasArgs{ AgentAliasName: pulumi.String("my-agent-alias"), AgentId: exampleCollaborator.AgentId, Description: pulumi.String("Test Alias"), }) if err != nil { return err } _, err = bedrock.NewAgentAgentCollaborator(ctx, "example", &bedrock.AgentAgentCollaboratorArgs{ AgentId: exampleSupervisor.AgentId, CollaborationInstruction: pulumi.String("tell the other agent what to do"), CollaboratorName: pulumi.String("my-collab-example"), RelayConversationHistory: pulumi.String("TO_COLLABORATOR"), AgentDescriptor: &bedrock.AgentAgentCollaboratorAgentDescriptorArgs{ AliasArn: exampleAgentAgentAlias.AgentAliasArn, }, }) if err != nil { return err } return nil }) } ```
## Import
Using `pulumi import`, import Bedrock Agents Agent Collaborator using a comma-delimited string combining `agent_id`, `agent_version`, and `collaborator_id`. For example:
```sh $ pulumi import aws:bedrock/agentAgentCollaborator:AgentAgentCollaborator example 9LSJO0BFI8,DRAFT,AG3TN4RQIY ```
func GetAgentAgentCollaborator ¶
func GetAgentAgentCollaborator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAgentCollaboratorState, opts ...pulumi.ResourceOption) (*AgentAgentCollaborator, error)
GetAgentAgentCollaborator gets an existing AgentAgentCollaborator 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 NewAgentAgentCollaborator ¶
func NewAgentAgentCollaborator(ctx *pulumi.Context, name string, args *AgentAgentCollaboratorArgs, opts ...pulumi.ResourceOption) (*AgentAgentCollaborator, error)
NewAgentAgentCollaborator registers a new resource with the given unique name, arguments, and options.
func (*AgentAgentCollaborator) ElementType ¶
func (*AgentAgentCollaborator) ElementType() reflect.Type
func (*AgentAgentCollaborator) ToAgentAgentCollaboratorOutput ¶
func (i *AgentAgentCollaborator) ToAgentAgentCollaboratorOutput() AgentAgentCollaboratorOutput
func (*AgentAgentCollaborator) ToAgentAgentCollaboratorOutputWithContext ¶
func (i *AgentAgentCollaborator) ToAgentAgentCollaboratorOutputWithContext(ctx context.Context) AgentAgentCollaboratorOutput
type AgentAgentCollaboratorAgentDescriptor ¶
type AgentAgentCollaboratorAgentDescriptor struct {
// ARN of the Alias of an Agent to use as the collaborator.
AliasArn string `pulumi:"aliasArn"`
}
type AgentAgentCollaboratorAgentDescriptorArgs ¶
type AgentAgentCollaboratorAgentDescriptorArgs struct {
// ARN of the Alias of an Agent to use as the collaborator.
AliasArn pulumi.StringInput `pulumi:"aliasArn"`
}
func (AgentAgentCollaboratorAgentDescriptorArgs) ElementType ¶
func (AgentAgentCollaboratorAgentDescriptorArgs) ElementType() reflect.Type
func (AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutput ¶
func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutput() AgentAgentCollaboratorAgentDescriptorOutput
func (AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext ¶
func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorOutput
func (AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutput ¶
func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
func (AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext ¶
func (i AgentAgentCollaboratorAgentDescriptorArgs) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
type AgentAgentCollaboratorAgentDescriptorInput ¶
type AgentAgentCollaboratorAgentDescriptorInput interface {
pulumi.Input
ToAgentAgentCollaboratorAgentDescriptorOutput() AgentAgentCollaboratorAgentDescriptorOutput
ToAgentAgentCollaboratorAgentDescriptorOutputWithContext(context.Context) AgentAgentCollaboratorAgentDescriptorOutput
}
AgentAgentCollaboratorAgentDescriptorInput is an input type that accepts AgentAgentCollaboratorAgentDescriptorArgs and AgentAgentCollaboratorAgentDescriptorOutput values. You can construct a concrete instance of `AgentAgentCollaboratorAgentDescriptorInput` via:
AgentAgentCollaboratorAgentDescriptorArgs{...}
type AgentAgentCollaboratorAgentDescriptorOutput ¶
type AgentAgentCollaboratorAgentDescriptorOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorAgentDescriptorOutput) AliasArn ¶
func (o AgentAgentCollaboratorAgentDescriptorOutput) AliasArn() pulumi.StringOutput
ARN of the Alias of an Agent to use as the collaborator.
func (AgentAgentCollaboratorAgentDescriptorOutput) ElementType ¶
func (AgentAgentCollaboratorAgentDescriptorOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutput ¶
func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutput() AgentAgentCollaboratorAgentDescriptorOutput
func (AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext ¶
func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorOutput
func (AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput ¶
func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
func (AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext ¶
func (o AgentAgentCollaboratorAgentDescriptorOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
type AgentAgentCollaboratorAgentDescriptorPtrInput ¶
type AgentAgentCollaboratorAgentDescriptorPtrInput interface {
pulumi.Input
ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
}
AgentAgentCollaboratorAgentDescriptorPtrInput is an input type that accepts AgentAgentCollaboratorAgentDescriptorArgs, AgentAgentCollaboratorAgentDescriptorPtr and AgentAgentCollaboratorAgentDescriptorPtrOutput values. You can construct a concrete instance of `AgentAgentCollaboratorAgentDescriptorPtrInput` via:
AgentAgentCollaboratorAgentDescriptorArgs{...}
or:
nil
func AgentAgentCollaboratorAgentDescriptorPtr ¶
func AgentAgentCollaboratorAgentDescriptorPtr(v *AgentAgentCollaboratorAgentDescriptorArgs) AgentAgentCollaboratorAgentDescriptorPtrInput
type AgentAgentCollaboratorAgentDescriptorPtrOutput ¶
type AgentAgentCollaboratorAgentDescriptorPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorAgentDescriptorPtrOutput) AliasArn ¶
func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) AliasArn() pulumi.StringPtrOutput
ARN of the Alias of an Agent to use as the collaborator.
func (AgentAgentCollaboratorAgentDescriptorPtrOutput) ElementType ¶
func (AgentAgentCollaboratorAgentDescriptorPtrOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput ¶
func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutput() AgentAgentCollaboratorAgentDescriptorPtrOutput
func (AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext ¶
func (o AgentAgentCollaboratorAgentDescriptorPtrOutput) ToAgentAgentCollaboratorAgentDescriptorPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorAgentDescriptorPtrOutput
type AgentAgentCollaboratorArgs ¶
type AgentAgentCollaboratorArgs struct {
AgentDescriptor AgentAgentCollaboratorAgentDescriptorPtrInput
// ID if the agent to associate the collaborator.
AgentId pulumi.StringInput
AgentVersion pulumi.StringPtrInput
// Instruction to give the collaborator.
CollaborationInstruction pulumi.StringInput
CollaboratorName pulumi.StringInput
// Whether to prepare the agent after creation or modification. Defaults to `true`.
PrepareAgent pulumi.BoolPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Configure relaying the history to the collaborator.
RelayConversationHistory pulumi.StringPtrInput
Timeouts AgentAgentCollaboratorTimeoutsPtrInput
}
The set of arguments for constructing a AgentAgentCollaborator resource.
func (AgentAgentCollaboratorArgs) ElementType ¶
func (AgentAgentCollaboratorArgs) ElementType() reflect.Type
type AgentAgentCollaboratorArray ¶
type AgentAgentCollaboratorArray []AgentAgentCollaboratorInput
func (AgentAgentCollaboratorArray) ElementType ¶
func (AgentAgentCollaboratorArray) ElementType() reflect.Type
func (AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutput ¶
func (i AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutput() AgentAgentCollaboratorArrayOutput
func (AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutputWithContext ¶
func (i AgentAgentCollaboratorArray) ToAgentAgentCollaboratorArrayOutputWithContext(ctx context.Context) AgentAgentCollaboratorArrayOutput
type AgentAgentCollaboratorArrayInput ¶
type AgentAgentCollaboratorArrayInput interface {
pulumi.Input
ToAgentAgentCollaboratorArrayOutput() AgentAgentCollaboratorArrayOutput
ToAgentAgentCollaboratorArrayOutputWithContext(context.Context) AgentAgentCollaboratorArrayOutput
}
AgentAgentCollaboratorArrayInput is an input type that accepts AgentAgentCollaboratorArray and AgentAgentCollaboratorArrayOutput values. You can construct a concrete instance of `AgentAgentCollaboratorArrayInput` via:
AgentAgentCollaboratorArray{ AgentAgentCollaboratorArgs{...} }
type AgentAgentCollaboratorArrayOutput ¶
type AgentAgentCollaboratorArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorArrayOutput) ElementType ¶
func (AgentAgentCollaboratorArrayOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorArrayOutput) Index ¶
func (o AgentAgentCollaboratorArrayOutput) Index(i pulumi.IntInput) AgentAgentCollaboratorOutput
func (AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutput ¶
func (o AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutput() AgentAgentCollaboratorArrayOutput
func (AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutputWithContext ¶
func (o AgentAgentCollaboratorArrayOutput) ToAgentAgentCollaboratorArrayOutputWithContext(ctx context.Context) AgentAgentCollaboratorArrayOutput
type AgentAgentCollaboratorInput ¶
type AgentAgentCollaboratorInput interface {
pulumi.Input
ToAgentAgentCollaboratorOutput() AgentAgentCollaboratorOutput
ToAgentAgentCollaboratorOutputWithContext(ctx context.Context) AgentAgentCollaboratorOutput
}
type AgentAgentCollaboratorMap ¶
type AgentAgentCollaboratorMap map[string]AgentAgentCollaboratorInput
func (AgentAgentCollaboratorMap) ElementType ¶
func (AgentAgentCollaboratorMap) ElementType() reflect.Type
func (AgentAgentCollaboratorMap) ToAgentAgentCollaboratorMapOutput ¶
func (i AgentAgentCollaboratorMap) ToAgentAgentCollaboratorMapOutput() AgentAgentCollaboratorMapOutput
func (AgentAgentCollaboratorMap) ToAgentAgentCollaboratorMapOutputWithContext ¶
func (i AgentAgentCollaboratorMap) ToAgentAgentCollaboratorMapOutputWithContext(ctx context.Context) AgentAgentCollaboratorMapOutput
type AgentAgentCollaboratorMapInput ¶
type AgentAgentCollaboratorMapInput interface {
pulumi.Input
ToAgentAgentCollaboratorMapOutput() AgentAgentCollaboratorMapOutput
ToAgentAgentCollaboratorMapOutputWithContext(context.Context) AgentAgentCollaboratorMapOutput
}
AgentAgentCollaboratorMapInput is an input type that accepts AgentAgentCollaboratorMap and AgentAgentCollaboratorMapOutput values. You can construct a concrete instance of `AgentAgentCollaboratorMapInput` via:
AgentAgentCollaboratorMap{ "key": AgentAgentCollaboratorArgs{...} }
type AgentAgentCollaboratorMapOutput ¶
type AgentAgentCollaboratorMapOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorMapOutput) ElementType ¶
func (AgentAgentCollaboratorMapOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorMapOutput) MapIndex ¶
func (o AgentAgentCollaboratorMapOutput) MapIndex(k pulumi.StringInput) AgentAgentCollaboratorOutput
func (AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutput ¶
func (o AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutput() AgentAgentCollaboratorMapOutput
func (AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutputWithContext ¶
func (o AgentAgentCollaboratorMapOutput) ToAgentAgentCollaboratorMapOutputWithContext(ctx context.Context) AgentAgentCollaboratorMapOutput
type AgentAgentCollaboratorOutput ¶
type AgentAgentCollaboratorOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorOutput) AgentDescriptor ¶
func (o AgentAgentCollaboratorOutput) AgentDescriptor() AgentAgentCollaboratorAgentDescriptorPtrOutput
func (AgentAgentCollaboratorOutput) AgentId ¶
func (o AgentAgentCollaboratorOutput) AgentId() pulumi.StringOutput
ID if the agent to associate the collaborator.
func (AgentAgentCollaboratorOutput) AgentVersion ¶
func (o AgentAgentCollaboratorOutput) AgentVersion() pulumi.StringOutput
func (AgentAgentCollaboratorOutput) CollaborationInstruction ¶
func (o AgentAgentCollaboratorOutput) CollaborationInstruction() pulumi.StringOutput
Instruction to give the collaborator.
func (AgentAgentCollaboratorOutput) CollaboratorId ¶
func (o AgentAgentCollaboratorOutput) CollaboratorId() pulumi.StringOutput
ID of the Agent Collaborator.
func (AgentAgentCollaboratorOutput) CollaboratorName ¶
func (o AgentAgentCollaboratorOutput) CollaboratorName() pulumi.StringOutput
func (AgentAgentCollaboratorOutput) ElementType ¶
func (AgentAgentCollaboratorOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorOutput) PrepareAgent ¶
func (o AgentAgentCollaboratorOutput) PrepareAgent() pulumi.BoolOutput
Whether to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentCollaboratorOutput) Region ¶
func (o AgentAgentCollaboratorOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentAgentCollaboratorOutput) RelayConversationHistory ¶
func (o AgentAgentCollaboratorOutput) RelayConversationHistory() pulumi.StringOutput
Configure relaying the history to the collaborator.
func (AgentAgentCollaboratorOutput) Timeouts ¶
func (o AgentAgentCollaboratorOutput) Timeouts() AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutput ¶
func (o AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutput() AgentAgentCollaboratorOutput
func (AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutputWithContext ¶
func (o AgentAgentCollaboratorOutput) ToAgentAgentCollaboratorOutputWithContext(ctx context.Context) AgentAgentCollaboratorOutput
type AgentAgentCollaboratorState ¶
type AgentAgentCollaboratorState struct {
AgentDescriptor AgentAgentCollaboratorAgentDescriptorPtrInput
// ID if the agent to associate the collaborator.
AgentId pulumi.StringPtrInput
AgentVersion pulumi.StringPtrInput
// Instruction to give the collaborator.
CollaborationInstruction pulumi.StringPtrInput
// ID of the Agent Collaborator.
CollaboratorId pulumi.StringPtrInput
CollaboratorName pulumi.StringPtrInput
// Whether to prepare the agent after creation or modification. Defaults to `true`.
PrepareAgent pulumi.BoolPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Configure relaying the history to the collaborator.
RelayConversationHistory pulumi.StringPtrInput
Timeouts AgentAgentCollaboratorTimeoutsPtrInput
}
func (AgentAgentCollaboratorState) ElementType ¶
func (AgentAgentCollaboratorState) ElementType() reflect.Type
type AgentAgentCollaboratorTimeouts ¶
type AgentAgentCollaboratorTimeouts 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 AgentAgentCollaboratorTimeoutsArgs ¶
type AgentAgentCollaboratorTimeoutsArgs 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 (AgentAgentCollaboratorTimeoutsArgs) ElementType ¶
func (AgentAgentCollaboratorTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutput ¶
func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutput() AgentAgentCollaboratorTimeoutsOutput
func (AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutputWithContext ¶
func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsOutput
func (AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutput ¶
func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext ¶
func (i AgentAgentCollaboratorTimeoutsArgs) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
type AgentAgentCollaboratorTimeoutsInput ¶
type AgentAgentCollaboratorTimeoutsInput interface {
pulumi.Input
ToAgentAgentCollaboratorTimeoutsOutput() AgentAgentCollaboratorTimeoutsOutput
ToAgentAgentCollaboratorTimeoutsOutputWithContext(context.Context) AgentAgentCollaboratorTimeoutsOutput
}
AgentAgentCollaboratorTimeoutsInput is an input type that accepts AgentAgentCollaboratorTimeoutsArgs and AgentAgentCollaboratorTimeoutsOutput values. You can construct a concrete instance of `AgentAgentCollaboratorTimeoutsInput` via:
AgentAgentCollaboratorTimeoutsArgs{...}
type AgentAgentCollaboratorTimeoutsOutput ¶
type AgentAgentCollaboratorTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorTimeoutsOutput) Create ¶
func (o AgentAgentCollaboratorTimeoutsOutput) 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 (AgentAgentCollaboratorTimeoutsOutput) Delete ¶
func (o AgentAgentCollaboratorTimeoutsOutput) 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 (AgentAgentCollaboratorTimeoutsOutput) ElementType ¶
func (AgentAgentCollaboratorTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutput ¶
func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutput() AgentAgentCollaboratorTimeoutsOutput
func (AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutputWithContext ¶
func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsOutput
func (AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput ¶
func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext ¶
func (o AgentAgentCollaboratorTimeoutsOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorTimeoutsOutput) Update ¶
func (o AgentAgentCollaboratorTimeoutsOutput) 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 AgentAgentCollaboratorTimeoutsPtrInput ¶
type AgentAgentCollaboratorTimeoutsPtrInput interface {
pulumi.Input
ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
}
AgentAgentCollaboratorTimeoutsPtrInput is an input type that accepts AgentAgentCollaboratorTimeoutsArgs, AgentAgentCollaboratorTimeoutsPtr and AgentAgentCollaboratorTimeoutsPtrOutput values. You can construct a concrete instance of `AgentAgentCollaboratorTimeoutsPtrInput` via:
AgentAgentCollaboratorTimeoutsArgs{...}
or:
nil
func AgentAgentCollaboratorTimeoutsPtr ¶
func AgentAgentCollaboratorTimeoutsPtr(v *AgentAgentCollaboratorTimeoutsArgs) AgentAgentCollaboratorTimeoutsPtrInput
type AgentAgentCollaboratorTimeoutsPtrOutput ¶
type AgentAgentCollaboratorTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentCollaboratorTimeoutsPtrOutput) Create ¶
func (o AgentAgentCollaboratorTimeoutsPtrOutput) 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 (AgentAgentCollaboratorTimeoutsPtrOutput) Delete ¶
func (o AgentAgentCollaboratorTimeoutsPtrOutput) 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 (AgentAgentCollaboratorTimeoutsPtrOutput) ElementType ¶
func (AgentAgentCollaboratorTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput ¶
func (o AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutput() AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext ¶
func (o AgentAgentCollaboratorTimeoutsPtrOutput) ToAgentAgentCollaboratorTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentCollaboratorTimeoutsPtrOutput
func (AgentAgentCollaboratorTimeoutsPtrOutput) Update ¶
func (o AgentAgentCollaboratorTimeoutsPtrOutput) 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 AgentAgentGuardrailConfigurationArgs ¶
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 ¶
func (AgentAgentGuardrailConfigurationArgs) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutput ¶
func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
func (AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutputWithContext ¶
func (i AgentAgentGuardrailConfigurationArgs) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
type AgentAgentGuardrailConfigurationArray ¶
type AgentAgentGuardrailConfigurationArray []AgentAgentGuardrailConfigurationInput
func (AgentAgentGuardrailConfigurationArray) ElementType ¶
func (AgentAgentGuardrailConfigurationArray) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutput ¶
func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
func (AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutputWithContext ¶
func (i AgentAgentGuardrailConfigurationArray) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
type AgentAgentGuardrailConfigurationArrayInput ¶
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 ¶
type AgentAgentGuardrailConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentGuardrailConfigurationArrayOutput) ElementType ¶
func (AgentAgentGuardrailConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutput ¶
func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutput() AgentAgentGuardrailConfigurationArrayOutput
func (AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutputWithContext ¶
func (o AgentAgentGuardrailConfigurationArrayOutput) ToAgentAgentGuardrailConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationArrayOutput
type AgentAgentGuardrailConfigurationInput ¶
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 ¶
type AgentAgentGuardrailConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentGuardrailConfigurationOutput) ElementType ¶
func (AgentAgentGuardrailConfigurationOutput) ElementType() reflect.Type
func (AgentAgentGuardrailConfigurationOutput) GuardrailIdentifier ¶
func (o AgentAgentGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
Unique identifier of the guardrail.
func (AgentAgentGuardrailConfigurationOutput) GuardrailVersion ¶
func (o AgentAgentGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
Version of the guardrail.
func (AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutput ¶
func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutput() AgentAgentGuardrailConfigurationOutput
func (AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutputWithContext ¶
func (o AgentAgentGuardrailConfigurationOutput) ToAgentAgentGuardrailConfigurationOutputWithContext(ctx context.Context) AgentAgentGuardrailConfigurationOutput
type AgentAgentInput ¶
type AgentAgentInput interface {
pulumi.Input
ToAgentAgentOutput() AgentAgentOutput
ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
}
type AgentAgentKnowledgeBaseAssociation ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
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/v7/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 ¶
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 ¶
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 ¶
func (*AgentAgentKnowledgeBaseAssociation) ElementType() reflect.Type
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput ¶
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (*AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶
func (i *AgentAgentKnowledgeBaseAssociation) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
Timeouts AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput
}
The set of arguments for constructing a AgentAgentKnowledgeBaseAssociation resource.
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationArgs) ElementType() reflect.Type
type AgentAgentKnowledgeBaseAssociationArray ¶
type AgentAgentKnowledgeBaseAssociationArray []AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationArray) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationArray) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶
func (i AgentAgentKnowledgeBaseAssociationArray) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationArrayInput ¶
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 ¶
type AgentAgentKnowledgeBaseAssociationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput ¶
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutput() AgentAgentKnowledgeBaseAssociationArrayOutput
func (AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationArrayOutput) ToAgentAgentKnowledgeBaseAssociationArrayOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationArrayOutput
type AgentAgentKnowledgeBaseAssociationInput ¶
type AgentAgentKnowledgeBaseAssociationInput interface {
pulumi.Input
ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
}
type AgentAgentKnowledgeBaseAssociationMap ¶
type AgentAgentKnowledgeBaseAssociationMap map[string]AgentAgentKnowledgeBaseAssociationInput
func (AgentAgentKnowledgeBaseAssociationMap) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationMap) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶
func (i AgentAgentKnowledgeBaseAssociationMap) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationMapInput ¶
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 ¶
type AgentAgentKnowledgeBaseAssociationMapOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationMapOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput ¶
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutput() AgentAgentKnowledgeBaseAssociationMapOutput
func (AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationMapOutput) ToAgentAgentKnowledgeBaseAssociationMapOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationMapOutput
type AgentAgentKnowledgeBaseAssociationOutput ¶
type AgentAgentKnowledgeBaseAssociationOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationOutput) AgentId ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent with which you want to associate the knowledge base.
func (AgentAgentKnowledgeBaseAssociationOutput) AgentVersion ¶
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 ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) Description() pulumi.StringOutput
Description of what the agent should use the knowledge base for.
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to associate with the agent.
func (AgentAgentKnowledgeBaseAssociationOutput) KnowledgeBaseState ¶
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) Region ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutput() AgentAgentKnowledgeBaseAssociationOutput
func (AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationOutput) ToAgentAgentKnowledgeBaseAssociationOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationOutput
type AgentAgentKnowledgeBaseAssociationState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
Timeouts AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput
}
func (AgentAgentKnowledgeBaseAssociationState) ElementType ¶
func (AgentAgentKnowledgeBaseAssociationState) ElementType() reflect.Type
type AgentAgentKnowledgeBaseAssociationTimeouts ¶
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 ¶
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 ¶
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput ¶
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext ¶
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶
func (i AgentAgentKnowledgeBaseAssociationTimeoutsArgs) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
type AgentAgentKnowledgeBaseAssociationTimeoutsInput ¶
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 ¶
type AgentAgentKnowledgeBaseAssociationTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Create ¶
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 ¶
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutput() AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsOutput) Update ¶
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 ¶
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 ¶
func AgentAgentKnowledgeBaseAssociationTimeoutsPtr(v *AgentAgentKnowledgeBaseAssociationTimeoutsArgs) AgentAgentKnowledgeBaseAssociationTimeoutsPtrInput
type AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶
type AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Create ¶
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 ¶
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput() AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext ¶
func (o AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) ToAgentAgentKnowledgeBaseAssociationTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput
func (AgentAgentKnowledgeBaseAssociationTimeoutsPtrOutput) Update ¶
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 ¶
type AgentAgentMap map[string]AgentAgentInput
func (AgentAgentMap) ElementType ¶
func (AgentAgentMap) ElementType() reflect.Type
func (AgentAgentMap) ToAgentAgentMapOutput ¶
func (i AgentAgentMap) ToAgentAgentMapOutput() AgentAgentMapOutput
func (AgentAgentMap) ToAgentAgentMapOutputWithContext ¶
func (i AgentAgentMap) ToAgentAgentMapOutputWithContext(ctx context.Context) AgentAgentMapOutput
type AgentAgentMapInput ¶
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 ¶
type AgentAgentMapOutput struct{ *pulumi.OutputState }
func (AgentAgentMapOutput) ElementType ¶
func (AgentAgentMapOutput) ElementType() reflect.Type
func (AgentAgentMapOutput) MapIndex ¶
func (o AgentAgentMapOutput) MapIndex(k pulumi.StringInput) AgentAgentOutput
func (AgentAgentMapOutput) ToAgentAgentMapOutput ¶
func (o AgentAgentMapOutput) ToAgentAgentMapOutput() AgentAgentMapOutput
func (AgentAgentMapOutput) ToAgentAgentMapOutputWithContext ¶
func (o AgentAgentMapOutput) ToAgentAgentMapOutputWithContext(ctx context.Context) AgentAgentMapOutput
type AgentAgentMemoryConfiguration ¶
type AgentAgentMemoryConfiguration struct {
// The type of memory being stored by the agent. See [AWS API documentation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MemoryConfiguration.html) for possible values.
EnabledMemoryTypes []string `pulumi:"enabledMemoryTypes"`
// The number of days the agent is configured to retain the conversational context. Minimum value of 0, maximum value of 30.
StorageDays int `pulumi:"storageDays"`
}
type AgentAgentMemoryConfigurationArgs ¶
type AgentAgentMemoryConfigurationArgs struct {
// The type of memory being stored by the agent. See [AWS API documentation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MemoryConfiguration.html) for possible values.
EnabledMemoryTypes pulumi.StringArrayInput `pulumi:"enabledMemoryTypes"`
// The number of days the agent is configured to retain the conversational context. Minimum value of 0, maximum value of 30.
StorageDays pulumi.IntInput `pulumi:"storageDays"`
}
func (AgentAgentMemoryConfigurationArgs) ElementType ¶
func (AgentAgentMemoryConfigurationArgs) ElementType() reflect.Type
func (AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutput ¶
func (i AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutput() AgentAgentMemoryConfigurationOutput
func (AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutputWithContext ¶
func (i AgentAgentMemoryConfigurationArgs) ToAgentAgentMemoryConfigurationOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationOutput
type AgentAgentMemoryConfigurationArray ¶
type AgentAgentMemoryConfigurationArray []AgentAgentMemoryConfigurationInput
func (AgentAgentMemoryConfigurationArray) ElementType ¶
func (AgentAgentMemoryConfigurationArray) ElementType() reflect.Type
func (AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutput ¶
func (i AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutput() AgentAgentMemoryConfigurationArrayOutput
func (AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutputWithContext ¶
func (i AgentAgentMemoryConfigurationArray) ToAgentAgentMemoryConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationArrayOutput
type AgentAgentMemoryConfigurationArrayInput ¶
type AgentAgentMemoryConfigurationArrayInput interface {
pulumi.Input
ToAgentAgentMemoryConfigurationArrayOutput() AgentAgentMemoryConfigurationArrayOutput
ToAgentAgentMemoryConfigurationArrayOutputWithContext(context.Context) AgentAgentMemoryConfigurationArrayOutput
}
AgentAgentMemoryConfigurationArrayInput is an input type that accepts AgentAgentMemoryConfigurationArray and AgentAgentMemoryConfigurationArrayOutput values. You can construct a concrete instance of `AgentAgentMemoryConfigurationArrayInput` via:
AgentAgentMemoryConfigurationArray{ AgentAgentMemoryConfigurationArgs{...} }
type AgentAgentMemoryConfigurationArrayOutput ¶
type AgentAgentMemoryConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentMemoryConfigurationArrayOutput) ElementType ¶
func (AgentAgentMemoryConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutput ¶
func (o AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutput() AgentAgentMemoryConfigurationArrayOutput
func (AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutputWithContext ¶
func (o AgentAgentMemoryConfigurationArrayOutput) ToAgentAgentMemoryConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationArrayOutput
type AgentAgentMemoryConfigurationInput ¶
type AgentAgentMemoryConfigurationInput interface {
pulumi.Input
ToAgentAgentMemoryConfigurationOutput() AgentAgentMemoryConfigurationOutput
ToAgentAgentMemoryConfigurationOutputWithContext(context.Context) AgentAgentMemoryConfigurationOutput
}
AgentAgentMemoryConfigurationInput is an input type that accepts AgentAgentMemoryConfigurationArgs and AgentAgentMemoryConfigurationOutput values. You can construct a concrete instance of `AgentAgentMemoryConfigurationInput` via:
AgentAgentMemoryConfigurationArgs{...}
type AgentAgentMemoryConfigurationOutput ¶
type AgentAgentMemoryConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentMemoryConfigurationOutput) ElementType ¶
func (AgentAgentMemoryConfigurationOutput) ElementType() reflect.Type
func (AgentAgentMemoryConfigurationOutput) EnabledMemoryTypes ¶
func (o AgentAgentMemoryConfigurationOutput) EnabledMemoryTypes() pulumi.StringArrayOutput
The type of memory being stored by the agent. See [AWS API documentation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MemoryConfiguration.html) for possible values.
func (AgentAgentMemoryConfigurationOutput) StorageDays ¶
func (o AgentAgentMemoryConfigurationOutput) StorageDays() pulumi.IntOutput
The number of days the agent is configured to retain the conversational context. Minimum value of 0, maximum value of 30.
func (AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutput ¶
func (o AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutput() AgentAgentMemoryConfigurationOutput
func (AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutputWithContext ¶
func (o AgentAgentMemoryConfigurationOutput) ToAgentAgentMemoryConfigurationOutputWithContext(ctx context.Context) AgentAgentMemoryConfigurationOutput
type AgentAgentOutput ¶
type AgentAgentOutput struct{ *pulumi.OutputState }
func (AgentAgentOutput) AgentArn ¶
func (o AgentAgentOutput) AgentArn() pulumi.StringOutput
ARN of the agent.
func (AgentAgentOutput) AgentCollaboration ¶
func (o AgentAgentOutput) AgentCollaboration() pulumi.StringOutput
Agents collaboration role. Valid values: `SUPERVISOR`, `SUPERVISOR_ROUTER`, `DISABLED`.
func (AgentAgentOutput) AgentId ¶
func (o AgentAgentOutput) AgentId() pulumi.StringOutput
Unique identifier of the agent.
func (AgentAgentOutput) AgentName ¶
func (o AgentAgentOutput) AgentName() pulumi.StringOutput
Name of the agent.
func (AgentAgentOutput) AgentResourceRoleArn ¶
func (o AgentAgentOutput) AgentResourceRoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the agent.
func (AgentAgentOutput) AgentVersion ¶
func (o AgentAgentOutput) AgentVersion() pulumi.StringOutput
Version of the agent.
func (AgentAgentOutput) CustomerEncryptionKeyArn ¶
func (o AgentAgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key that encrypts the agent.
func (AgentAgentOutput) Description ¶
func (o AgentAgentOutput) Description() pulumi.StringPtrOutput
Description of the agent.
func (AgentAgentOutput) ElementType ¶
func (AgentAgentOutput) ElementType() reflect.Type
func (AgentAgentOutput) FoundationModel ¶
func (o AgentAgentOutput) FoundationModel() pulumi.StringOutput
Foundation model used for orchestration by the agent.
The following arguments are optional:
func (AgentAgentOutput) GuardrailConfigurations ¶
func (o AgentAgentOutput) GuardrailConfigurations() AgentAgentGuardrailConfigurationArrayOutput
Details about the guardrail associated with the agent. See `guardrailConfiguration` Block for details.
func (AgentAgentOutput) IdleSessionTtlInSeconds ¶
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 ¶
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 - 20000 characters.
func (AgentAgentOutput) MemoryConfigurations ¶
func (o AgentAgentOutput) MemoryConfigurations() AgentAgentMemoryConfigurationArrayOutput
Configurations for the agent's ability to retain the conversational context.
func (AgentAgentOutput) PrepareAgent ¶
func (o AgentAgentOutput) PrepareAgent() pulumi.BoolOutput
Whether to prepare the agent after creation or modification. Defaults to `true`.
func (AgentAgentOutput) PreparedAt ¶
func (o AgentAgentOutput) PreparedAt() pulumi.StringOutput
Timestamp of when the agent was last prepared.
func (AgentAgentOutput) PromptOverrideConfigurations ¶
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) Region ¶
func (o AgentAgentOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentAgentOutput) SkipResourceInUseCheck ¶
func (o AgentAgentOutput) SkipResourceInUseCheck() pulumi.BoolOutput
Whether the in-use check is skipped when deleting the agent.
func (AgentAgentOutput) Tags ¶
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 ¶
func (o AgentAgentOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AgentAgentOutput) Timeouts ¶
func (o AgentAgentOutput) Timeouts() AgentAgentTimeoutsPtrOutput
func (AgentAgentOutput) ToAgentAgentOutput ¶
func (o AgentAgentOutput) ToAgentAgentOutput() AgentAgentOutput
func (AgentAgentOutput) ToAgentAgentOutputWithContext ¶
func (o AgentAgentOutput) ToAgentAgentOutputWithContext(ctx context.Context) AgentAgentOutput
type AgentAgentPromptOverrideConfiguration ¶
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 ¶
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 ¶
func (AgentAgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput ¶
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationArgs) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentPromptOverrideConfigurationArray ¶
type AgentAgentPromptOverrideConfigurationArray []AgentAgentPromptOverrideConfigurationInput
func (AgentAgentPromptOverrideConfigurationArray) ElementType ¶
func (AgentAgentPromptOverrideConfigurationArray) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationArray) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationArrayInput ¶
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 ¶
type AgentAgentPromptOverrideConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType ¶
func (AgentAgentPromptOverrideConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput ¶
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationInput ¶
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 ¶
type AgentAgentPromptOverrideConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationOutput) ElementType ¶
func (AgentAgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationOutput) OverrideLambda ¶
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 ¶
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 ¶
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutput() AgentAgentPromptOverrideConfigurationOutput
func (AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationOutput) ToAgentAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfiguration ¶
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 ¶
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 ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationArray ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationArray []AgentAgentPromptOverrideConfigurationPromptConfigurationInput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ElementType ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayInput ¶
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 ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ElementType ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration ¶
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 ¶
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 ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArgs) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray []AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ElementType ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext ¶
func (i AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArray) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayInput ¶
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 ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ElementType ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) Index ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationArrayOutput
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationInput ¶
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 ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ElementType ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) MaxLength ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) MaxLength() pulumi.IntOutput
Maximum number of tokens to allow in the generated response.
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) StopSequences ¶
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 ¶
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 ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfigurationOutput) TopK ¶
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 ¶
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 ¶
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 ¶
type AgentAgentPromptOverrideConfigurationPromptConfigurationOutput struct{ *pulumi.OutputState }
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) BasePromptTemplate ¶
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 ¶
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ElementType() reflect.Type
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) InferenceConfigurations ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutput() AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
func (AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext ¶
func (o AgentAgentPromptOverrideConfigurationPromptConfigurationOutput) ToAgentAgentPromptOverrideConfigurationPromptConfigurationOutputWithContext(ctx context.Context) AgentAgentPromptOverrideConfigurationPromptConfigurationOutput
type AgentAgentState ¶
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 - 20000 characters.
Instruction pulumi.StringPtrInput
// Configurations for the agent's ability to retain the conversational context.
MemoryConfigurations AgentAgentMemoryConfigurationArrayInput
// Whether to prepare the agent after creation or modification. Defaults to `true`.
PrepareAgent pulumi.BoolPtrInput
// Timestamp of when the agent was last prepared.
PreparedAt pulumi.StringPtrInput
// 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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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.
TagsAll pulumi.StringMapInput
Timeouts AgentAgentTimeoutsPtrInput
}
func (AgentAgentState) ElementType ¶
func (AgentAgentState) ElementType() reflect.Type
type AgentAgentTimeouts ¶
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 ¶
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 ¶
func (AgentAgentTimeoutsArgs) ElementType() reflect.Type
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput ¶
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext ¶
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput ¶
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext ¶
func (i AgentAgentTimeoutsArgs) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
type AgentAgentTimeoutsInput ¶
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 ¶
type AgentAgentTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (AgentAgentTimeoutsOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput ¶
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutput() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext ¶
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsOutputWithContext(ctx context.Context) AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput ¶
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶
func (o AgentAgentTimeoutsOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsOutput) Update ¶
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 ¶
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 ¶
func AgentAgentTimeoutsPtr(v *AgentAgentTimeoutsArgs) AgentAgentTimeoutsPtrInput
type AgentAgentTimeoutsPtrOutput ¶
type AgentAgentTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentAgentTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o AgentAgentTimeoutsPtrOutput) Elem() AgentAgentTimeoutsOutput
func (AgentAgentTimeoutsPtrOutput) ElementType ¶
func (AgentAgentTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput ¶
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutput() AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext ¶
func (o AgentAgentTimeoutsPtrOutput) ToAgentAgentTimeoutsPtrOutputWithContext(ctx context.Context) AgentAgentTimeoutsPtrOutput
func (AgentAgentTimeoutsPtrOutput) Update ¶
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 ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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/v7/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 ¶
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 ¶
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 ¶
func (*AgentDataSource) ElementType() reflect.Type
func (*AgentDataSource) ToAgentDataSourceOutput ¶
func (i *AgentDataSource) ToAgentDataSourceOutput() AgentDataSourceOutput
func (*AgentDataSource) ToAgentDataSourceOutputWithContext ¶
func (i *AgentDataSource) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
type AgentDataSourceArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (AgentDataSourceArgs) ElementType() reflect.Type
type AgentDataSourceArray ¶
type AgentDataSourceArray []AgentDataSourceInput
func (AgentDataSourceArray) ElementType ¶
func (AgentDataSourceArray) ElementType() reflect.Type
func (AgentDataSourceArray) ToAgentDataSourceArrayOutput ¶
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext ¶
func (i AgentDataSourceArray) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceArrayInput ¶
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 ¶
type AgentDataSourceArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceArrayOutput) ElementType ¶
func (AgentDataSourceArrayOutput) ElementType() reflect.Type
func (AgentDataSourceArrayOutput) Index ¶
func (o AgentDataSourceArrayOutput) Index(i pulumi.IntInput) AgentDataSourceOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput ¶
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutput() AgentDataSourceArrayOutput
func (AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext ¶
func (o AgentDataSourceArrayOutput) ToAgentDataSourceArrayOutputWithContext(ctx context.Context) AgentDataSourceArrayOutput
type AgentDataSourceDataSourceConfiguration ¶
type AgentDataSourceDataSourceConfiguration struct {
// Details about the configuration of the Confluence data source. See `confluenceDataSourceConfiguration` block for details.
ConfluenceConfiguration *AgentDataSourceDataSourceConfigurationConfluenceConfiguration `pulumi:"confluenceConfiguration"`
// Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
S3Configuration *AgentDataSourceDataSourceConfigurationS3Configuration `pulumi:"s3Configuration"`
// Details about the configuration of the Salesforce data source. See `salesforceDataSourceConfiguration` block for details.
SalesforceConfiguration *AgentDataSourceDataSourceConfigurationSalesforceConfiguration `pulumi:"salesforceConfiguration"`
SharePointConfiguration *AgentDataSourceDataSourceConfigurationSharePointConfiguration `pulumi:"sharePointConfiguration"`
// Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`.
Type string `pulumi:"type"`
// Details about the configuration of the web data source. See `webDataSourceConfiguration` block for details.
WebConfiguration *AgentDataSourceDataSourceConfigurationWebConfiguration `pulumi:"webConfiguration"`
}
type AgentDataSourceDataSourceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationArgs struct {
// Details about the configuration of the Confluence data source. See `confluenceDataSourceConfiguration` block for details.
ConfluenceConfiguration AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput `pulumi:"confluenceConfiguration"`
// Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
S3Configuration AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput `pulumi:"s3Configuration"`
// Details about the configuration of the Salesforce data source. See `salesforceDataSourceConfiguration` block for details.
SalesforceConfiguration AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput `pulumi:"salesforceConfiguration"`
SharePointConfiguration AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput `pulumi:"sharePointConfiguration"`
// Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`.
Type pulumi.StringInput `pulumi:"type"`
// Details about the configuration of the web data source. See `webDataSourceConfiguration` block for details.
WebConfiguration AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput `pulumi:"webConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfiguration ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfiguration struct {
CrawlerConfiguration *AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration `pulumi:"crawlerConfiguration"`
SourceConfiguration *AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration `pulumi:"sourceConfiguration"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs struct {
CrawlerConfiguration AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput `pulumi:"crawlerConfiguration"`
SourceConfiguration AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput `pulumi:"sourceConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration struct {
// The Salesforce standard object configuration. See `filterConfiguration` block for details.
FilterConfiguration *AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration `pulumi:"filterConfiguration"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs struct {
// The Salesforce standard object configuration. See `filterConfiguration` block for details.
FilterConfiguration AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput `pulumi:"filterConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration struct {
// The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
PatternObjectFilters []AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter `pulumi:"patternObjectFilters"`
// The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
Type string `pulumi:"type"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs struct {
// The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
PatternObjectFilters AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput `pulumi:"patternObjectFilters"`
// The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter struct {
// The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
//
// Each filter object should contain the following configuration:
Filters []AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter `pulumi:"filters"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs struct {
// The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
//
// Each filter object should contain the following configuration:
Filters AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput `pulumi:"filters"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray []AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray{ AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter struct {
ExclusionFilters []string `pulumi:"exclusionFilters"`
InclusionFilters []string `pulumi:"inclusionFilters"`
// The supported object type or content type of the data source.
ObjectType string `pulumi:"objectType"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs struct {
ExclusionFilters pulumi.StringArrayInput `pulumi:"exclusionFilters"`
InclusionFilters pulumi.StringArrayInput `pulumi:"inclusionFilters"`
// The supported object type or content type of the data source.
ObjectType pulumi.StringInput `pulumi:"objectType"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray []AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray{ AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
The supported object type or content type of the data source.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
Each filter object should contain the following configuration:
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs, AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtr and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtr(v *AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationArgs) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs, AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtr and AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtr(v *AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationArgs) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs, AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtr and AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration struct {
// The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
AuthType string `pulumi:"authType"`
// The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
CredentialsSecretArn string `pulumi:"credentialsSecretArn"`
// The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
HostType string `pulumi:"hostType"`
// The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
HostUrl string `pulumi:"hostUrl"`
}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs struct {
// The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
AuthType pulumi.StringInput `pulumi:"authType"`
// The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"`
// The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
HostType pulumi.StringInput `pulumi:"hostType"`
// The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
HostUrl pulumi.StringInput `pulumi:"hostUrl"`
}
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostType ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostType() pulumi.StringOutput
The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostUrl ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) HostUrl() pulumi.StringOutput
The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostType ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostType() pulumi.StringPtrOutput
The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostUrl ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) HostUrl() pulumi.StringPtrOutput
The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationInput ¶
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 ¶
type AgentDataSourceDataSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationOutput) ConfluenceConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationOutput) ConfluenceConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
Details about the configuration of the Confluence data source. See `confluenceDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationOutput) S3Configuration ¶
func (o AgentDataSourceDataSourceConfigurationOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) SalesforceConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationOutput) SalesforceConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
Details about the configuration of the Salesforce data source. See `salesforceDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) SharePointConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationOutput) SharePointConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
Details about the configuration of the SharePoint data source. See `sharePointDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationOutput) Type() pulumi.StringOutput
Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`.
func (AgentDataSourceDataSourceConfigurationOutput) WebConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationOutput) WebConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
Details about the configuration of the web data source. See `webDataSourceConfiguration` block for details.
type AgentDataSourceDataSourceConfigurationPtrInput ¶
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 ¶
func AgentDataSourceDataSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationPtrOutput) ConfluenceConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ConfluenceConfiguration() AgentDataSourceDataSourceConfigurationConfluenceConfigurationPtrOutput
Details about the configuration of the Confluence data source. See `confluenceDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) S3Configuration() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
Details about the configuration of the S3 object containing the data source. See `s3DataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) SalesforceConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) SalesforceConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
Details about the configuration of the Salesforce data source. See `salesforceDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) SharePointConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) SharePointConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
Details about the configuration of the SharePoint data source. See `sharePointDataSourceConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationPtrOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`.
func (AgentDataSourceDataSourceConfigurationPtrOutput) WebConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationPtrOutput) WebConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
Details about the configuration of the web data source. See `webDataSourceConfiguration` block for details.
type AgentDataSourceDataSourceConfigurationS3Configuration ¶
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 ¶
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 ¶
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationInput ¶
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 ¶
type AgentDataSourceDataSourceConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
ARN of the bucket that contains the data source.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
Bucket account owner ID for the S3 bucket.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) InclusionPrefixes ¶
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 ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput ¶
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 ¶
func AgentDataSourceDataSourceConfigurationS3ConfigurationPtr(v *AgentDataSourceDataSourceConfigurationS3ConfigurationArgs) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
ARN of the bucket that contains the data source.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
Bucket account owner ID for the S3 bucket.
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) InclusionPrefixes ¶
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 ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationS3ConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfiguration ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfiguration struct {
CrawlerConfiguration *AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration `pulumi:"crawlerConfiguration"`
SourceConfiguration *AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration `pulumi:"sourceConfiguration"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs struct {
CrawlerConfiguration AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput `pulumi:"crawlerConfiguration"`
SourceConfiguration AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput `pulumi:"sourceConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration struct {
// The Salesforce standard object configuration. See `filterConfiguration` block for details.
FilterConfiguration *AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration `pulumi:"filterConfiguration"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs struct {
// The Salesforce standard object configuration. See `filterConfiguration` block for details.
FilterConfiguration AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput `pulumi:"filterConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration struct {
// The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
PatternObjectFilters []AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter `pulumi:"patternObjectFilters"`
// The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
Type string `pulumi:"type"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs struct {
// The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
PatternObjectFilters AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput `pulumi:"patternObjectFilters"`
// The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter struct {
// The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
//
// Each filter object should contain the following configuration:
Filters []AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter `pulumi:"filters"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs struct {
// The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
//
// Each filter object should contain the following configuration:
Filters AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput `pulumi:"filters"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray []AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray{ AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter struct {
ExclusionFilters []string `pulumi:"exclusionFilters"`
InclusionFilters []string `pulumi:"inclusionFilters"`
// The supported object type or content type of the data source.
ObjectType string `pulumi:"objectType"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs struct {
ExclusionFilters pulumi.StringArrayInput `pulumi:"exclusionFilters"`
InclusionFilters pulumi.StringArrayInput `pulumi:"inclusionFilters"`
// The supported object type or content type of the data source.
ObjectType pulumi.StringInput `pulumi:"objectType"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray []AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray{ AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
The supported object type or content type of the data source.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
Each filter object should contain the following configuration:
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs, AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtr and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationArgs) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs, AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtr and AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationArgs) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs, AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtr and AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration struct {
// The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
AuthType string `pulumi:"authType"`
// The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
CredentialsSecretArn string `pulumi:"credentialsSecretArn"`
// The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
HostUrl string `pulumi:"hostUrl"`
}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs struct {
// The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
AuthType pulumi.StringInput `pulumi:"authType"`
// The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"`
// The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
HostUrl pulumi.StringInput `pulumi:"hostUrl"`
}
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) HostUrl ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) HostUrl() pulumi.StringOutput
The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) HostUrl ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) HostUrl() pulumi.StringPtrOutput
The Salesforce host URL or instance URL. Pattern: `^https://[A-Za-z0-9][^\s]*$`.
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfiguration ¶
type AgentDataSourceDataSourceConfigurationSharePointConfiguration struct {
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs struct {
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfiguration ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfiguration struct {
FilterConfiguration *AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration `pulumi:"filterConfiguration"`
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs struct {
FilterConfiguration AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput `pulumi:"filterConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration struct {
PatternObjectFilters []AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter `pulumi:"patternObjectFilters"`
Type string `pulumi:"type"`
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs struct {
PatternObjectFilters AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput `pulumi:"patternObjectFilters"`
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationOutput) Type() pulumi.StringOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter struct {
//
// Each filter object should contain the following configuration:
Filters []AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter `pulumi:"filters"`
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs struct {
//
// Each filter object should contain the following configuration:
Filters AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput `pulumi:"filters"`
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray []AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArray{ AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) Index ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilter struct {
ObjectType string `pulumi:"objectType"`
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs struct {
ObjectType pulumi.StringInput `pulumi:"objectType"`
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray []AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArray{ AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...} }
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) Index(i pulumi.IntInput) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ExclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) InclusionFilters ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ObjectType() pulumi.StringOutput
The supported object type or content type of the data source.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) Filters() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterFilterArrayOutput
The configuration of specific filters applied to your data source content. Minimum of 1 filter and maximum of 25 filters.
Each filter object should contain the following configuration:
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs, AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtr and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationArgs) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) PatternObjectFilters() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilterArrayOutput
The configuration of filtering certain objects or content types of the data source. See `patternObjectFilter` block for details.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput) Type() pulumi.StringPtrOutput
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs, AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtr and AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationArgs) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) FilterConfiguration() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPtrOutput
The Salesforce standard object configuration. See `filterConfiguration` block for details.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationInput ¶
AgentDataSourceDataSourceConfigurationSharePointConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs, AgentDataSourceDataSourceConfigurationSharePointConfigurationPtr and AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSharePointConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSharePointConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfiguration ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfiguration struct {
AuthType string `pulumi:"authType"`
CredentialsSecretArn string `pulumi:"credentialsSecretArn"`
Domain string `pulumi:"domain"`
HostType string `pulumi:"hostType"`
SiteUrls []string `pulumi:"siteUrls"`
TenantId *string `pulumi:"tenantId"`
}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs struct {
AuthType pulumi.StringInput `pulumi:"authType"`
CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"`
Domain pulumi.StringInput `pulumi:"domain"`
HostType pulumi.StringInput `pulumi:"hostType"`
SiteUrls pulumi.StringArrayInput `pulumi:"siteUrls"`
TenantId pulumi.StringPtrInput `pulumi:"tenantId"`
}
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) AuthType() pulumi.StringOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) Domain ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) Domain() pulumi.StringOutput
The domain of your SharePoint instance or site URL/URLs.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) HostType ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) HostType() pulumi.StringOutput
The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) SiteUrls ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) SiteUrls() pulumi.StringArrayOutput
A list of one or more SharePoint site URLs.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) TenantId ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) TenantId() pulumi.StringPtrOutput
The identifier of your Microsoft 365 tenant.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput interface {
pulumi.Input
}
AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) AuthType ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) AuthType() pulumi.StringPtrOutput
The supported authentication type to authenticate and connect to your SharePoint site. Valid values: `OAUTH2_CLIENT_CREDENTIALS`, `OAUTH2_SHAREPOINT_APP_ONLY_CLIENT_CREDENTIALS`.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration. Pattern: ^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) Domain ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) Domain() pulumi.StringPtrOutput
The domain of your SharePoint instance or site URL/URLs.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) HostType ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) HostType() pulumi.StringPtrOutput
The supported host type, whether online/cloud or server/on-premises. Valid values: `ONLINE`.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) SiteUrls ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) SiteUrls() pulumi.StringArrayOutput
A list of one or more SharePoint site URLs.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) TenantId ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) TenantId() pulumi.StringPtrOutput
The identifier of your Microsoft 365 tenant.
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfiguration ¶
type AgentDataSourceDataSourceConfigurationWebConfiguration struct {
CrawlerConfiguration *AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration `pulumi:"crawlerConfiguration"`
SourceConfiguration *AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration `pulumi:"sourceConfiguration"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationArgs struct {
CrawlerConfiguration AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput `pulumi:"crawlerConfiguration"`
SourceConfiguration AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput `pulumi:"sourceConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration struct {
// Configuration of crawl limits for the web URLs. See `crawlerLimits` block for details.
CrawlerLimits *AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits `pulumi:"crawlerLimits"`
// List of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern.
ExclusionFilters []string `pulumi:"exclusionFilters"`
// List of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern.
InclusionFilters []string `pulumi:"inclusionFilters"`
// Scope of what is crawled for your URLs.
Scope *string `pulumi:"scope"`
// String used for identifying the crawler or a bot when it accesses a web server. Default value is `bedrockbot_UUID`.
UserAgent *string `pulumi:"userAgent"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs struct {
// Configuration of crawl limits for the web URLs. See `crawlerLimits` block for details.
CrawlerLimits AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput `pulumi:"crawlerLimits"`
// List of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern.
ExclusionFilters pulumi.StringArrayInput `pulumi:"exclusionFilters"`
// List of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern.
InclusionFilters pulumi.StringArrayInput `pulumi:"inclusionFilters"`
// Scope of what is crawled for your URLs.
Scope pulumi.StringPtrInput `pulumi:"scope"`
// String used for identifying the crawler or a bot when it accesses a web server. Default value is `bedrockbot_UUID`.
UserAgent pulumi.StringPtrInput `pulumi:"userAgent"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits struct {
// Max number of web pages crawled from your source URLs, up to 25,000 pages.
MaxPages *int `pulumi:"maxPages"`
// Max rate at which pages are crawled, up to 300 per minute per host.
RateLimit *int `pulumi:"rateLimit"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs struct {
// Max number of web pages crawled from your source URLs, up to 25,000 pages.
MaxPages pulumi.IntPtrInput `pulumi:"maxPages"`
// Max rate at which pages are crawled, up to 300 per minute per host.
RateLimit pulumi.IntPtrInput `pulumi:"rateLimit"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs and AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) MaxPages ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) MaxPages() pulumi.IntPtrOutput
Max number of web pages crawled from your source URLs, up to 25,000 pages.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) RateLimit ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) RateLimit() pulumi.IntPtrOutput
Max rate at which pages are crawled, up to 300 per minute per host.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs, AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtr and AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtr ¶
func AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtr(v *AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrInput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) MaxPages ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) MaxPages() pulumi.IntPtrOutput
Max number of web pages crawled from your source URLs, up to 25,000 pages.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) RateLimit ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) RateLimit() pulumi.IntPtrOutput
Max rate at which pages are crawled, up to 300 per minute per host.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs and AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) CrawlerLimits ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) CrawlerLimits() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
Configuration of crawl limits for the web URLs. See `crawlerLimits` block for details.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ExclusionFilters ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ExclusionFilters() pulumi.StringArrayOutput
List of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) InclusionFilters ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) InclusionFilters() pulumi.StringArrayOutput
List of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) Scope ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) Scope() pulumi.StringPtrOutput
Scope of what is crawled for your URLs.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) UserAgent ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationOutput) UserAgent() pulumi.StringPtrOutput
String used for identifying the crawler or a bot when it accesses a web server. Default value is `bedrockbot_UUID`.
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs, AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtr and AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtr(v *AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) CrawlerLimits ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) CrawlerLimits() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsPtrOutput
Configuration of crawl limits for the web URLs. See `crawlerLimits` block for details.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ExclusionFilters ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ExclusionFilters() pulumi.StringArrayOutput
List of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) InclusionFilters ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) InclusionFilters() pulumi.StringArrayOutput
List of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) Scope ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) Scope() pulumi.StringPtrOutput
Scope of what is crawled for your URLs.
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) UserAgent ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationPtrOutput) UserAgent() pulumi.StringPtrOutput
String used for identifying the crawler or a bot when it accesses a web server. Default value is `bedrockbot_UUID`.
type AgentDataSourceDataSourceConfigurationWebConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationArgs and AgentDataSourceDataSourceConfigurationWebConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationArgs, AgentDataSourceDataSourceConfigurationWebConfigurationPtr and AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationWebConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationWebConfigurationPtr(v *AgentDataSourceDataSourceConfigurationWebConfigurationArgs) AgentDataSourceDataSourceConfigurationWebConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) CrawlerConfiguration ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) SourceConfiguration ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration struct {
// The URL configuration of your web data source. See `urlConfiguration` block for details.
UrlConfiguration *AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfiguration `pulumi:"urlConfiguration"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs struct {
// The URL configuration of your web data source. See `urlConfiguration` block for details.
UrlConfiguration AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput `pulumi:"urlConfiguration"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) UrlConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationOutput) UrlConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
The URL configuration of your web data source. See `urlConfiguration` block for details.
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs, AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtr and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtr(v *AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationArgs) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) UrlConfiguration ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationPtrOutput) UrlConfiguration() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
The URL configuration of your web data source. See `urlConfiguration` block for details.
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfiguration ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfiguration struct {
// List of one or more seed URLs to crawl. See `seedUrls` block for details.
SeedUrls []AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrl `pulumi:"seedUrls"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs struct {
// List of one or more seed URLs to crawl. See `seedUrls` block for details.
SeedUrls AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput `pulumi:"seedUrls"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) SeedUrls ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) SeedUrls() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
List of one or more seed URLs to crawl. See `seedUrls` block for details.
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs, AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtr and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs{...}
or:
nil
func AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtr ¶
func AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtr(v *AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationArgs) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrInput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) Elem ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) SeedUrls ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) SeedUrls() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
List of one or more seed URLs to crawl. See `seedUrls` block for details.
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationPtrOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrl ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrl struct {
// Seed or starting point URL. Must match the pattern `^https?://[A-Za-z0-9][^\s]*$`.
Url *string `pulumi:"url"`
}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs struct {
// Seed or starting point URL. Must match the pattern `^https?://[A-Za-z0-9][^\s]*$`.
Url pulumi.StringPtrInput `pulumi:"url"`
}
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray []AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext ¶
func (i AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArray{ AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs{...} }
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) Index ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArrayOutput
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput interface {
pulumi.Input
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext(context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
}
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput is an input type that accepts AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs and AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput values. You can construct a concrete instance of `AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlInput` via:
AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlArgs{...}
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput ¶
type AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput struct{ *pulumi.OutputState }
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ElementType ¶
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput() AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) ToAgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutputWithContext(ctx context.Context) AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput
func (AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) Url ¶
func (o AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrlOutput) Url() pulumi.StringPtrOutput
Seed or starting point URL. Must match the pattern `^https?://[A-Za-z0-9][^\s]*$`.
type AgentDataSourceInput ¶
type AgentDataSourceInput interface {
pulumi.Input
ToAgentDataSourceOutput() AgentDataSourceOutput
ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
}
type AgentDataSourceMap ¶
type AgentDataSourceMap map[string]AgentDataSourceInput
func (AgentDataSourceMap) ElementType ¶
func (AgentDataSourceMap) ElementType() reflect.Type
func (AgentDataSourceMap) ToAgentDataSourceMapOutput ¶
func (i AgentDataSourceMap) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext ¶
func (i AgentDataSourceMap) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceMapInput ¶
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 ¶
type AgentDataSourceMapOutput struct{ *pulumi.OutputState }
func (AgentDataSourceMapOutput) ElementType ¶
func (AgentDataSourceMapOutput) ElementType() reflect.Type
func (AgentDataSourceMapOutput) MapIndex ¶
func (o AgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) AgentDataSourceOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutput ¶
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutput() AgentDataSourceMapOutput
func (AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext ¶
func (o AgentDataSourceMapOutput) ToAgentDataSourceMapOutputWithContext(ctx context.Context) AgentDataSourceMapOutput
type AgentDataSourceOutput ¶
type AgentDataSourceOutput struct{ *pulumi.OutputState }
func (AgentDataSourceOutput) DataDeletionPolicy ¶
func (o AgentDataSourceOutput) DataDeletionPolicy() pulumi.StringOutput
Data deletion policy for a data source. Valid values: `RETAIN`, `DELETE`.
func (AgentDataSourceOutput) DataSourceConfiguration ¶
func (o AgentDataSourceOutput) DataSourceConfiguration() AgentDataSourceDataSourceConfigurationPtrOutput
Details about how the data source is stored. See `dataSourceConfiguration` block for details.
func (AgentDataSourceOutput) DataSourceId ¶
func (o AgentDataSourceOutput) DataSourceId() pulumi.StringOutput
Unique identifier of the data source.
func (AgentDataSourceOutput) Description ¶
func (o AgentDataSourceOutput) Description() pulumi.StringPtrOutput
Description of the data source.
func (AgentDataSourceOutput) ElementType ¶
func (AgentDataSourceOutput) ElementType() reflect.Type
func (AgentDataSourceOutput) KnowledgeBaseId ¶
func (o AgentDataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
Unique identifier of the knowledge base to which the data source belongs.
func (AgentDataSourceOutput) Name ¶
func (o AgentDataSourceOutput) Name() pulumi.StringOutput
Name of the data source.
The following arguments are optional:
func (AgentDataSourceOutput) Region ¶
func (o AgentDataSourceOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentDataSourceOutput) ServerSideEncryptionConfiguration ¶
func (o AgentDataSourceOutput) ServerSideEncryptionConfiguration() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `serverSideEncryptionConfiguration` block for details.
func (AgentDataSourceOutput) Timeouts ¶
func (o AgentDataSourceOutput) Timeouts() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutput ¶
func (o AgentDataSourceOutput) ToAgentDataSourceOutput() AgentDataSourceOutput
func (AgentDataSourceOutput) ToAgentDataSourceOutputWithContext ¶
func (o AgentDataSourceOutput) ToAgentDataSourceOutputWithContext(ctx context.Context) AgentDataSourceOutput
func (AgentDataSourceOutput) VectorIngestionConfiguration ¶
func (o AgentDataSourceOutput) VectorIngestionConfiguration() AgentDataSourceVectorIngestionConfigurationPtrOutput
Details about the configuration of the server-side encryption. See `vectorIngestionConfiguration` block for details.
type AgentDataSourceServerSideEncryptionConfiguration ¶
type AgentDataSourceServerSideEncryptionConfiguration struct {
// ARN of the AWS KMS key used to encrypt the resource.
KmsKeyArn *string `pulumi:"kmsKeyArn"`
}
type AgentDataSourceServerSideEncryptionConfigurationArgs ¶
type AgentDataSourceServerSideEncryptionConfigurationArgs struct {
// ARN of the AWS KMS key used to encrypt the resource.
KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"`
}
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType ¶
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceServerSideEncryptionConfigurationArgs) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationInput ¶
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 ¶
type AgentDataSourceServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType ¶
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn ¶
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput ¶
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutput() AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext ¶
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceServerSideEncryptionConfigurationOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceServerSideEncryptionConfigurationPtrInput ¶
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 ¶
func AgentDataSourceServerSideEncryptionConfigurationPtr(v *AgentDataSourceServerSideEncryptionConfigurationArgs) AgentDataSourceServerSideEncryptionConfigurationPtrInput
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶
type AgentDataSourceServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn ¶
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
ARN of the AWS KMS key used to encrypt the resource.
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutput() AgentDataSourceServerSideEncryptionConfigurationPtrOutput
func (AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceServerSideEncryptionConfigurationPtrOutput) ToAgentDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceServerSideEncryptionConfigurationPtrOutput
type AgentDataSourceState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (AgentDataSourceState) ElementType() reflect.Type
type AgentDataSourceTimeouts ¶
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 ¶
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 ¶
func (AgentDataSourceTimeoutsArgs) ElementType() reflect.Type
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput ¶
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext ¶
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput ¶
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶
func (i AgentDataSourceTimeoutsArgs) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsInput ¶
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 ¶
type AgentDataSourceTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (AgentDataSourceTimeoutsOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput ¶
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutput() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext ¶
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput ¶
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶
func (o AgentDataSourceTimeoutsOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceTimeoutsPtrInput ¶
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 ¶
func AgentDataSourceTimeoutsPtr(v *AgentDataSourceTimeoutsArgs) AgentDataSourceTimeoutsPtrInput
type AgentDataSourceTimeoutsPtrOutput ¶
type AgentDataSourceTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o AgentDataSourceTimeoutsPtrOutput) Elem() AgentDataSourceTimeoutsOutput
func (AgentDataSourceTimeoutsPtrOutput) ElementType ¶
func (AgentDataSourceTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput ¶
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutput() AgentDataSourceTimeoutsPtrOutput
func (AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext ¶
func (o AgentDataSourceTimeoutsPtrOutput) ToAgentDataSourceTimeoutsPtrOutputWithContext(ctx context.Context) AgentDataSourceTimeoutsPtrOutput
type AgentDataSourceVectorIngestionConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
Maximum number of tokens to include in a chunk.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
Percentage of overlap between adjacent chunks of a data source.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration ¶
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 int `pulumi:"overlapTokens"`
}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs ¶
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.IntInput `pulumi:"overlapTokens"`
}
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration struct {
// The maximum number of tokens that a chunk can contain in this layer.
MaxTokens int `pulumi:"maxTokens"`
}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs struct {
// The maximum number of tokens that a chunk can contain in this layer.
MaxTokens pulumi.IntInput `pulumi:"maxTokens"`
}
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray []AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArray) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) Index ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationArrayOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) MaxTokens ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) MaxTokens() pulumi.IntOutput
The maximum number of tokens that a chunk can contain in this layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfigurationOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) LevelConfigurations ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) OverlapTokens() pulumi.IntOutput
The number of tokens to repeat across chunks in the same layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) LevelConfigurations ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) OverlapTokens() pulumi.IntPtrOutput
The number of tokens to repeat across chunks in the same layer.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ChunkingStrategy ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) FixedSizeChunkingConfiguration ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) HierarchicalChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) SemanticChunkingConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) SemanticChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ChunkingStrategy ¶
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) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) HierarchicalChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationPtrOutput
Configurations for when you choose hierarchical chunking. Requires chunkingStrategy as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) SemanticChunkingConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) SemanticChunkingConfiguration() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
Configurations for when you choose semantic chunking. Requires chunkingStrategy as `SEMANTIC`. See `semanticChunkingConfiguration` for details.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration struct {
// The dissimilarity threshold for splitting chunks.
BreakpointPercentileThreshold int `pulumi:"breakpointPercentileThreshold"`
// The buffer size.
BufferSize int `pulumi:"bufferSize"`
// The maximum number of tokens a chunk can contain.
MaxToken int `pulumi:"maxToken"`
}
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs struct {
// The dissimilarity threshold for splitting chunks.
BreakpointPercentileThreshold pulumi.IntInput `pulumi:"breakpointPercentileThreshold"`
// The buffer size.
BufferSize pulumi.IntInput `pulumi:"bufferSize"`
// The maximum number of tokens a chunk can contain.
MaxToken pulumi.IntInput `pulumi:"maxToken"`
}
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BreakpointPercentileThreshold ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BreakpointPercentileThreshold() pulumi.IntOutput
The dissimilarity threshold for splitting chunks.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) BufferSize() pulumi.IntOutput
The buffer size.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) MaxToken() pulumi.IntOutput
The maximum number of tokens a chunk can contain.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BreakpointPercentileThreshold ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BreakpointPercentileThreshold() pulumi.IntPtrOutput
The dissimilarity threshold for splitting chunks.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) BufferSize() pulumi.IntPtrOutput
The buffer size.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) MaxToken() pulumi.IntPtrOutput
The maximum number of tokens a chunk can contain.
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage struct {
// Configuration block for intermedia S3 storage.
S3Location *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location `pulumi:"s3Location"`
}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs struct {
// Configuration block for intermedia S3 storage.
S3Location AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput `pulumi:"s3Location"`
}
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) S3Location ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) S3Location() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
Configuration block for intermedia S3 storage.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) S3Location ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) S3Location() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
Configuration block for intermedia S3 storage.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3Location struct {
// S3 URI for intermediate storage.
Uri string `pulumi:"uri"`
}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs struct {
// S3 URI for intermediate storage.
Uri pulumi.StringInput `pulumi:"uri"`
}
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) Uri ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationOutput) Uri() pulumi.StringOutput
S3 URI for intermediate storage.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Uri ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorageS3LocationPtrOutput) Uri() pulumi.StringPtrOutput
S3 URI for intermediate storage.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) IntermediateStorage ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) IntermediateStorage() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
The intermediate storage for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) Transformation ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationOutput) Transformation() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
A custom processing step for documents moving through the data source ingestion pipeline.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) IntermediateStorage ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) IntermediateStorage() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStoragePtrOutput
The intermediate storage for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Transformation ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput) Transformation() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
A custom processing step for documents moving through the data source ingestion pipeline.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) StepToApply ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) StepToApply() pulumi.StringOutput
When the service applies the transformation. Currently only `POST_CHUNKING` is supported.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) TransformationFunction ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationOutput) TransformationFunction() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
The lambda function that processes documents.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) StepToApply ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) StepToApply() pulumi.StringPtrOutput
When the service applies the transformation. Currently only `POST_CHUNKING` is supported.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) TransformationFunction ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationPtrOutput) TransformationFunction() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
The lambda function that processes documents.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction struct {
// The configuration of the lambda function.
TransformationLambdaConfiguration *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration `pulumi:"transformationLambdaConfiguration"`
}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs struct {
// The configuration of the lambda function.
TransformationLambdaConfiguration AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput `pulumi:"transformationLambdaConfiguration"`
}
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) TransformationLambdaConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionOutput) TransformationLambdaConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
The configuration of the lambda function.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) TransformationLambdaConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionPtrOutput) TransformationLambdaConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
The configuration of the lambda function.
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration struct {
// The ARN of the lambda to use for custom transformation.
LambdaArn string `pulumi:"lambdaArn"`
}
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs struct {
// The ARN of the lambda to use for custom transformation.
LambdaArn pulumi.StringInput `pulumi:"lambdaArn"`
}
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) LambdaArn ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) LambdaArn() pulumi.StringOutput
The ARN of the lambda to use for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationArgs) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) Elem ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) Elem() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) LambdaArn ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) LambdaArn() pulumi.StringPtrOutput
The ARN of the lambda to use for custom transformation.
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) CustomTransformationConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
Configuration for custom transformation of data source documents.
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationOutput) ParsingConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutput() AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration ¶
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 ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ModelArn ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ModelArn() pulumi.StringOutput
The ARN of the model used to parse documents
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ParsingPrompt ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ParsingPrompt() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
Instructions for interpreting the contents of the document. See `parsingPrompt` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt struct {
// Instructions for interpreting the contents of the document.
ParsingPromptString string `pulumi:"parsingPromptString"`
}
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs struct {
// Instructions for interpreting the contents of the document.
ParsingPromptString pulumi.StringInput `pulumi:"parsingPromptString"`
}
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶
func (i AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ParsingPromptString ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ParsingPromptString() pulumi.StringOutput
Instructions for interpreting the contents of the document.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ParsingPromptString ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ParsingPromptString() pulumi.StringPtrOutput
Instructions for interpreting the contents of the document.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) Elem ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ModelArn ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ModelArn() pulumi.StringPtrOutput
The ARN of the model used to parse documents
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ParsingPrompt ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ParsingPrompt() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPromptPtrOutput
Instructions for interpreting the contents of the document. See `parsingPrompt` block for details.
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationInput ¶
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 ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) BedrockFoundationModelConfiguration ¶
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 ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ParsingStrategy ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ParsingStrategy() pulumi.StringOutput
Currently only `BEDROCK_FOUNDATION_MODEL` is supported
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) BedrockFoundationModelConfiguration ¶
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) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ParsingStrategy ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ParsingStrategy() pulumi.StringPtrOutput
Currently only `BEDROCK_FOUNDATION_MODEL` is supported
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
type AgentDataSourceVectorIngestionConfigurationPtrInput ¶
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 ¶
func AgentDataSourceVectorIngestionConfigurationPtr(v *AgentDataSourceVectorIngestionConfigurationArgs) AgentDataSourceVectorIngestionConfigurationPtrInput
type AgentDataSourceVectorIngestionConfigurationPtrOutput ¶
type AgentDataSourceVectorIngestionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration ¶
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 ¶
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) CustomTransformationConfiguration() AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationPtrOutput
Configuration for custom transformation of data source documents.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType ¶
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ParsingConfiguration ¶
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ParsingConfiguration() AgentDataSourceVectorIngestionConfigurationParsingConfigurationPtrOutput
Configuration for custom parsing of data source documents. See `parsingConfiguration` block for details.
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput ¶
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutput() AgentDataSourceVectorIngestionConfigurationPtrOutput
func (AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (o AgentDataSourceVectorIngestionConfigurationPtrOutput) ToAgentDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) AgentDataSourceVectorIngestionConfigurationPtrOutput
type AgentKnowledgeBase ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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.
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
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/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-v2:0"),
},
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
})
}
```
### With Supplemental Data Storage Configuration
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/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-v2:0"),
EmbeddingModelConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs{
BedrockEmbeddingModelConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs{
Dimensions: pulumi.Int(1024),
EmbeddingDataType: pulumi.String("FLOAT32"),
},
},
SupplementalDataStorageConfiguration: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs{
StorageLocations: bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray{
&bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs{
Type: pulumi.String("S3"),
S3Location: &bedrock.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs{
Uri: pulumi.String("s3://my-bucket/chunk-processor/"),
},
},
},
},
},
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 ¶
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 ¶
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 ¶
func (*AgentKnowledgeBase) ElementType() reflect.Type
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutput ¶
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (*AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext ¶
func (i *AgentKnowledgeBase) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
type AgentKnowledgeBaseArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (AgentKnowledgeBaseArgs) ElementType() reflect.Type
type AgentKnowledgeBaseArray ¶
type AgentKnowledgeBaseArray []AgentKnowledgeBaseInput
func (AgentKnowledgeBaseArray) ElementType ¶
func (AgentKnowledgeBaseArray) ElementType() reflect.Type
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput ¶
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext ¶
func (i AgentKnowledgeBaseArray) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseArrayInput ¶
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 ¶
type AgentKnowledgeBaseArrayOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseArrayOutput) ElementType ¶
func (AgentKnowledgeBaseArrayOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseArrayOutput) Index ¶
func (o AgentKnowledgeBaseArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput ¶
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutput() AgentKnowledgeBaseArrayOutput
func (AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext ¶
func (o AgentKnowledgeBaseArrayOutput) ToAgentKnowledgeBaseArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseArrayOutput
type AgentKnowledgeBaseInput ¶
type AgentKnowledgeBaseInput interface {
pulumi.Input
ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
}
type AgentKnowledgeBaseKnowledgeBaseConfiguration ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) Type ¶
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 ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) Type ¶
Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput) VectorKnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
Details about the embeddings model that'sused to convert the data source. See `vectorKnowledgeBaseConfiguration` block for details.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration struct {
// ARN of the model used to create vector embeddings for the knowledge base.
EmbeddingModelArn string `pulumi:"embeddingModelArn"`
// The embeddings model configuration details for the vector model used in Knowledge Base. See `embeddingModelConfiguration` block for details.
EmbeddingModelConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration `pulumi:"embeddingModelConfiguration"`
// supplemental_data_storage_configuration. See `supplementalDataStorageConfiguration` block for details.
SupplementalDataStorageConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfiguration `pulumi:"supplementalDataStorageConfiguration"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs struct {
// ARN of the model used to create vector embeddings for the knowledge base.
EmbeddingModelArn pulumi.StringInput `pulumi:"embeddingModelArn"`
// The embeddings model configuration details for the vector model used in Knowledge Base. See `embeddingModelConfiguration` block for details.
EmbeddingModelConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput `pulumi:"embeddingModelConfiguration"`
// supplemental_data_storage_configuration. See `supplementalDataStorageConfiguration` block for details.
SupplementalDataStorageConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput `pulumi:"supplementalDataStorageConfiguration"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration struct {
// The vector configuration details on the Bedrock embeddings model. See `bedrockEmbeddingModelConfiguration` block for details.
BedrockEmbeddingModelConfiguration *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration `pulumi:"bedrockEmbeddingModelConfiguration"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs struct {
// The vector configuration details on the Bedrock embeddings model. See `bedrockEmbeddingModelConfiguration` block for details.
BedrockEmbeddingModelConfiguration AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput `pulumi:"bedrockEmbeddingModelConfiguration"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration struct {
// Dimension details for the vector configuration used on the Bedrock embeddings model.
Dimensions *int `pulumi:"dimensions"`
// Data type for the vectors when using a model to convert text into vector embeddings. The model must support the specified data type for vector embeddings. Valid values are `FLOAT32` and `BINARY`.
EmbeddingDataType *string `pulumi:"embeddingDataType"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs struct {
// Dimension details for the vector configuration used on the Bedrock embeddings model.
Dimensions pulumi.IntPtrInput `pulumi:"dimensions"`
// Data type for the vectors when using a model to convert text into vector embeddings. The model must support the specified data type for vector embeddings. Valid values are `FLOAT32` and `BINARY`.
EmbeddingDataType pulumi.StringPtrInput `pulumi:"embeddingDataType"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) Dimensions ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) Dimensions() pulumi.IntPtrOutput
Dimension details for the vector configuration used on the Bedrock embeddings model.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) EmbeddingDataType ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) EmbeddingDataType() pulumi.StringPtrOutput
Data type for the vectors when using a model to convert text into vector embeddings. The model must support the specified data type for vector embeddings. Valid values are `FLOAT32` and `BINARY`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs{...}
or:
nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtr ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Dimensions ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Dimensions() pulumi.IntPtrOutput
Dimension details for the vector configuration used on the Bedrock embeddings model.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Elem ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) Elem() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) EmbeddingDataType ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) EmbeddingDataType() pulumi.StringPtrOutput
Data type for the vectors when using a model to convert text into vector embeddings. The model must support the specified data type for vector embeddings. Valid values are `FLOAT32` and `BINARY`.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) BedrockEmbeddingModelConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) BedrockEmbeddingModelConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
The vector configuration details on the Bedrock embeddings model. See `bedrockEmbeddingModelConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs{...}
or:
nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtr ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) BedrockEmbeddingModelConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) BedrockEmbeddingModelConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfigurationPtrOutput
The vector configuration details on the Bedrock embeddings model. See `bedrockEmbeddingModelConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) Elem ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) EmbeddingModelConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
The embeddings model configuration details for the vector model used in Knowledge Base. See `embeddingModelConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) SupplementalDataStorageConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) SupplementalDataStorageConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
supplemental_data_storage_configuration. See `supplementalDataStorageConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelArn() pulumi.StringPtrOutput
ARN of the model used to create vector embeddings for the knowledge base.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) EmbeddingModelConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationPtrOutput
The embeddings model configuration details for the vector model used in Knowledge Base. See `embeddingModelConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) SupplementalDataStorageConfiguration ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) SupplementalDataStorageConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
supplemental_data_storage_configuration. See `supplementalDataStorageConfiguration` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfiguration ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfiguration struct {
// A storage location specification for images extracted from multimodal documents in your data source. See `storageLocation` block for details.
StorageLocations []AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocation `pulumi:"storageLocations"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs struct {
// A storage location specification for images extracted from multimodal documents in your data source. See `storageLocation` block for details.
StorageLocations AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput `pulumi:"storageLocations"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) StorageLocations ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) StorageLocations() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
A storage location specification for images extracted from multimodal documents in your data source. See `storageLocation` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs{...}
or:
nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtr ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) Elem ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) StorageLocations ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) StorageLocations() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
A storage location specification for images extracted from multimodal documents in your data source. See `storageLocation` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocation ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocation struct {
// Contains information about the Amazon S3 location for the extracted images. See `s3Location` block for details.
S3Location *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3Location `pulumi:"s3Location"`
// Storage service used for this location. `S3` is the only valid value.
Type string `pulumi:"type"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs struct {
// Contains information about the Amazon S3 location for the extracted images. See `s3Location` block for details.
S3Location AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput `pulumi:"s3Location"`
// Storage service used for this location. `S3` is the only valid value.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray []AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArray{ AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs{...} }
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) Index ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) Index(i pulumi.IntInput) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArrayOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) S3Location ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) S3Location() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
Contains information about the Amazon S3 location for the extracted images. See `s3Location` block for details.
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) Type ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationOutput) Type() pulumi.StringOutput
Storage service used for this location. `S3` is the only valid value.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3Location ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3Location struct {
// URI of the location.
Uri string `pulumi:"uri"`
}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs struct {
// URI of the location.
Uri pulumi.StringInput `pulumi:"uri"`
}
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs{...}
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) Uri ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput) Uri() pulumi.StringOutput
URI of the location.
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput interface {
pulumi.Input
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
}
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput is an input type that accepts AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs, AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtr and AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput values. You can construct a concrete instance of `AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput` via:
AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs{...}
or:
nil
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtr ¶
func AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtr(v *AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationArgs) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrInput
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput ¶
type AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Elem ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Elem() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput() AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) ToAgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput
func (AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Uri ¶
func (o AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3LocationPtrOutput) Uri() pulumi.StringPtrOutput
URI of the location.
type AgentKnowledgeBaseMap ¶
type AgentKnowledgeBaseMap map[string]AgentKnowledgeBaseInput
func (AgentKnowledgeBaseMap) ElementType ¶
func (AgentKnowledgeBaseMap) ElementType() reflect.Type
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput ¶
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext ¶
func (i AgentKnowledgeBaseMap) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseMapInput ¶
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 ¶
type AgentKnowledgeBaseMapOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseMapOutput) ElementType ¶
func (AgentKnowledgeBaseMapOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseMapOutput) MapIndex ¶
func (o AgentKnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput ¶
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutput() AgentKnowledgeBaseMapOutput
func (AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext ¶
func (o AgentKnowledgeBaseMapOutput) ToAgentKnowledgeBaseMapOutputWithContext(ctx context.Context) AgentKnowledgeBaseMapOutput
type AgentKnowledgeBaseOutput ¶
type AgentKnowledgeBaseOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseOutput) Arn ¶
func (o AgentKnowledgeBaseOutput) Arn() pulumi.StringOutput
ARN of the knowledge base.
func (AgentKnowledgeBaseOutput) CreatedAt ¶
func (o AgentKnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
Time at which the knowledge base was created.
func (AgentKnowledgeBaseOutput) Description ¶
func (o AgentKnowledgeBaseOutput) Description() pulumi.StringPtrOutput
Description of the knowledge base.
func (AgentKnowledgeBaseOutput) ElementType ¶
func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseOutput) FailureReasons ¶
func (o AgentKnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
func (AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration ¶
func (o AgentKnowledgeBaseOutput) KnowledgeBaseConfiguration() AgentKnowledgeBaseKnowledgeBaseConfigurationPtrOutput
Details about the embeddings configuration of the knowledge base. See `knowledgeBaseConfiguration` block for details.
func (AgentKnowledgeBaseOutput) Name ¶
func (o AgentKnowledgeBaseOutput) Name() pulumi.StringOutput
Name of the knowledge base.
func (AgentKnowledgeBaseOutput) Region ¶
func (o AgentKnowledgeBaseOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentKnowledgeBaseOutput) RoleArn ¶
func (o AgentKnowledgeBaseOutput) RoleArn() pulumi.StringOutput
ARN of the IAM role with permissions to invoke API operations on the knowledge base.
func (AgentKnowledgeBaseOutput) StorageConfiguration ¶
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 ¶
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 ¶
func (o AgentKnowledgeBaseOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AgentKnowledgeBaseOutput) Timeouts ¶
func (o AgentKnowledgeBaseOutput) Timeouts() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput ¶
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext ¶
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) UpdatedAt ¶
func (o AgentKnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
Time at which the knowledge base was last updated.
type AgentKnowledgeBaseState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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.
TagsAll pulumi.StringMapInput
Timeouts AgentKnowledgeBaseTimeoutsPtrInput
// Time at which the knowledge base was last updated.
UpdatedAt pulumi.StringPtrInput
}
func (AgentKnowledgeBaseState) ElementType ¶
func (AgentKnowledgeBaseState) ElementType() reflect.Type
type AgentKnowledgeBaseStorageConfiguration ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationInput ¶
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 ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) Elem ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
ARN of the OpenSearch Service vector store.
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName ¶
func (o AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector store.
type AgentKnowledgeBaseStorageConfigurationOutput ¶
type AgentKnowledgeBaseStorageConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutput() AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationOutput) Type ¶
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 ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) CredentialsSecretArn ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
Endpoint URL for your index management page.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) CredentialsSecretArn ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
Namespace to be used to write new data to your database.
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationArgs) AgentKnowledgeBaseStorageConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration ¶
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) OpensearchServerlessConfiguration() AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationPtrOutput
The storage configuration of the knowledge base in Amazon OpenSearch Service. See `opensearchServerlessConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration ¶
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) PineconeConfiguration() AgentKnowledgeBaseStorageConfigurationPineconeConfigurationPtrOutput
The storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) RdsConfiguration ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) RedisEnterpriseCloudConfiguration() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
The storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` block for details.
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationPtrOutput) Type ¶
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 ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) MetadataField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingOutput) VectorField() pulumi.StringOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the ID for each entry.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) CredentialsSecretArn ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) TableName() pulumi.StringOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) CredentialsSecretArn ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
Name of your Amazon RDS database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
ARN of the vector store.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
Name of the table in the database.
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRdsConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶
func (i AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) Elem ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores metadata about the vector store.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) TextField ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
Name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationInput ¶
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 ¶
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) CredentialsSecretArn ¶
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 ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) Endpoint() pulumi.StringOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationOutput) VectorIndexName() pulumi.StringOutput
Name of the vector index.
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput ¶
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 ¶
func AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtr(v *AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrInput
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput ¶
type AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) CredentialsSecretArn ¶
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) ElementType ¶
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) Endpoint() pulumi.StringPtrOutput
Endpoint URL of the Redis Enterprise Cloud database.
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) FieldMapping ¶
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 ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput() AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) ToAgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput
func (AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName ¶
func (o AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
Name of the vector index.
type AgentKnowledgeBaseTimeouts ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseTimeoutsArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput ¶
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶
func (i AgentKnowledgeBaseTimeoutsArgs) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
type AgentKnowledgeBaseTimeoutsInput ¶
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 ¶
type AgentKnowledgeBaseTimeoutsOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (AgentKnowledgeBaseTimeoutsOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput ¶
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutput() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext ¶
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶
func (o AgentKnowledgeBaseTimeoutsOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsOutput) Update ¶
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 ¶
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 ¶
func AgentKnowledgeBaseTimeoutsPtr(v *AgentKnowledgeBaseTimeoutsArgs) AgentKnowledgeBaseTimeoutsPtrInput
type AgentKnowledgeBaseTimeoutsPtrOutput ¶
type AgentKnowledgeBaseTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o AgentKnowledgeBaseTimeoutsPtrOutput) Elem() AgentKnowledgeBaseTimeoutsOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType ¶
func (AgentKnowledgeBaseTimeoutsPtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput ¶
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutput() AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext ¶
func (o AgentKnowledgeBaseTimeoutsPtrOutput) ToAgentKnowledgeBaseTimeoutsPtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseTimeoutsPtrOutput
func (AgentKnowledgeBaseTimeoutsPtrOutput) Update ¶
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 AgentPrompt ¶
type AgentPrompt struct {
pulumi.CustomResourceState
// Amazon Resource Name (ARN) of the prompt.
Arn pulumi.StringOutput `pulumi:"arn"`
// Time at which the prompt was created.
CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
// Amazon Resource Name (ARN) of the KMS key that you encrypted the prompt with.
CustomerEncryptionKeyArn pulumi.StringPtrOutput `pulumi:"customerEncryptionKeyArn"`
// Name of the default variant for your prompt.
DefaultVariant pulumi.StringPtrOutput `pulumi:"defaultVariant"`
// Description of the prompt.
Description pulumi.StringPtrOutput `pulumi:"description"`
// Name of the prompt.
//
// The following arguments are optional:
Name pulumi.StringOutput `pulumi:"name"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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"`
// A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// Time at which the prompt was last updated.
UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
// A list of objects, each containing details about a variant of the prompt. See Variant for more information.
Variants AgentPromptVariantArrayOutput `pulumi:"variants"`
// Version of the prompt. When you create a prompt, the version created is the `DRAFT` version.
Version pulumi.StringOutput `pulumi:"version"`
}
Resource for managing an AWS Bedrock Agents Prompt.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := bedrock.NewAgentPrompt(ctx, "example", &bedrock.AgentPromptArgs{
Name: pulumi.String("MyPrompt"),
Description: pulumi.String("My prompt description."),
})
if err != nil {
return err
}
return nil
})
}
```
### With Variants
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := bedrock.NewAgentPrompt(ctx, "example", &bedrock.AgentPromptArgs{
Name: pulumi.String("MakePlaylist"),
Description: pulumi.String("My first prompt."),
DefaultVariant: pulumi.String("Variant1"),
Variants: bedrock.AgentPromptVariantArray{
&bedrock.AgentPromptVariantArgs{
Name: pulumi.String("Variant1"),
ModelId: pulumi.String("amazon.titan-text-express-v1"),
InferenceConfiguration: &bedrock.AgentPromptVariantInferenceConfigurationArgs{
Text: &bedrock.AgentPromptVariantInferenceConfigurationTextArgs{
Temperature: pulumi.Float64(0.8),
},
},
TemplateType: pulumi.String("TEXT"),
TemplateConfiguration: &bedrock.AgentPromptVariantTemplateConfigurationArgs{
Text: &bedrock.AgentPromptVariantTemplateConfigurationTextArgs{
Text: pulumi.String("Make me a {{genre}} playlist consisting of the following number of songs: {{number}}."),
InputVariables: bedrock.AgentPromptVariantTemplateConfigurationTextInputVariableArray{
&bedrock.AgentPromptVariantTemplateConfigurationTextInputVariableArgs{
Name: pulumi.String("genre"),
},
&bedrock.AgentPromptVariantTemplateConfigurationTextInputVariableArgs{
Name: pulumi.String("number"),
},
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
Using `pulumi import`, import Bedrock Agents Prompt using the `id`. For example:
```sh $ pulumi import aws:bedrock/agentPrompt:AgentPrompt example 1A2BC3DEFG ```
func GetAgentPrompt ¶
func GetAgentPrompt(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentPromptState, opts ...pulumi.ResourceOption) (*AgentPrompt, error)
GetAgentPrompt gets an existing AgentPrompt 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 NewAgentPrompt ¶
func NewAgentPrompt(ctx *pulumi.Context, name string, args *AgentPromptArgs, opts ...pulumi.ResourceOption) (*AgentPrompt, error)
NewAgentPrompt registers a new resource with the given unique name, arguments, and options.
func (*AgentPrompt) ElementType ¶
func (*AgentPrompt) ElementType() reflect.Type
func (*AgentPrompt) ToAgentPromptOutput ¶
func (i *AgentPrompt) ToAgentPromptOutput() AgentPromptOutput
func (*AgentPrompt) ToAgentPromptOutputWithContext ¶
func (i *AgentPrompt) ToAgentPromptOutputWithContext(ctx context.Context) AgentPromptOutput
type AgentPromptArgs ¶
type AgentPromptArgs struct {
// Amazon Resource Name (ARN) of the KMS key that you encrypted the prompt with.
CustomerEncryptionKeyArn pulumi.StringPtrInput
// Name of the default variant for your prompt.
DefaultVariant pulumi.StringPtrInput
// Description of the prompt.
Description pulumi.StringPtrInput
// Name of the prompt.
//
// The following arguments are optional:
Name pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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
// A list of objects, each containing details about a variant of the prompt. See Variant for more information.
Variants AgentPromptVariantArrayInput
}
The set of arguments for constructing a AgentPrompt resource.
func (AgentPromptArgs) ElementType ¶
func (AgentPromptArgs) ElementType() reflect.Type
type AgentPromptArray ¶
type AgentPromptArray []AgentPromptInput
func (AgentPromptArray) ElementType ¶
func (AgentPromptArray) ElementType() reflect.Type
func (AgentPromptArray) ToAgentPromptArrayOutput ¶
func (i AgentPromptArray) ToAgentPromptArrayOutput() AgentPromptArrayOutput
func (AgentPromptArray) ToAgentPromptArrayOutputWithContext ¶
func (i AgentPromptArray) ToAgentPromptArrayOutputWithContext(ctx context.Context) AgentPromptArrayOutput
type AgentPromptArrayInput ¶
type AgentPromptArrayInput interface {
pulumi.Input
ToAgentPromptArrayOutput() AgentPromptArrayOutput
ToAgentPromptArrayOutputWithContext(context.Context) AgentPromptArrayOutput
}
AgentPromptArrayInput is an input type that accepts AgentPromptArray and AgentPromptArrayOutput values. You can construct a concrete instance of `AgentPromptArrayInput` via:
AgentPromptArray{ AgentPromptArgs{...} }
type AgentPromptArrayOutput ¶
type AgentPromptArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptArrayOutput) ElementType ¶
func (AgentPromptArrayOutput) ElementType() reflect.Type
func (AgentPromptArrayOutput) Index ¶
func (o AgentPromptArrayOutput) Index(i pulumi.IntInput) AgentPromptOutput
func (AgentPromptArrayOutput) ToAgentPromptArrayOutput ¶
func (o AgentPromptArrayOutput) ToAgentPromptArrayOutput() AgentPromptArrayOutput
func (AgentPromptArrayOutput) ToAgentPromptArrayOutputWithContext ¶
func (o AgentPromptArrayOutput) ToAgentPromptArrayOutputWithContext(ctx context.Context) AgentPromptArrayOutput
type AgentPromptInput ¶
type AgentPromptInput interface {
pulumi.Input
ToAgentPromptOutput() AgentPromptOutput
ToAgentPromptOutputWithContext(ctx context.Context) AgentPromptOutput
}
type AgentPromptMap ¶
type AgentPromptMap map[string]AgentPromptInput
func (AgentPromptMap) ElementType ¶
func (AgentPromptMap) ElementType() reflect.Type
func (AgentPromptMap) ToAgentPromptMapOutput ¶
func (i AgentPromptMap) ToAgentPromptMapOutput() AgentPromptMapOutput
func (AgentPromptMap) ToAgentPromptMapOutputWithContext ¶
func (i AgentPromptMap) ToAgentPromptMapOutputWithContext(ctx context.Context) AgentPromptMapOutput
type AgentPromptMapInput ¶
type AgentPromptMapInput interface {
pulumi.Input
ToAgentPromptMapOutput() AgentPromptMapOutput
ToAgentPromptMapOutputWithContext(context.Context) AgentPromptMapOutput
}
AgentPromptMapInput is an input type that accepts AgentPromptMap and AgentPromptMapOutput values. You can construct a concrete instance of `AgentPromptMapInput` via:
AgentPromptMap{ "key": AgentPromptArgs{...} }
type AgentPromptMapOutput ¶
type AgentPromptMapOutput struct{ *pulumi.OutputState }
func (AgentPromptMapOutput) ElementType ¶
func (AgentPromptMapOutput) ElementType() reflect.Type
func (AgentPromptMapOutput) MapIndex ¶
func (o AgentPromptMapOutput) MapIndex(k pulumi.StringInput) AgentPromptOutput
func (AgentPromptMapOutput) ToAgentPromptMapOutput ¶
func (o AgentPromptMapOutput) ToAgentPromptMapOutput() AgentPromptMapOutput
func (AgentPromptMapOutput) ToAgentPromptMapOutputWithContext ¶
func (o AgentPromptMapOutput) ToAgentPromptMapOutputWithContext(ctx context.Context) AgentPromptMapOutput
type AgentPromptOutput ¶
type AgentPromptOutput struct{ *pulumi.OutputState }
func (AgentPromptOutput) Arn ¶
func (o AgentPromptOutput) Arn() pulumi.StringOutput
Amazon Resource Name (ARN) of the prompt.
func (AgentPromptOutput) CreatedAt ¶
func (o AgentPromptOutput) CreatedAt() pulumi.StringOutput
Time at which the prompt was created.
func (AgentPromptOutput) CustomerEncryptionKeyArn ¶
func (o AgentPromptOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the KMS key that you encrypted the prompt with.
func (AgentPromptOutput) DefaultVariant ¶
func (o AgentPromptOutput) DefaultVariant() pulumi.StringPtrOutput
Name of the default variant for your prompt.
func (AgentPromptOutput) Description ¶
func (o AgentPromptOutput) Description() pulumi.StringPtrOutput
Description of the prompt.
func (AgentPromptOutput) ElementType ¶
func (AgentPromptOutput) ElementType() reflect.Type
func (AgentPromptOutput) Name ¶
func (o AgentPromptOutput) Name() pulumi.StringOutput
Name of the prompt.
The following arguments are optional:
func (AgentPromptOutput) Region ¶
func (o AgentPromptOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AgentPromptOutput) Tags ¶
func (o AgentPromptOutput) 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 (AgentPromptOutput) TagsAll ¶
func (o AgentPromptOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AgentPromptOutput) ToAgentPromptOutput ¶
func (o AgentPromptOutput) ToAgentPromptOutput() AgentPromptOutput
func (AgentPromptOutput) ToAgentPromptOutputWithContext ¶
func (o AgentPromptOutput) ToAgentPromptOutputWithContext(ctx context.Context) AgentPromptOutput
func (AgentPromptOutput) UpdatedAt ¶
func (o AgentPromptOutput) UpdatedAt() pulumi.StringOutput
Time at which the prompt was last updated.
func (AgentPromptOutput) Variants ¶
func (o AgentPromptOutput) Variants() AgentPromptVariantArrayOutput
A list of objects, each containing details about a variant of the prompt. See Variant for more information.
func (AgentPromptOutput) Version ¶
func (o AgentPromptOutput) Version() pulumi.StringOutput
Version of the prompt. When you create a prompt, the version created is the `DRAFT` version.
type AgentPromptState ¶
type AgentPromptState struct {
// Amazon Resource Name (ARN) of the prompt.
Arn pulumi.StringPtrInput
// Time at which the prompt was created.
CreatedAt pulumi.StringPtrInput
// Amazon Resource Name (ARN) of the KMS key that you encrypted the prompt with.
CustomerEncryptionKeyArn pulumi.StringPtrInput
// Name of the default variant for your prompt.
DefaultVariant pulumi.StringPtrInput
// Description of the prompt.
Description pulumi.StringPtrInput
// Name of the prompt.
//
// The following arguments are optional:
Name pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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
// A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// Time at which the prompt was last updated.
UpdatedAt pulumi.StringPtrInput
// A list of objects, each containing details about a variant of the prompt. See Variant for more information.
Variants AgentPromptVariantArrayInput
// Version of the prompt. When you create a prompt, the version created is the `DRAFT` version.
Version pulumi.StringPtrInput
}
func (AgentPromptState) ElementType ¶
func (AgentPromptState) ElementType() reflect.Type
type AgentPromptVariant ¶
type AgentPromptVariant struct {
// Contains model-specific inference configurations that aren’t in the inferenceConfiguration field. To see model-specific inference parameters, see [Inference request parameters and response fields for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html).
AdditionalModelRequestFields *string `pulumi:"additionalModelRequestFields"`
// Specifies a generative AI resource with which to use the prompt. If this is not supplied, then a `genAiResource` must be defined. See Generative AI Resource for more information.
GenAiResource *AgentPromptVariantGenAiResource `pulumi:"genAiResource"`
// Contains inference configurations for the prompt variant. See Inference Configuration for more information.
InferenceConfiguration *AgentPromptVariantInferenceConfiguration `pulumi:"inferenceConfiguration"`
// A list of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant. See Metadata for more information.
Metadatas []AgentPromptVariantMetadata `pulumi:"metadatas"`
// Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) with which to run inference on the prompt. If this is not supplied, then a `genAiResource` must be defined.
ModelId *string `pulumi:"modelId"`
// Name of the prompt variant.
Name string `pulumi:"name"`
// Contains configurations for the prompt template. See Template Configuration for more information.
TemplateConfiguration *AgentPromptVariantTemplateConfiguration `pulumi:"templateConfiguration"`
// Type of prompt template to use. Valid values: `CHAT`, `TEXT`.
TemplateType string `pulumi:"templateType"`
}
type AgentPromptVariantArgs ¶
type AgentPromptVariantArgs struct {
// Contains model-specific inference configurations that aren’t in the inferenceConfiguration field. To see model-specific inference parameters, see [Inference request parameters and response fields for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html).
AdditionalModelRequestFields pulumi.StringPtrInput `pulumi:"additionalModelRequestFields"`
// Specifies a generative AI resource with which to use the prompt. If this is not supplied, then a `genAiResource` must be defined. See Generative AI Resource for more information.
GenAiResource AgentPromptVariantGenAiResourcePtrInput `pulumi:"genAiResource"`
// Contains inference configurations for the prompt variant. See Inference Configuration for more information.
InferenceConfiguration AgentPromptVariantInferenceConfigurationPtrInput `pulumi:"inferenceConfiguration"`
// A list of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant. See Metadata for more information.
Metadatas AgentPromptVariantMetadataArrayInput `pulumi:"metadatas"`
// Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) with which to run inference on the prompt. If this is not supplied, then a `genAiResource` must be defined.
ModelId pulumi.StringPtrInput `pulumi:"modelId"`
// Name of the prompt variant.
Name pulumi.StringInput `pulumi:"name"`
// Contains configurations for the prompt template. See Template Configuration for more information.
TemplateConfiguration AgentPromptVariantTemplateConfigurationPtrInput `pulumi:"templateConfiguration"`
// Type of prompt template to use. Valid values: `CHAT`, `TEXT`.
TemplateType pulumi.StringInput `pulumi:"templateType"`
}
func (AgentPromptVariantArgs) ElementType ¶
func (AgentPromptVariantArgs) ElementType() reflect.Type
func (AgentPromptVariantArgs) ToAgentPromptVariantOutput ¶
func (i AgentPromptVariantArgs) ToAgentPromptVariantOutput() AgentPromptVariantOutput
func (AgentPromptVariantArgs) ToAgentPromptVariantOutputWithContext ¶
func (i AgentPromptVariantArgs) ToAgentPromptVariantOutputWithContext(ctx context.Context) AgentPromptVariantOutput
type AgentPromptVariantArray ¶
type AgentPromptVariantArray []AgentPromptVariantInput
func (AgentPromptVariantArray) ElementType ¶
func (AgentPromptVariantArray) ElementType() reflect.Type
func (AgentPromptVariantArray) ToAgentPromptVariantArrayOutput ¶
func (i AgentPromptVariantArray) ToAgentPromptVariantArrayOutput() AgentPromptVariantArrayOutput
func (AgentPromptVariantArray) ToAgentPromptVariantArrayOutputWithContext ¶
func (i AgentPromptVariantArray) ToAgentPromptVariantArrayOutputWithContext(ctx context.Context) AgentPromptVariantArrayOutput
type AgentPromptVariantArrayInput ¶
type AgentPromptVariantArrayInput interface {
pulumi.Input
ToAgentPromptVariantArrayOutput() AgentPromptVariantArrayOutput
ToAgentPromptVariantArrayOutputWithContext(context.Context) AgentPromptVariantArrayOutput
}
AgentPromptVariantArrayInput is an input type that accepts AgentPromptVariantArray and AgentPromptVariantArrayOutput values. You can construct a concrete instance of `AgentPromptVariantArrayInput` via:
AgentPromptVariantArray{ AgentPromptVariantArgs{...} }
type AgentPromptVariantArrayOutput ¶
type AgentPromptVariantArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantArrayOutput) ElementType ¶
func (AgentPromptVariantArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantArrayOutput) Index ¶
func (o AgentPromptVariantArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantOutput
func (AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutput ¶
func (o AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutput() AgentPromptVariantArrayOutput
func (AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutputWithContext ¶
func (o AgentPromptVariantArrayOutput) ToAgentPromptVariantArrayOutputWithContext(ctx context.Context) AgentPromptVariantArrayOutput
type AgentPromptVariantGenAiResource ¶
type AgentPromptVariantGenAiResource struct {
// Specifies an Amazon Bedrock agent with which to use the prompt. See Agent Configuration for more information.
Agent *AgentPromptVariantGenAiResourceAgent `pulumi:"agent"`
}
type AgentPromptVariantGenAiResourceAgent ¶
type AgentPromptVariantGenAiResourceAgent struct {
// ARN of the agent with which to use the prompt.
AgentIdentifier string `pulumi:"agentIdentifier"`
}
type AgentPromptVariantGenAiResourceAgentArgs ¶
type AgentPromptVariantGenAiResourceAgentArgs struct {
// ARN of the agent with which to use the prompt.
AgentIdentifier pulumi.StringInput `pulumi:"agentIdentifier"`
}
func (AgentPromptVariantGenAiResourceAgentArgs) ElementType ¶
func (AgentPromptVariantGenAiResourceAgentArgs) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutput ¶
func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutput() AgentPromptVariantGenAiResourceAgentOutput
func (AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutputWithContext ¶
func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentOutput
func (AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutput ¶
func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
func (AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext ¶
func (i AgentPromptVariantGenAiResourceAgentArgs) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
type AgentPromptVariantGenAiResourceAgentInput ¶
type AgentPromptVariantGenAiResourceAgentInput interface {
pulumi.Input
ToAgentPromptVariantGenAiResourceAgentOutput() AgentPromptVariantGenAiResourceAgentOutput
ToAgentPromptVariantGenAiResourceAgentOutputWithContext(context.Context) AgentPromptVariantGenAiResourceAgentOutput
}
AgentPromptVariantGenAiResourceAgentInput is an input type that accepts AgentPromptVariantGenAiResourceAgentArgs and AgentPromptVariantGenAiResourceAgentOutput values. You can construct a concrete instance of `AgentPromptVariantGenAiResourceAgentInput` via:
AgentPromptVariantGenAiResourceAgentArgs{...}
type AgentPromptVariantGenAiResourceAgentOutput ¶
type AgentPromptVariantGenAiResourceAgentOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantGenAiResourceAgentOutput) AgentIdentifier ¶
func (o AgentPromptVariantGenAiResourceAgentOutput) AgentIdentifier() pulumi.StringOutput
ARN of the agent with which to use the prompt.
func (AgentPromptVariantGenAiResourceAgentOutput) ElementType ¶
func (AgentPromptVariantGenAiResourceAgentOutput) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutput ¶
func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutput() AgentPromptVariantGenAiResourceAgentOutput
func (AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutputWithContext ¶
func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentOutput
func (AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput ¶
func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
func (AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext ¶
func (o AgentPromptVariantGenAiResourceAgentOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
type AgentPromptVariantGenAiResourceAgentPtrInput ¶
type AgentPromptVariantGenAiResourceAgentPtrInput interface {
pulumi.Input
ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
}
AgentPromptVariantGenAiResourceAgentPtrInput is an input type that accepts AgentPromptVariantGenAiResourceAgentArgs, AgentPromptVariantGenAiResourceAgentPtr and AgentPromptVariantGenAiResourceAgentPtrOutput values. You can construct a concrete instance of `AgentPromptVariantGenAiResourceAgentPtrInput` via:
AgentPromptVariantGenAiResourceAgentArgs{...}
or:
nil
func AgentPromptVariantGenAiResourceAgentPtr ¶
func AgentPromptVariantGenAiResourceAgentPtr(v *AgentPromptVariantGenAiResourceAgentArgs) AgentPromptVariantGenAiResourceAgentPtrInput
type AgentPromptVariantGenAiResourceAgentPtrOutput ¶
type AgentPromptVariantGenAiResourceAgentPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantGenAiResourceAgentPtrOutput) AgentIdentifier ¶
func (o AgentPromptVariantGenAiResourceAgentPtrOutput) AgentIdentifier() pulumi.StringPtrOutput
ARN of the agent with which to use the prompt.
func (AgentPromptVariantGenAiResourceAgentPtrOutput) ElementType ¶
func (AgentPromptVariantGenAiResourceAgentPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput ¶
func (o AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutput() AgentPromptVariantGenAiResourceAgentPtrOutput
func (AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext ¶
func (o AgentPromptVariantGenAiResourceAgentPtrOutput) ToAgentPromptVariantGenAiResourceAgentPtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceAgentPtrOutput
type AgentPromptVariantGenAiResourceArgs ¶
type AgentPromptVariantGenAiResourceArgs struct {
// Specifies an Amazon Bedrock agent with which to use the prompt. See Agent Configuration for more information.
Agent AgentPromptVariantGenAiResourceAgentPtrInput `pulumi:"agent"`
}
func (AgentPromptVariantGenAiResourceArgs) ElementType ¶
func (AgentPromptVariantGenAiResourceArgs) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutput ¶
func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutput() AgentPromptVariantGenAiResourceOutput
func (AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutputWithContext ¶
func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourceOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceOutput
func (AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutput ¶
func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
func (AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutputWithContext ¶
func (i AgentPromptVariantGenAiResourceArgs) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
type AgentPromptVariantGenAiResourceInput ¶
type AgentPromptVariantGenAiResourceInput interface {
pulumi.Input
ToAgentPromptVariantGenAiResourceOutput() AgentPromptVariantGenAiResourceOutput
ToAgentPromptVariantGenAiResourceOutputWithContext(context.Context) AgentPromptVariantGenAiResourceOutput
}
AgentPromptVariantGenAiResourceInput is an input type that accepts AgentPromptVariantGenAiResourceArgs and AgentPromptVariantGenAiResourceOutput values. You can construct a concrete instance of `AgentPromptVariantGenAiResourceInput` via:
AgentPromptVariantGenAiResourceArgs{...}
type AgentPromptVariantGenAiResourceOutput ¶
type AgentPromptVariantGenAiResourceOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantGenAiResourceOutput) Agent ¶
func (o AgentPromptVariantGenAiResourceOutput) Agent() AgentPromptVariantGenAiResourceAgentPtrOutput
Specifies an Amazon Bedrock agent with which to use the prompt. See Agent Configuration for more information.
func (AgentPromptVariantGenAiResourceOutput) ElementType ¶
func (AgentPromptVariantGenAiResourceOutput) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutput ¶
func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutput() AgentPromptVariantGenAiResourceOutput
func (AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutputWithContext ¶
func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourceOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourceOutput
func (AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutput ¶
func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
func (AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext ¶
func (o AgentPromptVariantGenAiResourceOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
type AgentPromptVariantGenAiResourcePtrInput ¶
type AgentPromptVariantGenAiResourcePtrInput interface {
pulumi.Input
ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
ToAgentPromptVariantGenAiResourcePtrOutputWithContext(context.Context) AgentPromptVariantGenAiResourcePtrOutput
}
AgentPromptVariantGenAiResourcePtrInput is an input type that accepts AgentPromptVariantGenAiResourceArgs, AgentPromptVariantGenAiResourcePtr and AgentPromptVariantGenAiResourcePtrOutput values. You can construct a concrete instance of `AgentPromptVariantGenAiResourcePtrInput` via:
AgentPromptVariantGenAiResourceArgs{...}
or:
nil
func AgentPromptVariantGenAiResourcePtr ¶
func AgentPromptVariantGenAiResourcePtr(v *AgentPromptVariantGenAiResourceArgs) AgentPromptVariantGenAiResourcePtrInput
type AgentPromptVariantGenAiResourcePtrOutput ¶
type AgentPromptVariantGenAiResourcePtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantGenAiResourcePtrOutput) Agent ¶
func (o AgentPromptVariantGenAiResourcePtrOutput) Agent() AgentPromptVariantGenAiResourceAgentPtrOutput
Specifies an Amazon Bedrock agent with which to use the prompt. See Agent Configuration for more information.
func (AgentPromptVariantGenAiResourcePtrOutput) ElementType ¶
func (AgentPromptVariantGenAiResourcePtrOutput) ElementType() reflect.Type
func (AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutput ¶
func (o AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutput() AgentPromptVariantGenAiResourcePtrOutput
func (AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext ¶
func (o AgentPromptVariantGenAiResourcePtrOutput) ToAgentPromptVariantGenAiResourcePtrOutputWithContext(ctx context.Context) AgentPromptVariantGenAiResourcePtrOutput
type AgentPromptVariantInferenceConfiguration ¶
type AgentPromptVariantInferenceConfiguration struct {
// Contains inference configurations for the prompt variant. See Text Inference Configuration for more information.
Text *AgentPromptVariantInferenceConfigurationText `pulumi:"text"`
}
type AgentPromptVariantInferenceConfigurationArgs ¶
type AgentPromptVariantInferenceConfigurationArgs struct {
// Contains inference configurations for the prompt variant. See Text Inference Configuration for more information.
Text AgentPromptVariantInferenceConfigurationTextPtrInput `pulumi:"text"`
}
func (AgentPromptVariantInferenceConfigurationArgs) ElementType ¶
func (AgentPromptVariantInferenceConfigurationArgs) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutput ¶
func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutput() AgentPromptVariantInferenceConfigurationOutput
func (AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutputWithContext ¶
func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationOutput
func (AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutput ¶
func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
func (AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext ¶
func (i AgentPromptVariantInferenceConfigurationArgs) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
type AgentPromptVariantInferenceConfigurationInput ¶
type AgentPromptVariantInferenceConfigurationInput interface {
pulumi.Input
ToAgentPromptVariantInferenceConfigurationOutput() AgentPromptVariantInferenceConfigurationOutput
ToAgentPromptVariantInferenceConfigurationOutputWithContext(context.Context) AgentPromptVariantInferenceConfigurationOutput
}
AgentPromptVariantInferenceConfigurationInput is an input type that accepts AgentPromptVariantInferenceConfigurationArgs and AgentPromptVariantInferenceConfigurationOutput values. You can construct a concrete instance of `AgentPromptVariantInferenceConfigurationInput` via:
AgentPromptVariantInferenceConfigurationArgs{...}
type AgentPromptVariantInferenceConfigurationOutput ¶
type AgentPromptVariantInferenceConfigurationOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantInferenceConfigurationOutput) ElementType ¶
func (AgentPromptVariantInferenceConfigurationOutput) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationOutput) Text ¶
func (o AgentPromptVariantInferenceConfigurationOutput) Text() AgentPromptVariantInferenceConfigurationTextPtrOutput
Contains inference configurations for the prompt variant. See Text Inference Configuration for more information.
func (AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutput ¶
func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutput() AgentPromptVariantInferenceConfigurationOutput
func (AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationOutput
func (AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput ¶
func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
func (AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
type AgentPromptVariantInferenceConfigurationPtrInput ¶
type AgentPromptVariantInferenceConfigurationPtrInput interface {
pulumi.Input
ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
}
AgentPromptVariantInferenceConfigurationPtrInput is an input type that accepts AgentPromptVariantInferenceConfigurationArgs, AgentPromptVariantInferenceConfigurationPtr and AgentPromptVariantInferenceConfigurationPtrOutput values. You can construct a concrete instance of `AgentPromptVariantInferenceConfigurationPtrInput` via:
AgentPromptVariantInferenceConfigurationArgs{...}
or:
nil
func AgentPromptVariantInferenceConfigurationPtr ¶
func AgentPromptVariantInferenceConfigurationPtr(v *AgentPromptVariantInferenceConfigurationArgs) AgentPromptVariantInferenceConfigurationPtrInput
type AgentPromptVariantInferenceConfigurationPtrOutput ¶
type AgentPromptVariantInferenceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantInferenceConfigurationPtrOutput) ElementType ¶
func (AgentPromptVariantInferenceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationPtrOutput) Text ¶
func (o AgentPromptVariantInferenceConfigurationPtrOutput) Text() AgentPromptVariantInferenceConfigurationTextPtrOutput
Contains inference configurations for the prompt variant. See Text Inference Configuration for more information.
func (AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput ¶
func (o AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutput() AgentPromptVariantInferenceConfigurationPtrOutput
func (AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationPtrOutput) ToAgentPromptVariantInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationPtrOutput
type AgentPromptVariantInferenceConfigurationText ¶
type AgentPromptVariantInferenceConfigurationText struct {
// Maximum number of tokens to return in the response.
MaxTokens *int `pulumi:"maxTokens"`
// List of strings that define sequences after which the model will stop generating.
StopSequences []string `pulumi:"stopSequences"`
// Controls the randomness of the response. Choose a lower value for more predictable outputs and a higher value for more surprising outputs.
Temperature *float64 `pulumi:"temperature"`
// Percentage of most-likely candidates that the model considers for the next token.
TopP *float64 `pulumi:"topP"`
}
type AgentPromptVariantInferenceConfigurationTextArgs ¶
type AgentPromptVariantInferenceConfigurationTextArgs struct {
// Maximum number of tokens to return in the response.
MaxTokens pulumi.IntPtrInput `pulumi:"maxTokens"`
// List of strings that define sequences after which the model will stop generating.
StopSequences pulumi.StringArrayInput `pulumi:"stopSequences"`
// Controls the randomness of the response. Choose a lower value for more predictable outputs and a higher value for more surprising outputs.
Temperature pulumi.Float64PtrInput `pulumi:"temperature"`
// Percentage of most-likely candidates that the model considers for the next token.
TopP pulumi.Float64PtrInput `pulumi:"topP"`
}
func (AgentPromptVariantInferenceConfigurationTextArgs) ElementType ¶
func (AgentPromptVariantInferenceConfigurationTextArgs) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutput ¶
func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutput() AgentPromptVariantInferenceConfigurationTextOutput
func (AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext ¶
func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextOutput
func (AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutput ¶
func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
func (AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext ¶
func (i AgentPromptVariantInferenceConfigurationTextArgs) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
type AgentPromptVariantInferenceConfigurationTextInput ¶
type AgentPromptVariantInferenceConfigurationTextInput interface {
pulumi.Input
ToAgentPromptVariantInferenceConfigurationTextOutput() AgentPromptVariantInferenceConfigurationTextOutput
ToAgentPromptVariantInferenceConfigurationTextOutputWithContext(context.Context) AgentPromptVariantInferenceConfigurationTextOutput
}
AgentPromptVariantInferenceConfigurationTextInput is an input type that accepts AgentPromptVariantInferenceConfigurationTextArgs and AgentPromptVariantInferenceConfigurationTextOutput values. You can construct a concrete instance of `AgentPromptVariantInferenceConfigurationTextInput` via:
AgentPromptVariantInferenceConfigurationTextArgs{...}
type AgentPromptVariantInferenceConfigurationTextOutput ¶
type AgentPromptVariantInferenceConfigurationTextOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantInferenceConfigurationTextOutput) ElementType ¶
func (AgentPromptVariantInferenceConfigurationTextOutput) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationTextOutput) MaxTokens ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) MaxTokens() pulumi.IntPtrOutput
Maximum number of tokens to return in the response.
func (AgentPromptVariantInferenceConfigurationTextOutput) StopSequences ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) StopSequences() pulumi.StringArrayOutput
List of strings that define sequences after which the model will stop generating.
func (AgentPromptVariantInferenceConfigurationTextOutput) Temperature ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) Temperature() pulumi.Float64PtrOutput
Controls the randomness of the response. Choose a lower value for more predictable outputs and a higher value for more surprising outputs.
func (AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutput ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutput() AgentPromptVariantInferenceConfigurationTextOutput
func (AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextOutput
func (AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
func (AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
func (AgentPromptVariantInferenceConfigurationTextOutput) TopP ¶
func (o AgentPromptVariantInferenceConfigurationTextOutput) TopP() pulumi.Float64PtrOutput
Percentage of most-likely candidates that the model considers for the next token.
type AgentPromptVariantInferenceConfigurationTextPtrInput ¶
type AgentPromptVariantInferenceConfigurationTextPtrInput interface {
pulumi.Input
ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
}
AgentPromptVariantInferenceConfigurationTextPtrInput is an input type that accepts AgentPromptVariantInferenceConfigurationTextArgs, AgentPromptVariantInferenceConfigurationTextPtr and AgentPromptVariantInferenceConfigurationTextPtrOutput values. You can construct a concrete instance of `AgentPromptVariantInferenceConfigurationTextPtrInput` via:
AgentPromptVariantInferenceConfigurationTextArgs{...}
or:
nil
func AgentPromptVariantInferenceConfigurationTextPtr ¶
func AgentPromptVariantInferenceConfigurationTextPtr(v *AgentPromptVariantInferenceConfigurationTextArgs) AgentPromptVariantInferenceConfigurationTextPtrInput
type AgentPromptVariantInferenceConfigurationTextPtrOutput ¶
type AgentPromptVariantInferenceConfigurationTextPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) ElementType ¶
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) MaxTokens ¶
func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) MaxTokens() pulumi.IntPtrOutput
Maximum number of tokens to return in the response.
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) StopSequences ¶
func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) StopSequences() pulumi.StringArrayOutput
List of strings that define sequences after which the model will stop generating.
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) Temperature ¶
func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) Temperature() pulumi.Float64PtrOutput
Controls the randomness of the response. Choose a lower value for more predictable outputs and a higher value for more surprising outputs.
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput ¶
func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutput() AgentPromptVariantInferenceConfigurationTextPtrOutput
func (AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext ¶
func (o AgentPromptVariantInferenceConfigurationTextPtrOutput) ToAgentPromptVariantInferenceConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantInferenceConfigurationTextPtrOutput
type AgentPromptVariantInput ¶
type AgentPromptVariantInput interface {
pulumi.Input
ToAgentPromptVariantOutput() AgentPromptVariantOutput
ToAgentPromptVariantOutputWithContext(context.Context) AgentPromptVariantOutput
}
AgentPromptVariantInput is an input type that accepts AgentPromptVariantArgs and AgentPromptVariantOutput values. You can construct a concrete instance of `AgentPromptVariantInput` via:
AgentPromptVariantArgs{...}
type AgentPromptVariantMetadataArgs ¶
type AgentPromptVariantMetadataArgs struct {
// Key of a metadata tag for a prompt variant.
Key pulumi.StringInput `pulumi:"key"`
// Value of a metadata tag for a prompt variant.
Value pulumi.StringInput `pulumi:"value"`
}
func (AgentPromptVariantMetadataArgs) ElementType ¶
func (AgentPromptVariantMetadataArgs) ElementType() reflect.Type
func (AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutput ¶
func (i AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutput() AgentPromptVariantMetadataOutput
func (AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutputWithContext ¶
func (i AgentPromptVariantMetadataArgs) ToAgentPromptVariantMetadataOutputWithContext(ctx context.Context) AgentPromptVariantMetadataOutput
type AgentPromptVariantMetadataArray ¶
type AgentPromptVariantMetadataArray []AgentPromptVariantMetadataInput
func (AgentPromptVariantMetadataArray) ElementType ¶
func (AgentPromptVariantMetadataArray) ElementType() reflect.Type
func (AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutput ¶
func (i AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutput() AgentPromptVariantMetadataArrayOutput
func (AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutputWithContext ¶
func (i AgentPromptVariantMetadataArray) ToAgentPromptVariantMetadataArrayOutputWithContext(ctx context.Context) AgentPromptVariantMetadataArrayOutput
type AgentPromptVariantMetadataArrayInput ¶
type AgentPromptVariantMetadataArrayInput interface {
pulumi.Input
ToAgentPromptVariantMetadataArrayOutput() AgentPromptVariantMetadataArrayOutput
ToAgentPromptVariantMetadataArrayOutputWithContext(context.Context) AgentPromptVariantMetadataArrayOutput
}
AgentPromptVariantMetadataArrayInput is an input type that accepts AgentPromptVariantMetadataArray and AgentPromptVariantMetadataArrayOutput values. You can construct a concrete instance of `AgentPromptVariantMetadataArrayInput` via:
AgentPromptVariantMetadataArray{ AgentPromptVariantMetadataArgs{...} }
type AgentPromptVariantMetadataArrayOutput ¶
type AgentPromptVariantMetadataArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantMetadataArrayOutput) ElementType ¶
func (AgentPromptVariantMetadataArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantMetadataArrayOutput) Index ¶
func (o AgentPromptVariantMetadataArrayOutput) Index(i pulumi.IntInput) AgentPromptVariantMetadataOutput
func (AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutput ¶
func (o AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutput() AgentPromptVariantMetadataArrayOutput
func (AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutputWithContext ¶
func (o AgentPromptVariantMetadataArrayOutput) ToAgentPromptVariantMetadataArrayOutputWithContext(ctx context.Context) AgentPromptVariantMetadataArrayOutput
type AgentPromptVariantMetadataInput ¶
type AgentPromptVariantMetadataInput interface {
pulumi.Input
ToAgentPromptVariantMetadataOutput() AgentPromptVariantMetadataOutput
ToAgentPromptVariantMetadataOutputWithContext(context.Context) AgentPromptVariantMetadataOutput
}
AgentPromptVariantMetadataInput is an input type that accepts AgentPromptVariantMetadataArgs and AgentPromptVariantMetadataOutput values. You can construct a concrete instance of `AgentPromptVariantMetadataInput` via:
AgentPromptVariantMetadataArgs{...}
type AgentPromptVariantMetadataOutput ¶
type AgentPromptVariantMetadataOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantMetadataOutput) ElementType ¶
func (AgentPromptVariantMetadataOutput) ElementType() reflect.Type
func (AgentPromptVariantMetadataOutput) Key ¶
func (o AgentPromptVariantMetadataOutput) Key() pulumi.StringOutput
Key of a metadata tag for a prompt variant.
func (AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutput ¶
func (o AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutput() AgentPromptVariantMetadataOutput
func (AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutputWithContext ¶
func (o AgentPromptVariantMetadataOutput) ToAgentPromptVariantMetadataOutputWithContext(ctx context.Context) AgentPromptVariantMetadataOutput
func (AgentPromptVariantMetadataOutput) Value ¶
func (o AgentPromptVariantMetadataOutput) Value() pulumi.StringOutput
Value of a metadata tag for a prompt variant.
type AgentPromptVariantOutput ¶
type AgentPromptVariantOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantOutput) AdditionalModelRequestFields ¶
func (o AgentPromptVariantOutput) AdditionalModelRequestFields() pulumi.StringPtrOutput
Contains model-specific inference configurations that aren’t in the inferenceConfiguration field. To see model-specific inference parameters, see [Inference request parameters and response fields for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html).
func (AgentPromptVariantOutput) ElementType ¶
func (AgentPromptVariantOutput) ElementType() reflect.Type
func (AgentPromptVariantOutput) GenAiResource ¶
func (o AgentPromptVariantOutput) GenAiResource() AgentPromptVariantGenAiResourcePtrOutput
Specifies a generative AI resource with which to use the prompt. If this is not supplied, then a `genAiResource` must be defined. See Generative AI Resource for more information.
func (AgentPromptVariantOutput) InferenceConfiguration ¶
func (o AgentPromptVariantOutput) InferenceConfiguration() AgentPromptVariantInferenceConfigurationPtrOutput
Contains inference configurations for the prompt variant. See Inference Configuration for more information.
func (AgentPromptVariantOutput) Metadatas ¶
func (o AgentPromptVariantOutput) Metadatas() AgentPromptVariantMetadataArrayOutput
A list of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant. See Metadata for more information.
func (AgentPromptVariantOutput) ModelId ¶
func (o AgentPromptVariantOutput) ModelId() pulumi.StringPtrOutput
Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) with which to run inference on the prompt. If this is not supplied, then a `genAiResource` must be defined.
func (AgentPromptVariantOutput) Name ¶
func (o AgentPromptVariantOutput) Name() pulumi.StringOutput
Name of the prompt variant.
func (AgentPromptVariantOutput) TemplateConfiguration ¶
func (o AgentPromptVariantOutput) TemplateConfiguration() AgentPromptVariantTemplateConfigurationPtrOutput
Contains configurations for the prompt template. See Template Configuration for more information.
func (AgentPromptVariantOutput) TemplateType ¶
func (o AgentPromptVariantOutput) TemplateType() pulumi.StringOutput
Type of prompt template to use. Valid values: `CHAT`, `TEXT`.
func (AgentPromptVariantOutput) ToAgentPromptVariantOutput ¶
func (o AgentPromptVariantOutput) ToAgentPromptVariantOutput() AgentPromptVariantOutput
func (AgentPromptVariantOutput) ToAgentPromptVariantOutputWithContext ¶
func (o AgentPromptVariantOutput) ToAgentPromptVariantOutputWithContext(ctx context.Context) AgentPromptVariantOutput
type AgentPromptVariantTemplateConfiguration ¶
type AgentPromptVariantTemplateConfiguration struct {
// Contains configurations to use the prompt in a conversational format. See Chat Template Configuration for more information.
Chat *AgentPromptVariantTemplateConfigurationChat `pulumi:"chat"`
// Contains configurations for the text in a message for a prompt. See Text Template Configuration
Text *AgentPromptVariantTemplateConfigurationText `pulumi:"text"`
}
type AgentPromptVariantTemplateConfigurationArgs ¶
type AgentPromptVariantTemplateConfigurationArgs struct {
// Contains configurations to use the prompt in a conversational format. See Chat Template Configuration for more information.
Chat AgentPromptVariantTemplateConfigurationChatPtrInput `pulumi:"chat"`
// Contains configurations for the text in a message for a prompt. See Text Template Configuration
Text AgentPromptVariantTemplateConfigurationTextPtrInput `pulumi:"text"`
}
func (AgentPromptVariantTemplateConfigurationArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutput ¶
func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutput() AgentPromptVariantTemplateConfigurationOutput
func (AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationOutput
func (AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationArgs) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
type AgentPromptVariantTemplateConfigurationChat ¶
type AgentPromptVariantTemplateConfigurationChat struct {
InputVariables []AgentPromptVariantTemplateConfigurationChatInputVariable `pulumi:"inputVariables"`
// A list of messages in the chat for the prompt. See Message for more information.
Messages []AgentPromptVariantTemplateConfigurationChatMessage `pulumi:"messages"`
// A list of system prompts to provide context to the model or to describe how it should behave. See System for more information.
Systems []AgentPromptVariantTemplateConfigurationChatSystem `pulumi:"systems"`
// Configuration information for the tools that the model can use when generating a response. See Tool Configuration for more information.
ToolConfiguration *AgentPromptVariantTemplateConfigurationChatToolConfiguration `pulumi:"toolConfiguration"`
}
type AgentPromptVariantTemplateConfigurationChatArgs ¶
type AgentPromptVariantTemplateConfigurationChatArgs struct {
InputVariables AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput `pulumi:"inputVariables"`
// A list of messages in the chat for the prompt. See Message for more information.
Messages AgentPromptVariantTemplateConfigurationChatMessageArrayInput `pulumi:"messages"`
// A list of system prompts to provide context to the model or to describe how it should behave. See System for more information.
Systems AgentPromptVariantTemplateConfigurationChatSystemArrayInput `pulumi:"systems"`
// Configuration information for the tools that the model can use when generating a response. See Tool Configuration for more information.
ToolConfiguration AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput `pulumi:"toolConfiguration"`
}
func (AgentPromptVariantTemplateConfigurationChatArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutput() AgentPromptVariantTemplateConfigurationChatOutput
func (AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatOutput
func (AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
func (AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatArgs) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
type AgentPromptVariantTemplateConfigurationChatInput ¶
type AgentPromptVariantTemplateConfigurationChatInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatOutput() AgentPromptVariantTemplateConfigurationChatOutput
ToAgentPromptVariantTemplateConfigurationChatOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatOutput
}
AgentPromptVariantTemplateConfigurationChatInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatArgs and AgentPromptVariantTemplateConfigurationChatOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatInput` via:
AgentPromptVariantTemplateConfigurationChatArgs{...}
type AgentPromptVariantTemplateConfigurationChatInputVariable ¶
type AgentPromptVariantTemplateConfigurationChatInputVariable struct {
// The name of the variable.
Name string `pulumi:"name"`
}
type AgentPromptVariantTemplateConfigurationChatInputVariableArgs ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableArgs struct {
// The name of the variable.
Name pulumi.StringInput `pulumi:"name"`
}
func (AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput() AgentPromptVariantTemplateConfigurationChatInputVariableOutput
func (AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatInputVariableArgs) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
type AgentPromptVariantTemplateConfigurationChatInputVariableArray ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableArray []AgentPromptVariantTemplateConfigurationChatInputVariableInput
func (AgentPromptVariantTemplateConfigurationChatInputVariableArray) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatInputVariableArray) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
func (AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatInputVariableArray) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
type AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
}
AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatInputVariableArray and AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatInputVariableArrayInput` via:
AgentPromptVariantTemplateConfigurationChatInputVariableArray{ AgentPromptVariantTemplateConfigurationChatInputVariableArgs{...} }
type AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
func (AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableArrayOutput
type AgentPromptVariantTemplateConfigurationChatInputVariableInput ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput() AgentPromptVariantTemplateConfigurationChatInputVariableOutput
ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
}
AgentPromptVariantTemplateConfigurationChatInputVariableInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatInputVariableArgs and AgentPromptVariantTemplateConfigurationChatInputVariableOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatInputVariableInput` via:
AgentPromptVariantTemplateConfigurationChatInputVariableArgs{...}
type AgentPromptVariantTemplateConfigurationChatInputVariableOutput ¶
type AgentPromptVariantTemplateConfigurationChatInputVariableOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) Name ¶
The name of the variable.
func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutput() AgentPromptVariantTemplateConfigurationChatInputVariableOutput
func (AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatInputVariableOutput) ToAgentPromptVariantTemplateConfigurationChatInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatInputVariableOutput
type AgentPromptVariantTemplateConfigurationChatMessage ¶
type AgentPromptVariantTemplateConfigurationChatMessage struct {
// Contains the content for the message you pass to, or receive from a model. See [Message Content] for more information.
Content *AgentPromptVariantTemplateConfigurationChatMessageContent `pulumi:"content"`
// The role that the message belongs to.
Role string `pulumi:"role"`
}
type AgentPromptVariantTemplateConfigurationChatMessageArgs ¶
type AgentPromptVariantTemplateConfigurationChatMessageArgs struct {
// Contains the content for the message you pass to, or receive from a model. See [Message Content] for more information.
Content AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput `pulumi:"content"`
// The role that the message belongs to.
Role pulumi.StringInput `pulumi:"role"`
}
func (AgentPromptVariantTemplateConfigurationChatMessageArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutput() AgentPromptVariantTemplateConfigurationChatMessageOutput
func (AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageArgs) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageOutput
type AgentPromptVariantTemplateConfigurationChatMessageArray ¶
type AgentPromptVariantTemplateConfigurationChatMessageArray []AgentPromptVariantTemplateConfigurationChatMessageInput
func (AgentPromptVariantTemplateConfigurationChatMessageArray) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageArray) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
func (AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageArray) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
type AgentPromptVariantTemplateConfigurationChatMessageArrayInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageArrayInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
}
AgentPromptVariantTemplateConfigurationChatMessageArrayInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageArray and AgentPromptVariantTemplateConfigurationChatMessageArrayOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageArrayInput` via:
AgentPromptVariantTemplateConfigurationChatMessageArray{ AgentPromptVariantTemplateConfigurationChatMessageArgs{...} }
type AgentPromptVariantTemplateConfigurationChatMessageArrayOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutput() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
func (AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageArrayOutput) ToAgentPromptVariantTemplateConfigurationChatMessageArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
type AgentPromptVariantTemplateConfigurationChatMessageContent ¶
type AgentPromptVariantTemplateConfigurationChatMessageContent struct {
CachePoint *AgentPromptVariantTemplateConfigurationChatMessageContentCachePoint `pulumi:"cachePoint"`
Text *string `pulumi:"text"`
}
type AgentPromptVariantTemplateConfigurationChatMessageContentArgs ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentArgs struct {
CachePoint AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput `pulumi:"cachePoint"`
Text pulumi.StringPtrInput `pulumi:"text"`
}
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePoint ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePoint struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type string `pulumi:"type"`
}
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
}
AgentPromptVariantTemplateConfigurationChatMessageContentCachePointInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs and AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageContentCachePointInput` via:
AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs{...}
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointOutput) Type() pulumi.StringOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
}
AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs, AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtr and AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput` via:
AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtr ¶
func AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtr(v *AgentPromptVariantTemplateConfigurationChatMessageContentCachePointArgs) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrInput
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentCachePointPtrOutput) Type() pulumi.StringPtrOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatMessageContentInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentOutput
}
AgentPromptVariantTemplateConfigurationChatMessageContentInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageContentArgs and AgentPromptVariantTemplateConfigurationChatMessageContentOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageContentInput` via:
AgentPromptVariantTemplateConfigurationChatMessageContentArgs{...}
type AgentPromptVariantTemplateConfigurationChatMessageContentOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) CachePoint ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutput() AgentPromptVariantTemplateConfigurationChatMessageContentOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
type AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
}
AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageContentArgs, AgentPromptVariantTemplateConfigurationChatMessageContentPtr and AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput` via:
AgentPromptVariantTemplateConfigurationChatMessageContentArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatMessageContentPtr ¶
func AgentPromptVariantTemplateConfigurationChatMessageContentPtr(v *AgentPromptVariantTemplateConfigurationChatMessageContentArgs) AgentPromptVariantTemplateConfigurationChatMessageContentPtrInput
type AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) CachePoint ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
func (AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput) ToAgentPromptVariantTemplateConfigurationChatMessageContentPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
type AgentPromptVariantTemplateConfigurationChatMessageInput ¶
type AgentPromptVariantTemplateConfigurationChatMessageInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatMessageOutput() AgentPromptVariantTemplateConfigurationChatMessageOutput
ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatMessageOutput
}
AgentPromptVariantTemplateConfigurationChatMessageInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatMessageArgs and AgentPromptVariantTemplateConfigurationChatMessageOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatMessageInput` via:
AgentPromptVariantTemplateConfigurationChatMessageArgs{...}
type AgentPromptVariantTemplateConfigurationChatMessageOutput ¶
type AgentPromptVariantTemplateConfigurationChatMessageOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) Content ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) Content() AgentPromptVariantTemplateConfigurationChatMessageContentPtrOutput
Contains the content for the message you pass to, or receive from a model. See [Message Content] for more information.
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) Role ¶
The role that the message belongs to.
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutput() AgentPromptVariantTemplateConfigurationChatMessageOutput
func (AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatMessageOutput) ToAgentPromptVariantTemplateConfigurationChatMessageOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatMessageOutput
type AgentPromptVariantTemplateConfigurationChatOutput ¶
type AgentPromptVariantTemplateConfigurationChatOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatOutput) InputVariables ¶
func (AgentPromptVariantTemplateConfigurationChatOutput) Messages ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) Messages() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
A list of messages in the chat for the prompt. See Message for more information.
func (AgentPromptVariantTemplateConfigurationChatOutput) Systems ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) Systems() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
A list of system prompts to provide context to the model or to describe how it should behave. See System for more information.
func (AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutput() AgentPromptVariantTemplateConfigurationChatOutput
func (AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatOutput
func (AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
func (AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
func (AgentPromptVariantTemplateConfigurationChatOutput) ToolConfiguration ¶
func (o AgentPromptVariantTemplateConfigurationChatOutput) ToolConfiguration() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
Configuration information for the tools that the model can use when generating a response. See Tool Configuration for more information.
type AgentPromptVariantTemplateConfigurationChatPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
}
AgentPromptVariantTemplateConfigurationChatPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatArgs, AgentPromptVariantTemplateConfigurationChatPtr and AgentPromptVariantTemplateConfigurationChatPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatPtrInput` via:
AgentPromptVariantTemplateConfigurationChatArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatPtr ¶
func AgentPromptVariantTemplateConfigurationChatPtr(v *AgentPromptVariantTemplateConfigurationChatArgs) AgentPromptVariantTemplateConfigurationChatPtrInput
type AgentPromptVariantTemplateConfigurationChatPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) InputVariables ¶
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) Messages ¶
func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) Messages() AgentPromptVariantTemplateConfigurationChatMessageArrayOutput
A list of messages in the chat for the prompt. See Message for more information.
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) Systems ¶
func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) Systems() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
A list of system prompts to provide context to the model or to describe how it should behave. See System for more information.
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutput() AgentPromptVariantTemplateConfigurationChatPtrOutput
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToAgentPromptVariantTemplateConfigurationChatPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatPtrOutput
func (AgentPromptVariantTemplateConfigurationChatPtrOutput) ToolConfiguration ¶
func (o AgentPromptVariantTemplateConfigurationChatPtrOutput) ToolConfiguration() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
Configuration information for the tools that the model can use when generating a response. See Tool Configuration for more information.
type AgentPromptVariantTemplateConfigurationChatSystem ¶
type AgentPromptVariantTemplateConfigurationChatSystem struct {
// Creates a cache checkpoint within a tool designation. See Cache Point for more information.
CachePoint *AgentPromptVariantTemplateConfigurationChatSystemCachePoint `pulumi:"cachePoint"`
// The text in the system prompt.
Text *string `pulumi:"text"`
}
type AgentPromptVariantTemplateConfigurationChatSystemArgs ¶
type AgentPromptVariantTemplateConfigurationChatSystemArgs struct {
// Creates a cache checkpoint within a tool designation. See Cache Point for more information.
CachePoint AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput `pulumi:"cachePoint"`
// The text in the system prompt.
Text pulumi.StringPtrInput `pulumi:"text"`
}
func (AgentPromptVariantTemplateConfigurationChatSystemArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutput() AgentPromptVariantTemplateConfigurationChatSystemOutput
func (AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemArgs) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemOutput
type AgentPromptVariantTemplateConfigurationChatSystemArray ¶
type AgentPromptVariantTemplateConfigurationChatSystemArray []AgentPromptVariantTemplateConfigurationChatSystemInput
func (AgentPromptVariantTemplateConfigurationChatSystemArray) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemArray) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
func (AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemArray) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
type AgentPromptVariantTemplateConfigurationChatSystemArrayInput ¶
type AgentPromptVariantTemplateConfigurationChatSystemArrayInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
}
AgentPromptVariantTemplateConfigurationChatSystemArrayInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatSystemArray and AgentPromptVariantTemplateConfigurationChatSystemArrayOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatSystemArrayInput` via:
AgentPromptVariantTemplateConfigurationChatSystemArray{ AgentPromptVariantTemplateConfigurationChatSystemArgs{...} }
type AgentPromptVariantTemplateConfigurationChatSystemArrayOutput ¶
type AgentPromptVariantTemplateConfigurationChatSystemArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutput() AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
func (AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemArrayOutput) ToAgentPromptVariantTemplateConfigurationChatSystemArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemArrayOutput
type AgentPromptVariantTemplateConfigurationChatSystemCachePoint ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePoint struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type string `pulumi:"type"`
}
type AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
type AgentPromptVariantTemplateConfigurationChatSystemCachePointInput ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePointInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
}
AgentPromptVariantTemplateConfigurationChatSystemCachePointInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs and AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatSystemCachePointInput` via:
AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs{...}
type AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointOutput) Type() pulumi.StringOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
}
AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs, AgentPromptVariantTemplateConfigurationChatSystemCachePointPtr and AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput` via:
AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatSystemCachePointPtr ¶
func AgentPromptVariantTemplateConfigurationChatSystemCachePointPtr(v *AgentPromptVariantTemplateConfigurationChatSystemCachePointArgs) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrInput
type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput) Type() pulumi.StringPtrOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatSystemInput ¶
type AgentPromptVariantTemplateConfigurationChatSystemInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatSystemOutput() AgentPromptVariantTemplateConfigurationChatSystemOutput
ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatSystemOutput
}
AgentPromptVariantTemplateConfigurationChatSystemInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatSystemArgs and AgentPromptVariantTemplateConfigurationChatSystemOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatSystemInput` via:
AgentPromptVariantTemplateConfigurationChatSystemArgs{...}
type AgentPromptVariantTemplateConfigurationChatSystemOutput ¶
type AgentPromptVariantTemplateConfigurationChatSystemOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) CachePoint ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) CachePoint() AgentPromptVariantTemplateConfigurationChatSystemCachePointPtrOutput
Creates a cache checkpoint within a tool designation. See Cache Point for more information.
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) Text ¶
The text in the system prompt.
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutput() AgentPromptVariantTemplateConfigurationChatSystemOutput
func (AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatSystemOutput) ToAgentPromptVariantTemplateConfigurationChatSystemOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatSystemOutput
type AgentPromptVariantTemplateConfigurationChatToolConfiguration ¶
type AgentPromptVariantTemplateConfigurationChatToolConfiguration struct {
// Defines which tools the model should request when invoked. See Tool Choice for more information.
ToolChoice *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoice `pulumi:"toolChoice"`
// A list of tools to pass to a model. See Tool for more information.
Tools []AgentPromptVariantTemplateConfigurationChatToolConfigurationTool `pulumi:"tools"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs struct {
// Defines which tools the model should request when invoked. See Tool Choice for more information.
ToolChoice AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput `pulumi:"toolChoice"`
// A list of tools to pass to a model. See Tool for more information.
Tools AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput `pulumi:"tools"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToolChoice ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) ToolChoice() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
Defines which tools the model should request when invoked. See Tool Choice for more information.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) Tools ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationOutput) Tools() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
A list of tools to pass to a model. See Tool for more information.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToolChoice ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) ToolChoice() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
Defines which tools the model should request when invoked. See Tool Choice for more information.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) Tools ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationPtrOutput) Tools() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
A list of tools to pass to a model. See Tool for more information.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationTool ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationTool struct {
// Creates a cache checkpoint within a tool designation. See Cache Point for more information.
CachePoint *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePoint `pulumi:"cachePoint"`
// The specification for the tool. See Tool Specification for more information.
ToolSpec *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpec `pulumi:"toolSpec"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs struct {
// Creates a cache checkpoint within a tool designation. See Cache Point for more information.
CachePoint AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput `pulumi:"cachePoint"`
// The specification for the tool. See Tool Specification for more information.
ToolSpec AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput `pulumi:"toolSpec"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray []AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArray{ AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs{...} }
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArrayOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePoint ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePoint struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type string `pulumi:"type"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointOutput) Type() pulumi.StringOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput) Type() pulumi.StringPtrOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoice ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoice struct {
// Defines tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.
Any *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAny `pulumi:"any"`
// Defines tools. The model automatically decides whether to call a tool or to generate text instead. This object has no fields.
Auto *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAuto `pulumi:"auto"`
// Defines a specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See Named Tool for more information.
Tool *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceTool `pulumi:"tool"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAny ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAny struct {
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs struct {
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs struct {
// Defines tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.
Any AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrInput `pulumi:"any"`
// Defines tools. The model automatically decides whether to call a tool or to generate text instead. This object has no fields.
Auto AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput `pulumi:"auto"`
// Defines a specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See Named Tool for more information.
Tool AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput `pulumi:"tool"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAuto ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAuto struct {
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs struct {
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Any ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Any() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
Defines tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Auto ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Auto() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
Defines tools. The model automatically decides whether to call a tool or to generate text instead. This object has no fields.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Tool ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceOutput) Tool() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
Defines a specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See Named Tool for more information.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Any ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Any() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyPtrOutput
Defines tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Auto ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Auto() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoPtrOutput
Defines tools. The model automatically decides whether to call a tool or to generate text instead. This object has no fields.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Tool ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoicePtrOutput) Tool() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
Defines a specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See Named Tool for more information.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceTool ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceTool struct {
// Name of the prompt.
//
// The following arguments are optional:
Name string `pulumi:"name"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs struct {
// Name of the prompt.
//
// The following arguments are optional:
Name pulumi.StringInput `pulumi:"name"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) Name ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) Name() pulumi.StringOutput
Name of the prompt.
The following arguments are optional:
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) Name ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) Name() pulumi.StringPtrOutput
Name of the prompt.
The following arguments are optional:
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) CachePoint ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) CachePoint() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolCachePointPtrOutput
Creates a cache checkpoint within a tool designation. See Cache Point for more information.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToolSpec ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolOutput) ToolSpec() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
The specification for the tool. See Tool Specification for more information.
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpec ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpec struct {
// Description of the prompt.
Description *string `pulumi:"description"`
// The input schema of the tool. See Tool Input Schema for more information.
InputSchema *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchema `pulumi:"inputSchema"`
// Name of the prompt.
//
// The following arguments are optional:
Name string `pulumi:"name"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs struct {
// Description of the prompt.
Description pulumi.StringPtrInput `pulumi:"description"`
// The input schema of the tool. See Tool Input Schema for more information.
InputSchema AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput `pulumi:"inputSchema"`
// Name of the prompt.
//
// The following arguments are optional:
Name pulumi.StringInput `pulumi:"name"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchema ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchema struct {
// A JSON object defining the input schema for the tool.
Json *string `pulumi:"json"`
}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs struct {
// A JSON object defining the input schema for the tool.
Json pulumi.StringPtrInput `pulumi:"json"`
}
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs{...}
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) Json ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) Json() pulumi.StringPtrOutput
A JSON object defining the input schema for the tool.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) Elem ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) Json ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) Json() pulumi.StringPtrOutput
A JSON object defining the input schema for the tool.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Description ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Description() pulumi.StringPtrOutput
Description of the prompt.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) InputSchema ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) InputSchema() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
The input schema of the tool. See Tool Input Schema for more information.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Name ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) Name() pulumi.StringOutput
Name of the prompt.
The following arguments are optional:
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
}
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs, AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtr and AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput` via:
AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtr ¶
func AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtr(v *AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecArgs) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrInput
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput ¶
type AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Description ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Description() pulumi.StringPtrOutput
Description of the prompt.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) InputSchema ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) InputSchema() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecInputSchemaPtrOutput
The input schema of the tool. See Tool Input Schema for more information.
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Name ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) Name() pulumi.StringPtrOutput
Name of the prompt.
The following arguments are optional:
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput() AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
func (AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput) ToAgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationChatToolConfigurationToolToolSpecPtrOutput
type AgentPromptVariantTemplateConfigurationInput ¶
type AgentPromptVariantTemplateConfigurationInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationOutput() AgentPromptVariantTemplateConfigurationOutput
ToAgentPromptVariantTemplateConfigurationOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationOutput
}
AgentPromptVariantTemplateConfigurationInput is an input type that accepts AgentPromptVariantTemplateConfigurationArgs and AgentPromptVariantTemplateConfigurationOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationInput` via:
AgentPromptVariantTemplateConfigurationArgs{...}
type AgentPromptVariantTemplateConfigurationOutput ¶
type AgentPromptVariantTemplateConfigurationOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationOutput) Chat ¶
func (o AgentPromptVariantTemplateConfigurationOutput) Chat() AgentPromptVariantTemplateConfigurationChatPtrOutput
Contains configurations to use the prompt in a conversational format. See Chat Template Configuration for more information.
func (AgentPromptVariantTemplateConfigurationOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationOutput) Text ¶
func (o AgentPromptVariantTemplateConfigurationOutput) Text() AgentPromptVariantTemplateConfigurationTextPtrOutput
Contains configurations for the text in a message for a prompt. See Text Template Configuration
func (AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutput ¶
func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutput() AgentPromptVariantTemplateConfigurationOutput
func (AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationOutput
func (AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
type AgentPromptVariantTemplateConfigurationPtrInput ¶
type AgentPromptVariantTemplateConfigurationPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
}
AgentPromptVariantTemplateConfigurationPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationArgs, AgentPromptVariantTemplateConfigurationPtr and AgentPromptVariantTemplateConfigurationPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationPtrInput` via:
AgentPromptVariantTemplateConfigurationArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationPtr ¶
func AgentPromptVariantTemplateConfigurationPtr(v *AgentPromptVariantTemplateConfigurationArgs) AgentPromptVariantTemplateConfigurationPtrInput
type AgentPromptVariantTemplateConfigurationPtrOutput ¶
type AgentPromptVariantTemplateConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationPtrOutput) Chat ¶
func (o AgentPromptVariantTemplateConfigurationPtrOutput) Chat() AgentPromptVariantTemplateConfigurationChatPtrOutput
Contains configurations to use the prompt in a conversational format. See Chat Template Configuration for more information.
func (AgentPromptVariantTemplateConfigurationPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationPtrOutput) Text ¶
func (o AgentPromptVariantTemplateConfigurationPtrOutput) Text() AgentPromptVariantTemplateConfigurationTextPtrOutput
Contains configurations for the text in a message for a prompt. See Text Template Configuration
func (AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutput() AgentPromptVariantTemplateConfigurationPtrOutput
func (AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationPtrOutput) ToAgentPromptVariantTemplateConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationPtrOutput
type AgentPromptVariantTemplateConfigurationText ¶
type AgentPromptVariantTemplateConfigurationText struct {
CachePoint *AgentPromptVariantTemplateConfigurationTextCachePoint `pulumi:"cachePoint"`
InputVariables []AgentPromptVariantTemplateConfigurationTextInputVariable `pulumi:"inputVariables"`
Text string `pulumi:"text"`
}
type AgentPromptVariantTemplateConfigurationTextArgs ¶
type AgentPromptVariantTemplateConfigurationTextArgs struct {
CachePoint AgentPromptVariantTemplateConfigurationTextCachePointPtrInput `pulumi:"cachePoint"`
InputVariables AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput `pulumi:"inputVariables"`
Text pulumi.StringInput `pulumi:"text"`
}
func (AgentPromptVariantTemplateConfigurationTextArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutput() AgentPromptVariantTemplateConfigurationTextOutput
func (AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextOutput
func (AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
func (AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextArgs) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
type AgentPromptVariantTemplateConfigurationTextCachePoint ¶
type AgentPromptVariantTemplateConfigurationTextCachePoint struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type string `pulumi:"type"`
}
type AgentPromptVariantTemplateConfigurationTextCachePointArgs ¶
type AgentPromptVariantTemplateConfigurationTextCachePointArgs struct {
// Indicates that the CachePointBlock is of the default type. Valid values: `default`.
Type pulumi.StringInput `pulumi:"type"`
}
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput() AgentPromptVariantTemplateConfigurationTextCachePointOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextCachePointArgs) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
type AgentPromptVariantTemplateConfigurationTextCachePointInput ¶
type AgentPromptVariantTemplateConfigurationTextCachePointInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextCachePointOutput() AgentPromptVariantTemplateConfigurationTextCachePointOutput
ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextCachePointOutput
}
AgentPromptVariantTemplateConfigurationTextCachePointInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextCachePointArgs and AgentPromptVariantTemplateConfigurationTextCachePointOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextCachePointInput` via:
AgentPromptVariantTemplateConfigurationTextCachePointArgs{...}
type AgentPromptVariantTemplateConfigurationTextCachePointOutput ¶
type AgentPromptVariantTemplateConfigurationTextCachePointOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutput() AgentPromptVariantTemplateConfigurationTextCachePointOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
type AgentPromptVariantTemplateConfigurationTextCachePointPtrInput ¶
type AgentPromptVariantTemplateConfigurationTextCachePointPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
}
AgentPromptVariantTemplateConfigurationTextCachePointPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextCachePointArgs, AgentPromptVariantTemplateConfigurationTextCachePointPtr and AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextCachePointPtrInput` via:
AgentPromptVariantTemplateConfigurationTextCachePointArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationTextCachePointPtr ¶
func AgentPromptVariantTemplateConfigurationTextCachePointPtr(v *AgentPromptVariantTemplateConfigurationTextCachePointArgs) AgentPromptVariantTemplateConfigurationTextCachePointPtrInput
type AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput ¶
type AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutput() AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) ToAgentPromptVariantTemplateConfigurationTextCachePointPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput
func (AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) Type ¶
func (o AgentPromptVariantTemplateConfigurationTextCachePointPtrOutput) Type() pulumi.StringPtrOutput
Indicates that the CachePointBlock is of the default type. Valid values: `default`.
type AgentPromptVariantTemplateConfigurationTextInput ¶
type AgentPromptVariantTemplateConfigurationTextInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextOutput() AgentPromptVariantTemplateConfigurationTextOutput
ToAgentPromptVariantTemplateConfigurationTextOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextOutput
}
AgentPromptVariantTemplateConfigurationTextInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextArgs and AgentPromptVariantTemplateConfigurationTextOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextInput` via:
AgentPromptVariantTemplateConfigurationTextArgs{...}
type AgentPromptVariantTemplateConfigurationTextInputVariable ¶
type AgentPromptVariantTemplateConfigurationTextInputVariable struct {
// The name of the variable.
Name string `pulumi:"name"`
}
type AgentPromptVariantTemplateConfigurationTextInputVariableArgs ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableArgs struct {
// The name of the variable.
Name pulumi.StringInput `pulumi:"name"`
}
func (AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput() AgentPromptVariantTemplateConfigurationTextInputVariableOutput
func (AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextInputVariableArgs) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
type AgentPromptVariantTemplateConfigurationTextInputVariableArray ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableArray []AgentPromptVariantTemplateConfigurationTextInputVariableInput
func (AgentPromptVariantTemplateConfigurationTextInputVariableArray) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextInputVariableArray) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput ¶
func (i AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
func (AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext ¶
func (i AgentPromptVariantTemplateConfigurationTextInputVariableArray) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
type AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
}
AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextInputVariableArray and AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextInputVariableArrayInput` via:
AgentPromptVariantTemplateConfigurationTextInputVariableArray{ AgentPromptVariantTemplateConfigurationTextInputVariableArgs{...} }
type AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput() AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
func (AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableArrayOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableArrayOutput
type AgentPromptVariantTemplateConfigurationTextInputVariableInput ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput() AgentPromptVariantTemplateConfigurationTextInputVariableOutput
ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
}
AgentPromptVariantTemplateConfigurationTextInputVariableInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextInputVariableArgs and AgentPromptVariantTemplateConfigurationTextInputVariableOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextInputVariableInput` via:
AgentPromptVariantTemplateConfigurationTextInputVariableArgs{...}
type AgentPromptVariantTemplateConfigurationTextInputVariableOutput ¶
type AgentPromptVariantTemplateConfigurationTextInputVariableOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) Name ¶
The name of the variable.
func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutput() AgentPromptVariantTemplateConfigurationTextInputVariableOutput
func (AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextInputVariableOutput) ToAgentPromptVariantTemplateConfigurationTextInputVariableOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextInputVariableOutput
type AgentPromptVariantTemplateConfigurationTextOutput ¶
type AgentPromptVariantTemplateConfigurationTextOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextOutput) CachePoint ¶
func (AgentPromptVariantTemplateConfigurationTextOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextOutput) InputVariables ¶
func (AgentPromptVariantTemplateConfigurationTextOutput) Text ¶
func (o AgentPromptVariantTemplateConfigurationTextOutput) Text() pulumi.StringOutput
func (AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutput() AgentPromptVariantTemplateConfigurationTextOutput
func (AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextOutput
func (AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
func (AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
type AgentPromptVariantTemplateConfigurationTextPtrInput ¶
type AgentPromptVariantTemplateConfigurationTextPtrInput interface {
pulumi.Input
ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
}
AgentPromptVariantTemplateConfigurationTextPtrInput is an input type that accepts AgentPromptVariantTemplateConfigurationTextArgs, AgentPromptVariantTemplateConfigurationTextPtr and AgentPromptVariantTemplateConfigurationTextPtrOutput values. You can construct a concrete instance of `AgentPromptVariantTemplateConfigurationTextPtrInput` via:
AgentPromptVariantTemplateConfigurationTextArgs{...}
or:
nil
func AgentPromptVariantTemplateConfigurationTextPtr ¶
func AgentPromptVariantTemplateConfigurationTextPtr(v *AgentPromptVariantTemplateConfigurationTextArgs) AgentPromptVariantTemplateConfigurationTextPtrInput
type AgentPromptVariantTemplateConfigurationTextPtrOutput ¶
type AgentPromptVariantTemplateConfigurationTextPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) CachePoint ¶
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) ElementType ¶
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) ElementType() reflect.Type
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) InputVariables ¶
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput ¶
func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutput() AgentPromptVariantTemplateConfigurationTextPtrOutput
func (AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext ¶
func (o AgentPromptVariantTemplateConfigurationTextPtrOutput) ToAgentPromptVariantTemplateConfigurationTextPtrOutputWithContext(ctx context.Context) AgentPromptVariantTemplateConfigurationTextPtrOutput
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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.
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/v7/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v7/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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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) Region ¶
func (o CustomModelOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
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 ¶
func (o CustomModelOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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.
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 ¶
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 ¶
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 ¶
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutput ¶
func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext ¶
func (i GetAgentAgentVersionsAgentVersionSummaryArgs) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
type GetAgentAgentVersionsAgentVersionSummaryArray ¶
type GetAgentAgentVersionsAgentVersionSummaryArray []GetAgentAgentVersionsAgentVersionSummaryInput
func (GetAgentAgentVersionsAgentVersionSummaryArray) ElementType ¶
func (GetAgentAgentVersionsAgentVersionSummaryArray) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput ¶
func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext ¶
func (i GetAgentAgentVersionsAgentVersionSummaryArray) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryArrayInput ¶
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 ¶
type GetAgentAgentVersionsAgentVersionSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ElementType ¶
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput ¶
func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutput() GetAgentAgentVersionsAgentVersionSummaryArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext ¶
func (o GetAgentAgentVersionsAgentVersionSummaryArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs ¶
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 ¶
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ¶
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext ¶
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArgs) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray ¶
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray []GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ElementType ¶
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ¶
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext ¶
func (i GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArray) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayInput ¶
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 ¶
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ElementType ¶
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationInput ¶
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 ¶
type GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ElementType ¶
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailIdentifier ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailIdentifier() pulumi.StringOutput
Unique identifier of the guardrail.
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailVersion ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) GuardrailVersion() pulumi.StringOutput
Version of the guardrail.
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
func (GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext ¶
func (o GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput) ToGetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationOutput
type GetAgentAgentVersionsAgentVersionSummaryInput ¶
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 ¶
type GetAgentAgentVersionsAgentVersionSummaryOutput struct{ *pulumi.OutputState }
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentName ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentName() pulumi.StringOutput
Name of agent to which the version belongs.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentStatus ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentStatus() pulumi.StringOutput
Status of the agent to which the version belongs.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) AgentVersion ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) AgentVersion() pulumi.StringOutput
Version of the agent.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) CreatedAt ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) CreatedAt() pulumi.StringOutput
Time at which the version was created.
func (GetAgentAgentVersionsAgentVersionSummaryOutput) Description ¶
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 ¶
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsAgentVersionSummaryOutput) GuardrailConfigurations ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) GuardrailConfigurations() GetAgentAgentVersionsAgentVersionSummaryGuardrailConfigurationArrayOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutput ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutput() GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) ToGetAgentAgentVersionsAgentVersionSummaryOutputWithContext(ctx context.Context) GetAgentAgentVersionsAgentVersionSummaryOutput
func (GetAgentAgentVersionsAgentVersionSummaryOutput) UpdatedAt ¶
func (o GetAgentAgentVersionsAgentVersionSummaryOutput) UpdatedAt() pulumi.StringOutput
Time at which the version was last updated.
type GetAgentAgentVersionsArgs ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getAgentAgentVersions.
type GetAgentAgentVersionsOutputArgs ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
A collection of arguments for invoking getAgentAgentVersions.
func (GetAgentAgentVersionsOutputArgs) ElementType ¶
func (GetAgentAgentVersionsOutputArgs) ElementType() reflect.Type
type GetAgentAgentVersionsResult ¶
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"`
Region string `pulumi:"region"`
}
A collection of values returned by getAgentAgentVersions.
func GetAgentAgentVersions ¶
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/v7/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 ¶
type GetAgentAgentVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgentAgentVersions.
func GetAgentAgentVersionsOutput ¶
func GetAgentAgentVersionsOutput(ctx *pulumi.Context, args GetAgentAgentVersionsOutputArgs, opts ...pulumi.InvokeOption) GetAgentAgentVersionsResultOutput
func (GetAgentAgentVersionsResultOutput) AgentId ¶
func (o GetAgentAgentVersionsResultOutput) AgentId() pulumi.StringOutput
func (GetAgentAgentVersionsResultOutput) AgentVersionSummaries ¶
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 ¶
func (GetAgentAgentVersionsResultOutput) ElementType() reflect.Type
func (GetAgentAgentVersionsResultOutput) Id ¶
func (o GetAgentAgentVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAgentAgentVersionsResultOutput) Region ¶
func (o GetAgentAgentVersionsResultOutput) Region() pulumi.StringOutput
func (GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutput ¶
func (o GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutput() GetAgentAgentVersionsResultOutput
func (GetAgentAgentVersionsResultOutput) ToGetAgentAgentVersionsResultOutputWithContext ¶
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 ¶
type GetCustomModelValidationDataConfigValidator struct {
// The S3 URI where the validation data is stored..
S3Uri string `pulumi:"s3Uri"`
}
type GetCustomModelValidationDataConfigValidatorArgs ¶
type GetCustomModelValidationDataConfigValidatorArgs struct {
// The S3 URI where the validation data is stored..
S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}
func (GetCustomModelValidationDataConfigValidatorArgs) ElementType ¶
func (GetCustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutput ¶
func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
func (GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (i GetCustomModelValidationDataConfigValidatorArgs) ToGetCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorOutput
type GetCustomModelValidationDataConfigValidatorArray ¶
type GetCustomModelValidationDataConfigValidatorArray []GetCustomModelValidationDataConfigValidatorInput
func (GetCustomModelValidationDataConfigValidatorArray) ElementType ¶
func (GetCustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutput ¶
func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
func (GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (i GetCustomModelValidationDataConfigValidatorArray) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
type GetCustomModelValidationDataConfigValidatorArrayInput ¶
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 ¶
type GetCustomModelValidationDataConfigValidatorArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ElementType ¶
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutput ¶
func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutput() GetCustomModelValidationDataConfigValidatorArrayOutput
func (GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (o GetCustomModelValidationDataConfigValidatorArrayOutput) ToGetCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigValidatorArrayOutput
type GetCustomModelValidationDataConfigValidatorInput ¶
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 ¶
type GetCustomModelValidationDataConfigValidatorOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigValidatorOutput) ElementType ¶
func (GetCustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigValidatorOutput) S3Uri ¶
func (o GetCustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutput ¶
func (o GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutput() GetCustomModelValidationDataConfigValidatorOutput
func (GetCustomModelValidationDataConfigValidatorOutput) ToGetCustomModelValidationDataConfigValidatorOutputWithContext ¶
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 GetCustomModelsArgs ¶
type GetCustomModelsArgs struct {
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getCustomModels.
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 GetCustomModelsOutputArgs ¶
type GetCustomModelsOutputArgs struct {
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
A collection of arguments for invoking getCustomModels.
func (GetCustomModelsOutputArgs) ElementType ¶
func (GetCustomModelsOutputArgs) ElementType() reflect.Type
type GetCustomModelsResult ¶
type GetCustomModelsResult struct {
Id string `pulumi:"id"`
// Model summaries.
ModelSummaries []GetCustomModelsModelSummary `pulumi:"modelSummaries"`
Region string `pulumi:"region"`
}
A collection of values returned by getCustomModels.
func GetCustomModels ¶
func GetCustomModels(ctx *pulumi.Context, args *GetCustomModelsArgs, 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/v7/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := bedrock.GetCustomModels(ctx, &bedrock.GetCustomModelsArgs{}, 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, args GetCustomModelsOutputArgs, 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) Region ¶
func (o GetCustomModelsResultOutput) Region() pulumi.StringOutput
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutput ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutput() GetCustomModelsResultOutput
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext(ctx context.Context) GetCustomModelsResultOutput
type GetInferenceProfileModel ¶
type GetInferenceProfileModel struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn string `pulumi:"modelArn"`
}
type GetInferenceProfileModelArgs ¶
type GetInferenceProfileModelArgs struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn pulumi.StringInput `pulumi:"modelArn"`
}
func (GetInferenceProfileModelArgs) ElementType ¶
func (GetInferenceProfileModelArgs) ElementType() reflect.Type
func (GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutput ¶
func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
func (GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutputWithContext ¶
func (i GetInferenceProfileModelArgs) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
type GetInferenceProfileModelArray ¶
type GetInferenceProfileModelArray []GetInferenceProfileModelInput
func (GetInferenceProfileModelArray) ElementType ¶
func (GetInferenceProfileModelArray) ElementType() reflect.Type
func (GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutput ¶
func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
func (GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutputWithContext ¶
func (i GetInferenceProfileModelArray) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
type GetInferenceProfileModelArrayInput ¶
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 ¶
type GetInferenceProfileModelArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfileModelArrayOutput) ElementType ¶
func (GetInferenceProfileModelArrayOutput) ElementType() reflect.Type
func (GetInferenceProfileModelArrayOutput) Index ¶
func (o GetInferenceProfileModelArrayOutput) Index(i pulumi.IntInput) GetInferenceProfileModelOutput
func (GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutput ¶
func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutput() GetInferenceProfileModelArrayOutput
func (GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutputWithContext ¶
func (o GetInferenceProfileModelArrayOutput) ToGetInferenceProfileModelArrayOutputWithContext(ctx context.Context) GetInferenceProfileModelArrayOutput
type GetInferenceProfileModelInput ¶
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 ¶
type GetInferenceProfileModelOutput struct{ *pulumi.OutputState }
func (GetInferenceProfileModelOutput) ElementType ¶
func (GetInferenceProfileModelOutput) ElementType() reflect.Type
func (GetInferenceProfileModelOutput) ModelArn ¶
func (o GetInferenceProfileModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutput ¶
func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutput() GetInferenceProfileModelOutput
func (GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutputWithContext ¶
func (o GetInferenceProfileModelOutput) ToGetInferenceProfileModelOutputWithContext(ctx context.Context) GetInferenceProfileModelOutput
type GetInferenceProfilesArgs ¶
type GetInferenceProfilesArgs struct {
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getInferenceProfiles.
type GetInferenceProfilesInferenceProfileSummary ¶
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 ¶
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 ¶
func (GetInferenceProfilesInferenceProfileSummaryArgs) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutput ¶
func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext ¶
func (i GetInferenceProfilesInferenceProfileSummaryArgs) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
type GetInferenceProfilesInferenceProfileSummaryArray ¶
type GetInferenceProfilesInferenceProfileSummaryArray []GetInferenceProfilesInferenceProfileSummaryInput
func (GetInferenceProfilesInferenceProfileSummaryArray) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryArray) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput ¶
func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext ¶
func (i GetInferenceProfilesInferenceProfileSummaryArray) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
type GetInferenceProfilesInferenceProfileSummaryArrayInput ¶
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 ¶
type GetInferenceProfilesInferenceProfileSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput ¶
func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutput() GetInferenceProfilesInferenceProfileSummaryArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext ¶
func (o GetInferenceProfilesInferenceProfileSummaryArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryArrayOutput
type GetInferenceProfilesInferenceProfileSummaryInput ¶
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 ¶
type GetInferenceProfilesInferenceProfileSummaryModel struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn string `pulumi:"modelArn"`
}
type GetInferenceProfilesInferenceProfileSummaryModelArgs ¶
type GetInferenceProfilesInferenceProfileSummaryModelArgs struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn pulumi.StringInput `pulumi:"modelArn"`
}
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutput ¶
func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext ¶
func (i GetInferenceProfilesInferenceProfileSummaryModelArgs) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
type GetInferenceProfilesInferenceProfileSummaryModelArray ¶
type GetInferenceProfilesInferenceProfileSummaryModelArray []GetInferenceProfilesInferenceProfileSummaryModelInput
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput ¶
func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext ¶
func (i GetInferenceProfilesInferenceProfileSummaryModelArray) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
type GetInferenceProfilesInferenceProfileSummaryModelArrayInput ¶
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 ¶
type GetInferenceProfilesInferenceProfileSummaryModelArrayOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput ¶
func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutput() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
func (GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext ¶
func (o GetInferenceProfilesInferenceProfileSummaryModelArrayOutput) ToGetInferenceProfilesInferenceProfileSummaryModelArrayOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
type GetInferenceProfilesInferenceProfileSummaryModelInput ¶
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 ¶
type GetInferenceProfilesInferenceProfileSummaryModelOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ModelArn ¶
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutput ¶
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutput() GetInferenceProfilesInferenceProfileSummaryModelOutput
func (GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext ¶
func (o GetInferenceProfilesInferenceProfileSummaryModelOutput) ToGetInferenceProfilesInferenceProfileSummaryModelOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryModelOutput
type GetInferenceProfilesInferenceProfileSummaryOutput ¶
type GetInferenceProfilesInferenceProfileSummaryOutput struct{ *pulumi.OutputState }
func (GetInferenceProfilesInferenceProfileSummaryOutput) CreatedAt ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Description ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Description() pulumi.StringOutput
The description of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) ElementType ¶
func (GetInferenceProfilesInferenceProfileSummaryOutput) ElementType() reflect.Type
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileArn ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileId ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileId() pulumi.StringOutput
The unique identifier of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileName ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) InferenceProfileName() pulumi.StringOutput
The name of the inference profile.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Models ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) Models() GetInferenceProfilesInferenceProfileSummaryModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (GetInferenceProfilesInferenceProfileSummaryOutput) Status ¶
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 ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutput() GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) ToGetInferenceProfilesInferenceProfileSummaryOutputWithContext(ctx context.Context) GetInferenceProfilesInferenceProfileSummaryOutput
func (GetInferenceProfilesInferenceProfileSummaryOutput) Type ¶
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 ¶
func (o GetInferenceProfilesInferenceProfileSummaryOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
type GetInferenceProfilesOutputArgs ¶
type GetInferenceProfilesOutputArgs struct {
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
A collection of arguments for invoking getInferenceProfiles.
func (GetInferenceProfilesOutputArgs) ElementType ¶
func (GetInferenceProfilesOutputArgs) ElementType() reflect.Type
type GetInferenceProfilesResult ¶
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"`
Region string `pulumi:"region"`
}
A collection of values returned by getInferenceProfiles.
func GetInferenceProfiles ¶
func GetInferenceProfiles(ctx *pulumi.Context, args *GetInferenceProfilesArgs, 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/v7/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := bedrock.GetInferenceProfiles(ctx, &bedrock.GetInferenceProfilesArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
```
type GetInferenceProfilesResultOutput ¶
type GetInferenceProfilesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInferenceProfiles.
func GetInferenceProfilesOutput ¶
func GetInferenceProfilesOutput(ctx *pulumi.Context, args GetInferenceProfilesOutputArgs, opts ...pulumi.InvokeOption) GetInferenceProfilesResultOutput
func (GetInferenceProfilesResultOutput) ElementType ¶
func (GetInferenceProfilesResultOutput) ElementType() reflect.Type
func (GetInferenceProfilesResultOutput) Id ¶
func (o GetInferenceProfilesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInferenceProfilesResultOutput) InferenceProfileSummaries ¶
func (o GetInferenceProfilesResultOutput) InferenceProfileSummaries() GetInferenceProfilesInferenceProfileSummaryArrayOutput
List of inference profile summary objects. See `inferenceProfileSummaries`.
func (GetInferenceProfilesResultOutput) Region ¶
func (o GetInferenceProfilesResultOutput) Region() pulumi.StringOutput
func (GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutput ¶
func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutput() GetInferenceProfilesResultOutput
func (GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutputWithContext ¶
func (o GetInferenceProfilesResultOutput) ToGetInferenceProfilesResultOutputWithContext(ctx context.Context) GetInferenceProfilesResultOutput
type Guardrail ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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"`
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/v7/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 ¶
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 ¶
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 ¶
func (*Guardrail) ToGuardrailOutput ¶
func (i *Guardrail) ToGuardrailOutput() GuardrailOutput
func (*Guardrail) ToGuardrailOutputWithContext ¶
func (i *Guardrail) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
type GuardrailArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (GuardrailArgs) ElementType() reflect.Type
type GuardrailArray ¶
type GuardrailArray []GuardrailInput
func (GuardrailArray) ElementType ¶
func (GuardrailArray) ElementType() reflect.Type
func (GuardrailArray) ToGuardrailArrayOutput ¶
func (i GuardrailArray) ToGuardrailArrayOutput() GuardrailArrayOutput
func (GuardrailArray) ToGuardrailArrayOutputWithContext ¶
func (i GuardrailArray) ToGuardrailArrayOutputWithContext(ctx context.Context) GuardrailArrayOutput
type GuardrailArrayInput ¶
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 ¶
type GuardrailArrayOutput struct{ *pulumi.OutputState }
func (GuardrailArrayOutput) ElementType ¶
func (GuardrailArrayOutput) ElementType() reflect.Type
func (GuardrailArrayOutput) Index ¶
func (o GuardrailArrayOutput) Index(i pulumi.IntInput) GuardrailOutput
func (GuardrailArrayOutput) ToGuardrailArrayOutput ¶
func (o GuardrailArrayOutput) ToGuardrailArrayOutput() GuardrailArrayOutput
func (GuardrailArrayOutput) ToGuardrailArrayOutputWithContext ¶
func (o GuardrailArrayOutput) ToGuardrailArrayOutputWithContext(ctx context.Context) GuardrailArrayOutput
type GuardrailContentPolicyConfig ¶
type GuardrailContentPolicyConfig struct {
// Set of content filter configs in content policy.
// See Filters Config for more information.
FiltersConfigs []GuardrailContentPolicyConfigFiltersConfig `pulumi:"filtersConfigs"`
}
type GuardrailContentPolicyConfigArgs ¶
type GuardrailContentPolicyConfigArgs struct {
// Set of content filter configs in content policy.
// See Filters Config for more information.
FiltersConfigs GuardrailContentPolicyConfigFiltersConfigArrayInput `pulumi:"filtersConfigs"`
}
func (GuardrailContentPolicyConfigArgs) ElementType ¶
func (GuardrailContentPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput ¶
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext ¶
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput ¶
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigFiltersConfigArgs ¶
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 ¶
func (GuardrailContentPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutput ¶
func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext ¶
func (i GuardrailContentPolicyConfigFiltersConfigArgs) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
type GuardrailContentPolicyConfigFiltersConfigArray ¶
type GuardrailContentPolicyConfigFiltersConfigArray []GuardrailContentPolicyConfigFiltersConfigInput
func (GuardrailContentPolicyConfigFiltersConfigArray) ElementType ¶
func (GuardrailContentPolicyConfigFiltersConfigArray) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput ¶
func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
func (GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext ¶
func (i GuardrailContentPolicyConfigFiltersConfigArray) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
type GuardrailContentPolicyConfigFiltersConfigArrayInput ¶
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 ¶
type GuardrailContentPolicyConfigFiltersConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ElementType ¶
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput ¶
func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutput() GuardrailContentPolicyConfigFiltersConfigArrayOutput
func (GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext ¶
func (o GuardrailContentPolicyConfigFiltersConfigArrayOutput) ToGuardrailContentPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigArrayOutput
type GuardrailContentPolicyConfigFiltersConfigInput ¶
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 ¶
type GuardrailContentPolicyConfigFiltersConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigFiltersConfigOutput) ElementType ¶
func (GuardrailContentPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigFiltersConfigOutput) InputStrength ¶
func (o GuardrailContentPolicyConfigFiltersConfigOutput) InputStrength() pulumi.StringOutput
Strength for filters.
func (GuardrailContentPolicyConfigFiltersConfigOutput) OutputStrength ¶
func (o GuardrailContentPolicyConfigFiltersConfigOutput) OutputStrength() pulumi.StringOutput
Strength for filters.
func (GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutput ¶
func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutput() GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext ¶
func (o GuardrailContentPolicyConfigFiltersConfigOutput) ToGuardrailContentPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigFiltersConfigOutput
func (GuardrailContentPolicyConfigFiltersConfigOutput) Type ¶
func (o GuardrailContentPolicyConfigFiltersConfigOutput) Type() pulumi.StringOutput
Type of contextual grounding filter.
type GuardrailContentPolicyConfigInput ¶
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 ¶
type GuardrailContentPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigOutput) ElementType ¶
func (GuardrailContentPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigOutput) FiltersConfigs ¶
func (o GuardrailContentPolicyConfigOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
Set of content filter configs in content policy. See Filters Config for more information.
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput ¶
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext ¶
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput ¶
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigPtrInput ¶
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 ¶
func GuardrailContentPolicyConfigPtr(v *GuardrailContentPolicyConfigArgs) GuardrailContentPolicyConfigPtrInput
type GuardrailContentPolicyConfigPtrOutput ¶
type GuardrailContentPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigPtrOutput) ElementType ¶
func (GuardrailContentPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigPtrOutput) FiltersConfigs ¶
func (o GuardrailContentPolicyConfigPtrOutput) FiltersConfigs() GuardrailContentPolicyConfigFiltersConfigArrayOutput
Set of content filter configs in content policy. See Filters Config for more information.
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput ¶
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfig ¶
type GuardrailContextualGroundingPolicyConfig struct {
// List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
FiltersConfigs []GuardrailContextualGroundingPolicyConfigFiltersConfig `pulumi:"filtersConfigs"`
}
type GuardrailContextualGroundingPolicyConfigArgs ¶
type GuardrailContextualGroundingPolicyConfigArgs struct {
// List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
FiltersConfigs GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput `pulumi:"filtersConfigs"`
}
func (GuardrailContextualGroundingPolicyConfigArgs) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutput ¶
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutputWithContext ¶
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶
func (i GuardrailContextualGroundingPolicyConfigArgs) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigArgs ¶
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 ¶
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput ¶
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext ¶
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArgs) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigArray ¶
type GuardrailContextualGroundingPolicyConfigFiltersConfigArray []GuardrailContextualGroundingPolicyConfigFiltersConfigInput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ¶
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext ¶
func (i GuardrailContextualGroundingPolicyConfigFiltersConfigArray) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayInput ¶
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 ¶
type GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput ¶
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext ¶
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
type GuardrailContextualGroundingPolicyConfigFiltersConfigInput ¶
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 ¶
type GuardrailContextualGroundingPolicyConfigFiltersConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Threshold ¶
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) Threshold() pulumi.Float64Output
The threshold for this filter.
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput ¶
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutput() GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
func (GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext ¶
func (o GuardrailContextualGroundingPolicyConfigFiltersConfigOutput) ToGuardrailContextualGroundingPolicyConfigFiltersConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigFiltersConfigOutput
type GuardrailContextualGroundingPolicyConfigInput ¶
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 ¶
type GuardrailContextualGroundingPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigOutput) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigOutput) FiltersConfigs ¶
func (o GuardrailContextualGroundingPolicyConfigOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutput ¶
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutput() GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutputWithContext ¶
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶
func (o GuardrailContextualGroundingPolicyConfigOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailContextualGroundingPolicyConfigPtrInput ¶
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 ¶
func GuardrailContextualGroundingPolicyConfigPtr(v *GuardrailContextualGroundingPolicyConfigArgs) GuardrailContextualGroundingPolicyConfigPtrInput
type GuardrailContextualGroundingPolicyConfigPtrOutput ¶
type GuardrailContextualGroundingPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ElementType ¶
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailContextualGroundingPolicyConfigPtrOutput) FiltersConfigs ¶
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) FiltersConfigs() GuardrailContextualGroundingPolicyConfigFiltersConfigArrayOutput
List of contextual grounding filter configs. See Contextual Grounding Filters Config for more information.
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput ¶
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutput() GuardrailContextualGroundingPolicyConfigPtrOutput
func (GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext ¶
func (o GuardrailContextualGroundingPolicyConfigPtrOutput) ToGuardrailContextualGroundingPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContextualGroundingPolicyConfigPtrOutput
type GuardrailInput ¶
type GuardrailInput interface {
pulumi.Input
ToGuardrailOutput() GuardrailOutput
ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
}
type GuardrailMap ¶
type GuardrailMap map[string]GuardrailInput
func (GuardrailMap) ElementType ¶
func (GuardrailMap) ElementType() reflect.Type
func (GuardrailMap) ToGuardrailMapOutput ¶
func (i GuardrailMap) ToGuardrailMapOutput() GuardrailMapOutput
func (GuardrailMap) ToGuardrailMapOutputWithContext ¶
func (i GuardrailMap) ToGuardrailMapOutputWithContext(ctx context.Context) GuardrailMapOutput
type GuardrailMapInput ¶
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 ¶
type GuardrailMapOutput struct{ *pulumi.OutputState }
func (GuardrailMapOutput) ElementType ¶
func (GuardrailMapOutput) ElementType() reflect.Type
func (GuardrailMapOutput) MapIndex ¶
func (o GuardrailMapOutput) MapIndex(k pulumi.StringInput) GuardrailOutput
func (GuardrailMapOutput) ToGuardrailMapOutput ¶
func (o GuardrailMapOutput) ToGuardrailMapOutput() GuardrailMapOutput
func (GuardrailMapOutput) ToGuardrailMapOutputWithContext ¶
func (o GuardrailMapOutput) ToGuardrailMapOutputWithContext(ctx context.Context) GuardrailMapOutput
type GuardrailOutput ¶
type GuardrailOutput struct{ *pulumi.OutputState }
func (GuardrailOutput) BlockedInputMessaging ¶
func (o GuardrailOutput) BlockedInputMessaging() pulumi.StringOutput
Message to return when the guardrail blocks a prompt.
func (GuardrailOutput) BlockedOutputsMessaging ¶
func (o GuardrailOutput) BlockedOutputsMessaging() pulumi.StringOutput
Message to return when the guardrail blocks a model response.
func (GuardrailOutput) ContentPolicyConfig ¶
func (o GuardrailOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
Content policy config for a guardrail. See Content Policy Config for more information.
func (GuardrailOutput) ContextualGroundingPolicyConfig ¶
func (o GuardrailOutput) ContextualGroundingPolicyConfig() GuardrailContextualGroundingPolicyConfigPtrOutput
Contextual grounding policy config for a guardrail. See Contextual Grounding Policy Config for more information.
func (GuardrailOutput) CreatedAt ¶
func (o GuardrailOutput) CreatedAt() pulumi.StringOutput
Unix epoch timestamp in seconds for when the Guardrail was created.
func (GuardrailOutput) Description ¶
func (o GuardrailOutput) Description() pulumi.StringOutput
Description of the guardrail or its version.
func (GuardrailOutput) ElementType ¶
func (GuardrailOutput) ElementType() reflect.Type
func (GuardrailOutput) GuardrailArn ¶
func (o GuardrailOutput) GuardrailArn() pulumi.StringOutput
ARN of the Guardrail.
func (GuardrailOutput) GuardrailId ¶
func (o GuardrailOutput) GuardrailId() pulumi.StringOutput
ID of the Guardrail.
func (GuardrailOutput) KmsKeyArn ¶
func (o GuardrailOutput) KmsKeyArn() pulumi.StringPtrOutput
The KMS key with which the guardrail was encrypted at rest.
func (GuardrailOutput) Name ¶
func (o GuardrailOutput) Name() pulumi.StringOutput
Name of the guardrail.
The following arguments are optional:
func (GuardrailOutput) Region ¶
func (o GuardrailOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (GuardrailOutput) SensitiveInformationPolicyConfig ¶
func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
Sensitive information policy config for a guardrail. See Sensitive Information Policy Config for more information.
func (GuardrailOutput) Status ¶
func (o GuardrailOutput) Status() pulumi.StringOutput
Status of the Bedrock Guardrail. One of `READY`, `FAILED`.
func (GuardrailOutput) Tags ¶
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 ¶
func (o GuardrailOutput) TagsAll() pulumi.StringMapOutput
func (GuardrailOutput) Timeouts ¶
func (o GuardrailOutput) Timeouts() GuardrailTimeoutsPtrOutput
func (GuardrailOutput) ToGuardrailOutput ¶
func (o GuardrailOutput) ToGuardrailOutput() GuardrailOutput
func (GuardrailOutput) ToGuardrailOutputWithContext ¶
func (o GuardrailOutput) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
func (GuardrailOutput) TopicPolicyConfig ¶
func (o GuardrailOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
Topic policy config for a guardrail. See Topic Policy Config for more information.
func (GuardrailOutput) Version ¶
func (o GuardrailOutput) Version() pulumi.StringOutput
Version of the Guardrail.
func (GuardrailOutput) WordPolicyConfig ¶
func (o GuardrailOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
Word policy config for a guardrail. See Word Policy Config for more information.
type GuardrailSensitiveInformationPolicyConfig ¶
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 ¶
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 ¶
func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigInput ¶
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 ¶
type GuardrailSensitiveInformationPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfigs ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
List of entities. See PII Entities Config for more information.
func (GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfigs ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
List of regex. See Regexes Config for more information.
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs ¶
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 ¶
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray ¶
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray []GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArray) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayInput ¶
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 ¶
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigInput ¶
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 ¶
type GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Action ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Action() pulumi.StringOutput
Options for sensitive information action.
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Type ¶
func (o GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigOutput) Type() pulumi.StringOutput
The currently supported PII entities.
type GuardrailSensitiveInformationPolicyConfigPtrInput ¶
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 ¶
func GuardrailSensitiveInformationPolicyConfigPtr(v *GuardrailSensitiveInformationPolicyConfigArgs) GuardrailSensitiveInformationPolicyConfigPtrInput
type GuardrailSensitiveInformationPolicyConfigPtrOutput ¶
type GuardrailSensitiveInformationPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfigs ¶
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfigs() GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfigArrayOutput
List of entities. See PII Entities Config for more information.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfigs ¶
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfigs() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
List of regex. See Regexes Config for more information.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfig ¶
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 ¶
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 ¶
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArgs) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArray ¶
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArray []GuardrailSensitiveInformationPolicyConfigRegexesConfigInput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ¶
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext ¶
func (i GuardrailSensitiveInformationPolicyConfigRegexesConfigArray) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayInput ¶
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 ¶
type GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigArrayOutput
type GuardrailSensitiveInformationPolicyConfigRegexesConfigInput ¶
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 ¶
type GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Action ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Action() pulumi.StringOutput
Options for sensitive information action.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Description ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Description() pulumi.StringPtrOutput
The regex description.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ElementType ¶
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Pattern ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) Pattern() pulumi.StringOutput
The regex pattern.
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutput() GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
func (GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext ¶
func (o GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput) ToGuardrailSensitiveInformationPolicyConfigRegexesConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigRegexesConfigOutput
type GuardrailState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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
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 ¶
func (GuardrailState) ElementType() reflect.Type
type GuardrailTimeouts ¶
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 ¶
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 ¶
func (GuardrailTimeoutsArgs) ElementType() reflect.Type
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutput ¶
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutputWithContext ¶
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutput ¶
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutputWithContext ¶
func (i GuardrailTimeoutsArgs) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
type GuardrailTimeoutsInput ¶
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 ¶
type GuardrailTimeoutsOutput struct{ *pulumi.OutputState }
func (GuardrailTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (GuardrailTimeoutsOutput) ElementType() reflect.Type
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutput ¶
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutput() GuardrailTimeoutsOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutputWithContext ¶
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsOutputWithContext(ctx context.Context) GuardrailTimeoutsOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutput ¶
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutputWithContext ¶
func (o GuardrailTimeoutsOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsOutput) Update ¶
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 ¶
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 ¶
func GuardrailTimeoutsPtr(v *GuardrailTimeoutsArgs) GuardrailTimeoutsPtrInput
type GuardrailTimeoutsPtrOutput ¶
type GuardrailTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (GuardrailTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o GuardrailTimeoutsPtrOutput) Elem() GuardrailTimeoutsOutput
func (GuardrailTimeoutsPtrOutput) ElementType ¶
func (GuardrailTimeoutsPtrOutput) ElementType() reflect.Type
func (GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutput ¶
func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutput() GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutputWithContext ¶
func (o GuardrailTimeoutsPtrOutput) ToGuardrailTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailTimeoutsPtrOutput
func (GuardrailTimeoutsPtrOutput) Update ¶
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 ¶
type GuardrailTopicPolicyConfig struct {
// List of topic configs in topic policy. See Topics Config for more information.
TopicsConfigs []GuardrailTopicPolicyConfigTopicsConfig `pulumi:"topicsConfigs"`
}
type GuardrailTopicPolicyConfigArgs ¶
type GuardrailTopicPolicyConfigArgs struct {
// List of topic configs in topic policy. See Topics Config for more information.
TopicsConfigs GuardrailTopicPolicyConfigTopicsConfigArrayInput `pulumi:"topicsConfigs"`
}
func (GuardrailTopicPolicyConfigArgs) ElementType ¶
func (GuardrailTopicPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput ¶
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext ¶
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput ¶
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
type GuardrailTopicPolicyConfigInput ¶
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 ¶
type GuardrailTopicPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigOutput) ElementType ¶
func (GuardrailTopicPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput ¶
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext ¶
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) TopicsConfigs ¶
func (o GuardrailTopicPolicyConfigOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
List of topic configs in topic policy. See Topics Config for more information.
type GuardrailTopicPolicyConfigPtrInput ¶
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 ¶
func GuardrailTopicPolicyConfigPtr(v *GuardrailTopicPolicyConfigArgs) GuardrailTopicPolicyConfigPtrInput
type GuardrailTopicPolicyConfigPtrOutput ¶
type GuardrailTopicPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigPtrOutput) Elem ¶
func (o GuardrailTopicPolicyConfigPtrOutput) Elem() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigPtrOutput) ElementType ¶
func (GuardrailTopicPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) TopicsConfigs ¶
func (o GuardrailTopicPolicyConfigPtrOutput) TopicsConfigs() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
List of topic configs in topic policy. See Topics Config for more information.
type GuardrailTopicPolicyConfigTopicsConfig ¶
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 ¶
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 ¶
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutput ¶
func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext ¶
func (i GuardrailTopicPolicyConfigTopicsConfigArgs) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
type GuardrailTopicPolicyConfigTopicsConfigArray ¶
type GuardrailTopicPolicyConfigTopicsConfigArray []GuardrailTopicPolicyConfigTopicsConfigInput
func (GuardrailTopicPolicyConfigTopicsConfigArray) ElementType ¶
func (GuardrailTopicPolicyConfigTopicsConfigArray) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput ¶
func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
func (GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext ¶
func (i GuardrailTopicPolicyConfigTopicsConfigArray) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
type GuardrailTopicPolicyConfigTopicsConfigArrayInput ¶
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 ¶
type GuardrailTopicPolicyConfigTopicsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ElementType ¶
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput ¶
func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutput() GuardrailTopicPolicyConfigTopicsConfigArrayOutput
func (GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext ¶
func (o GuardrailTopicPolicyConfigTopicsConfigArrayOutput) ToGuardrailTopicPolicyConfigTopicsConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigArrayOutput
type GuardrailTopicPolicyConfigTopicsConfigInput ¶
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 ¶
type GuardrailTopicPolicyConfigTopicsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Definition ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Definition() pulumi.StringOutput
Definition of topic in topic policy.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ElementType ¶
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Examples ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Examples() pulumi.StringArrayOutput
List of text examples.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Name ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Name() pulumi.StringOutput
Name of topic in topic policy.
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutput ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutput() GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) ToGuardrailTopicPolicyConfigTopicsConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigTopicsConfigOutput
func (GuardrailTopicPolicyConfigTopicsConfigOutput) Type ¶
func (o GuardrailTopicPolicyConfigTopicsConfigOutput) Type() pulumi.StringOutput
Type of topic in a policy.
type GuardrailVersion ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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/v7/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 ¶
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 ¶
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 ¶
func (*GuardrailVersion) ElementType() reflect.Type
func (*GuardrailVersion) ToGuardrailVersionOutput ¶
func (i *GuardrailVersion) ToGuardrailVersionOutput() GuardrailVersionOutput
func (*GuardrailVersion) ToGuardrailVersionOutputWithContext ¶
func (i *GuardrailVersion) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
type GuardrailVersionArgs ¶
type GuardrailVersionArgs struct {
// Description of the Guardrail version.
Description pulumi.StringPtrInput
// Guardrail ARN.
//
// The following arguments are optional:
GuardrailArn pulumi.StringInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// 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 ¶
func (GuardrailVersionArgs) ElementType() reflect.Type
type GuardrailVersionArray ¶
type GuardrailVersionArray []GuardrailVersionInput
func (GuardrailVersionArray) ElementType ¶
func (GuardrailVersionArray) ElementType() reflect.Type
func (GuardrailVersionArray) ToGuardrailVersionArrayOutput ¶
func (i GuardrailVersionArray) ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput
func (GuardrailVersionArray) ToGuardrailVersionArrayOutputWithContext ¶
func (i GuardrailVersionArray) ToGuardrailVersionArrayOutputWithContext(ctx context.Context) GuardrailVersionArrayOutput
type GuardrailVersionArrayInput ¶
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 ¶
type GuardrailVersionArrayOutput struct{ *pulumi.OutputState }
func (GuardrailVersionArrayOutput) ElementType ¶
func (GuardrailVersionArrayOutput) ElementType() reflect.Type
func (GuardrailVersionArrayOutput) Index ¶
func (o GuardrailVersionArrayOutput) Index(i pulumi.IntInput) GuardrailVersionOutput
func (GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutput ¶
func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutput() GuardrailVersionArrayOutput
func (GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutputWithContext ¶
func (o GuardrailVersionArrayOutput) ToGuardrailVersionArrayOutputWithContext(ctx context.Context) GuardrailVersionArrayOutput
type GuardrailVersionInput ¶
type GuardrailVersionInput interface {
pulumi.Input
ToGuardrailVersionOutput() GuardrailVersionOutput
ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
}
type GuardrailVersionMap ¶
type GuardrailVersionMap map[string]GuardrailVersionInput
func (GuardrailVersionMap) ElementType ¶
func (GuardrailVersionMap) ElementType() reflect.Type
func (GuardrailVersionMap) ToGuardrailVersionMapOutput ¶
func (i GuardrailVersionMap) ToGuardrailVersionMapOutput() GuardrailVersionMapOutput
func (GuardrailVersionMap) ToGuardrailVersionMapOutputWithContext ¶
func (i GuardrailVersionMap) ToGuardrailVersionMapOutputWithContext(ctx context.Context) GuardrailVersionMapOutput
type GuardrailVersionMapInput ¶
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 ¶
type GuardrailVersionMapOutput struct{ *pulumi.OutputState }
func (GuardrailVersionMapOutput) ElementType ¶
func (GuardrailVersionMapOutput) ElementType() reflect.Type
func (GuardrailVersionMapOutput) MapIndex ¶
func (o GuardrailVersionMapOutput) MapIndex(k pulumi.StringInput) GuardrailVersionOutput
func (GuardrailVersionMapOutput) ToGuardrailVersionMapOutput ¶
func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutput() GuardrailVersionMapOutput
func (GuardrailVersionMapOutput) ToGuardrailVersionMapOutputWithContext ¶
func (o GuardrailVersionMapOutput) ToGuardrailVersionMapOutputWithContext(ctx context.Context) GuardrailVersionMapOutput
type GuardrailVersionOutput ¶
type GuardrailVersionOutput struct{ *pulumi.OutputState }
func (GuardrailVersionOutput) Description ¶
func (o GuardrailVersionOutput) Description() pulumi.StringPtrOutput
Description of the Guardrail version.
func (GuardrailVersionOutput) ElementType ¶
func (GuardrailVersionOutput) ElementType() reflect.Type
func (GuardrailVersionOutput) GuardrailArn ¶
func (o GuardrailVersionOutput) GuardrailArn() pulumi.StringOutput
Guardrail ARN.
The following arguments are optional:
func (GuardrailVersionOutput) Region ¶
func (o GuardrailVersionOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (GuardrailVersionOutput) SkipDestroy ¶
func (o GuardrailVersionOutput) SkipDestroy() pulumi.BoolPtrOutput
Whether to retain the old version of a previously deployed Guardrail. Default is `false`
func (GuardrailVersionOutput) Timeouts ¶
func (o GuardrailVersionOutput) Timeouts() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionOutput) ToGuardrailVersionOutput ¶
func (o GuardrailVersionOutput) ToGuardrailVersionOutput() GuardrailVersionOutput
func (GuardrailVersionOutput) ToGuardrailVersionOutputWithContext ¶
func (o GuardrailVersionOutput) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
func (GuardrailVersionOutput) Version ¶
func (o GuardrailVersionOutput) Version() pulumi.StringOutput
Guardrail version.
type GuardrailVersionState ¶
type GuardrailVersionState struct {
// Description of the Guardrail version.
Description pulumi.StringPtrInput
// Guardrail ARN.
//
// The following arguments are optional:
GuardrailArn pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (GuardrailVersionState) ElementType() reflect.Type
type GuardrailVersionTimeouts ¶
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 ¶
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 ¶
func (GuardrailVersionTimeoutsArgs) ElementType() reflect.Type
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutput ¶
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutputWithContext ¶
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutput ¶
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶
func (i GuardrailVersionTimeoutsArgs) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailVersionTimeoutsInput ¶
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 ¶
type GuardrailVersionTimeoutsOutput struct{ *pulumi.OutputState }
func (GuardrailVersionTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (GuardrailVersionTimeoutsOutput) ElementType() reflect.Type
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutput ¶
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutput() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutputWithContext ¶
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutput ¶
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶
func (o GuardrailVersionTimeoutsOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailVersionTimeoutsPtrInput ¶
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 ¶
func GuardrailVersionTimeoutsPtr(v *GuardrailVersionTimeoutsArgs) GuardrailVersionTimeoutsPtrInput
type GuardrailVersionTimeoutsPtrOutput ¶
type GuardrailVersionTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (GuardrailVersionTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o GuardrailVersionTimeoutsPtrOutput) Elem() GuardrailVersionTimeoutsOutput
func (GuardrailVersionTimeoutsPtrOutput) ElementType ¶
func (GuardrailVersionTimeoutsPtrOutput) ElementType() reflect.Type
func (GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutput ¶
func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutput() GuardrailVersionTimeoutsPtrOutput
func (GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext ¶
func (o GuardrailVersionTimeoutsPtrOutput) ToGuardrailVersionTimeoutsPtrOutputWithContext(ctx context.Context) GuardrailVersionTimeoutsPtrOutput
type GuardrailWordPolicyConfig ¶
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 ¶
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 ¶
func (GuardrailWordPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput ¶
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext ¶
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput ¶
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
type GuardrailWordPolicyConfigInput ¶
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 ¶
type GuardrailWordPolicyConfigManagedWordListsConfig struct {
// Options for managed words.
Type string `pulumi:"type"`
}
type GuardrailWordPolicyConfigManagedWordListsConfigArgs ¶
type GuardrailWordPolicyConfigManagedWordListsConfigArgs struct {
// Options for managed words.
Type pulumi.StringInput `pulumi:"type"`
}
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ElementType ¶
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput ¶
func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext ¶
func (i GuardrailWordPolicyConfigManagedWordListsConfigArgs) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
type GuardrailWordPolicyConfigManagedWordListsConfigArray ¶
type GuardrailWordPolicyConfigManagedWordListsConfigArray []GuardrailWordPolicyConfigManagedWordListsConfigInput
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ElementType ¶
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ¶
func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext ¶
func (i GuardrailWordPolicyConfigManagedWordListsConfigArray) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
type GuardrailWordPolicyConfigManagedWordListsConfigArrayInput ¶
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 ¶
type GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ElementType ¶
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput ¶
func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutput() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext ¶
func (o GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
type GuardrailWordPolicyConfigManagedWordListsConfigInput ¶
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 ¶
type GuardrailWordPolicyConfigManagedWordListsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ElementType ¶
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput ¶
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutput() GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext ¶
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) ToGuardrailWordPolicyConfigManagedWordListsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigManagedWordListsConfigOutput
func (GuardrailWordPolicyConfigManagedWordListsConfigOutput) Type ¶
func (o GuardrailWordPolicyConfigManagedWordListsConfigOutput) Type() pulumi.StringOutput
Options for managed words.
type GuardrailWordPolicyConfigOutput ¶
type GuardrailWordPolicyConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigOutput) ElementType ¶
func (GuardrailWordPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigOutput) ManagedWordListsConfigs ¶
func (o GuardrailWordPolicyConfigOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
A config for the list of managed words. See Managed Word Lists Config for more information.
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput ¶
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext ¶
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput ¶
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) WordsConfigs ¶
func (o GuardrailWordPolicyConfigOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
List of custom word configs. See Words Config for more information.
type GuardrailWordPolicyConfigPtrInput ¶
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 ¶
func GuardrailWordPolicyConfigPtr(v *GuardrailWordPolicyConfigArgs) GuardrailWordPolicyConfigPtrInput
type GuardrailWordPolicyConfigPtrOutput ¶
type GuardrailWordPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigPtrOutput) Elem ¶
func (o GuardrailWordPolicyConfigPtrOutput) Elem() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigPtrOutput) ElementType ¶
func (GuardrailWordPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfigs ¶
func (o GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfigs() GuardrailWordPolicyConfigManagedWordListsConfigArrayOutput
A config for the list of managed words. See Managed Word Lists Config for more information.
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput ¶
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) WordsConfigs ¶
func (o GuardrailWordPolicyConfigPtrOutput) WordsConfigs() GuardrailWordPolicyConfigWordsConfigArrayOutput
List of custom word configs. See Words Config for more information.
type GuardrailWordPolicyConfigWordsConfig ¶
type GuardrailWordPolicyConfigWordsConfig struct {
// The custom word text.
Text string `pulumi:"text"`
}
type GuardrailWordPolicyConfigWordsConfigArgs ¶
type GuardrailWordPolicyConfigWordsConfigArgs struct {
// The custom word text.
Text pulumi.StringInput `pulumi:"text"`
}
func (GuardrailWordPolicyConfigWordsConfigArgs) ElementType ¶
func (GuardrailWordPolicyConfigWordsConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutput ¶
func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
func (GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext ¶
func (i GuardrailWordPolicyConfigWordsConfigArgs) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
type GuardrailWordPolicyConfigWordsConfigArray ¶
type GuardrailWordPolicyConfigWordsConfigArray []GuardrailWordPolicyConfigWordsConfigInput
func (GuardrailWordPolicyConfigWordsConfigArray) ElementType ¶
func (GuardrailWordPolicyConfigWordsConfigArray) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutput ¶
func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
func (GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext ¶
func (i GuardrailWordPolicyConfigWordsConfigArray) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
type GuardrailWordPolicyConfigWordsConfigArrayInput ¶
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 ¶
type GuardrailWordPolicyConfigWordsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ElementType ¶
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutput ¶
func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutput() GuardrailWordPolicyConfigWordsConfigArrayOutput
func (GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext ¶
func (o GuardrailWordPolicyConfigWordsConfigArrayOutput) ToGuardrailWordPolicyConfigWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigArrayOutput
type GuardrailWordPolicyConfigWordsConfigInput ¶
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 ¶
type GuardrailWordPolicyConfigWordsConfigOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigWordsConfigOutput) ElementType ¶
func (GuardrailWordPolicyConfigWordsConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigWordsConfigOutput) Text ¶
func (o GuardrailWordPolicyConfigWordsConfigOutput) Text() pulumi.StringOutput
The custom word text.
func (GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutput ¶
func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutput() GuardrailWordPolicyConfigWordsConfigOutput
func (GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext ¶
func (o GuardrailWordPolicyConfigWordsConfigOutput) ToGuardrailWordPolicyConfigWordsConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigWordsConfigOutput
type InferenceProfile ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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"`
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/v7/go/aws" "github.com/pulumi/pulumi-aws/sdk/v7/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 ¶
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 ¶
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 ¶
func (*InferenceProfile) ElementType() reflect.Type
func (*InferenceProfile) ToInferenceProfileOutput ¶
func (i *InferenceProfile) ToInferenceProfileOutput() InferenceProfileOutput
func (*InferenceProfile) ToInferenceProfileOutputWithContext ¶
func (i *InferenceProfile) ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
type InferenceProfileArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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 ¶
func (InferenceProfileArgs) ElementType() reflect.Type
type InferenceProfileArray ¶
type InferenceProfileArray []InferenceProfileInput
func (InferenceProfileArray) ElementType ¶
func (InferenceProfileArray) ElementType() reflect.Type
func (InferenceProfileArray) ToInferenceProfileArrayOutput ¶
func (i InferenceProfileArray) ToInferenceProfileArrayOutput() InferenceProfileArrayOutput
func (InferenceProfileArray) ToInferenceProfileArrayOutputWithContext ¶
func (i InferenceProfileArray) ToInferenceProfileArrayOutputWithContext(ctx context.Context) InferenceProfileArrayOutput
type InferenceProfileArrayInput ¶
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 ¶
type InferenceProfileArrayOutput struct{ *pulumi.OutputState }
func (InferenceProfileArrayOutput) ElementType ¶
func (InferenceProfileArrayOutput) ElementType() reflect.Type
func (InferenceProfileArrayOutput) Index ¶
func (o InferenceProfileArrayOutput) Index(i pulumi.IntInput) InferenceProfileOutput
func (InferenceProfileArrayOutput) ToInferenceProfileArrayOutput ¶
func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutput() InferenceProfileArrayOutput
func (InferenceProfileArrayOutput) ToInferenceProfileArrayOutputWithContext ¶
func (o InferenceProfileArrayOutput) ToInferenceProfileArrayOutputWithContext(ctx context.Context) InferenceProfileArrayOutput
type InferenceProfileInput ¶
type InferenceProfileInput interface {
pulumi.Input
ToInferenceProfileOutput() InferenceProfileOutput
ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
}
type InferenceProfileMap ¶
type InferenceProfileMap map[string]InferenceProfileInput
func (InferenceProfileMap) ElementType ¶
func (InferenceProfileMap) ElementType() reflect.Type
func (InferenceProfileMap) ToInferenceProfileMapOutput ¶
func (i InferenceProfileMap) ToInferenceProfileMapOutput() InferenceProfileMapOutput
func (InferenceProfileMap) ToInferenceProfileMapOutputWithContext ¶
func (i InferenceProfileMap) ToInferenceProfileMapOutputWithContext(ctx context.Context) InferenceProfileMapOutput
type InferenceProfileMapInput ¶
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 ¶
type InferenceProfileMapOutput struct{ *pulumi.OutputState }
func (InferenceProfileMapOutput) ElementType ¶
func (InferenceProfileMapOutput) ElementType() reflect.Type
func (InferenceProfileMapOutput) MapIndex ¶
func (o InferenceProfileMapOutput) MapIndex(k pulumi.StringInput) InferenceProfileOutput
func (InferenceProfileMapOutput) ToInferenceProfileMapOutput ¶
func (o InferenceProfileMapOutput) ToInferenceProfileMapOutput() InferenceProfileMapOutput
func (InferenceProfileMapOutput) ToInferenceProfileMapOutputWithContext ¶
func (o InferenceProfileMapOutput) ToInferenceProfileMapOutputWithContext(ctx context.Context) InferenceProfileMapOutput
type InferenceProfileModel ¶
type InferenceProfileModel struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn string `pulumi:"modelArn"`
}
type InferenceProfileModelArgs ¶
type InferenceProfileModelArgs struct {
// The Amazon Resource Name (ARN) of the model.
ModelArn pulumi.StringInput `pulumi:"modelArn"`
}
func (InferenceProfileModelArgs) ElementType ¶
func (InferenceProfileModelArgs) ElementType() reflect.Type
func (InferenceProfileModelArgs) ToInferenceProfileModelOutput ¶
func (i InferenceProfileModelArgs) ToInferenceProfileModelOutput() InferenceProfileModelOutput
func (InferenceProfileModelArgs) ToInferenceProfileModelOutputWithContext ¶
func (i InferenceProfileModelArgs) ToInferenceProfileModelOutputWithContext(ctx context.Context) InferenceProfileModelOutput
type InferenceProfileModelArray ¶
type InferenceProfileModelArray []InferenceProfileModelInput
func (InferenceProfileModelArray) ElementType ¶
func (InferenceProfileModelArray) ElementType() reflect.Type
func (InferenceProfileModelArray) ToInferenceProfileModelArrayOutput ¶
func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
func (InferenceProfileModelArray) ToInferenceProfileModelArrayOutputWithContext ¶
func (i InferenceProfileModelArray) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
type InferenceProfileModelArrayInput ¶
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 ¶
type InferenceProfileModelArrayOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelArrayOutput) ElementType ¶
func (InferenceProfileModelArrayOutput) ElementType() reflect.Type
func (InferenceProfileModelArrayOutput) Index ¶
func (o InferenceProfileModelArrayOutput) Index(i pulumi.IntInput) InferenceProfileModelOutput
func (InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutput ¶
func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutput() InferenceProfileModelArrayOutput
func (InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutputWithContext ¶
func (o InferenceProfileModelArrayOutput) ToInferenceProfileModelArrayOutputWithContext(ctx context.Context) InferenceProfileModelArrayOutput
type InferenceProfileModelInput ¶
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 ¶
type InferenceProfileModelOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelOutput) ElementType ¶
func (InferenceProfileModelOutput) ElementType() reflect.Type
func (InferenceProfileModelOutput) ModelArn ¶
func (o InferenceProfileModelOutput) ModelArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelOutput) ToInferenceProfileModelOutput ¶
func (o InferenceProfileModelOutput) ToInferenceProfileModelOutput() InferenceProfileModelOutput
func (InferenceProfileModelOutput) ToInferenceProfileModelOutputWithContext ¶
func (o InferenceProfileModelOutput) ToInferenceProfileModelOutputWithContext(ctx context.Context) InferenceProfileModelOutput
type InferenceProfileModelSource ¶
type InferenceProfileModelSource struct {
// The Amazon Resource Name (ARN) of the model.
CopyFrom string `pulumi:"copyFrom"`
}
type InferenceProfileModelSourceArgs ¶
type InferenceProfileModelSourceArgs struct {
// The Amazon Resource Name (ARN) of the model.
CopyFrom pulumi.StringInput `pulumi:"copyFrom"`
}
func (InferenceProfileModelSourceArgs) ElementType ¶
func (InferenceProfileModelSourceArgs) ElementType() reflect.Type
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutput ¶
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutputWithContext ¶
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutput ¶
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutputWithContext ¶
func (i InferenceProfileModelSourceArgs) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileModelSourceInput ¶
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 ¶
type InferenceProfileModelSourceOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelSourceOutput) CopyFrom ¶
func (o InferenceProfileModelSourceOutput) CopyFrom() pulumi.StringOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelSourceOutput) ElementType ¶
func (InferenceProfileModelSourceOutput) ElementType() reflect.Type
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutput ¶
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutput() InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutputWithContext ¶
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourceOutputWithContext(ctx context.Context) InferenceProfileModelSourceOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutput ¶
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutputWithContext ¶
func (o InferenceProfileModelSourceOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileModelSourcePtrInput ¶
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 ¶
func InferenceProfileModelSourcePtr(v *InferenceProfileModelSourceArgs) InferenceProfileModelSourcePtrInput
type InferenceProfileModelSourcePtrOutput ¶
type InferenceProfileModelSourcePtrOutput struct{ *pulumi.OutputState }
func (InferenceProfileModelSourcePtrOutput) CopyFrom ¶
func (o InferenceProfileModelSourcePtrOutput) CopyFrom() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the model.
func (InferenceProfileModelSourcePtrOutput) ElementType ¶
func (InferenceProfileModelSourcePtrOutput) ElementType() reflect.Type
func (InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutput ¶
func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutput() InferenceProfileModelSourcePtrOutput
func (InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutputWithContext ¶
func (o InferenceProfileModelSourcePtrOutput) ToInferenceProfileModelSourcePtrOutputWithContext(ctx context.Context) InferenceProfileModelSourcePtrOutput
type InferenceProfileOutput ¶
type InferenceProfileOutput struct{ *pulumi.OutputState }
func (InferenceProfileOutput) Arn ¶
func (o InferenceProfileOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (InferenceProfileOutput) CreatedAt ¶
func (o InferenceProfileOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (InferenceProfileOutput) Description ¶
func (o InferenceProfileOutput) Description() pulumi.StringPtrOutput
The description of the inference profile.
func (InferenceProfileOutput) ElementType ¶
func (InferenceProfileOutput) ElementType() reflect.Type
func (InferenceProfileOutput) ModelSource ¶
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 ¶
func (o InferenceProfileOutput) Models() InferenceProfileModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (InferenceProfileOutput) Name ¶
func (o InferenceProfileOutput) Name() pulumi.StringOutput
The name of the inference profile.
func (InferenceProfileOutput) Region ¶
func (o InferenceProfileOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (InferenceProfileOutput) Status ¶
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 ¶
func (o InferenceProfileOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags for the inference profile.
func (InferenceProfileOutput) TagsAll ¶
func (o InferenceProfileOutput) TagsAll() pulumi.StringMapOutput
func (InferenceProfileOutput) Timeouts ¶
func (o InferenceProfileOutput) Timeouts() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileOutput) ToInferenceProfileOutput ¶
func (o InferenceProfileOutput) ToInferenceProfileOutput() InferenceProfileOutput
func (InferenceProfileOutput) ToInferenceProfileOutputWithContext ¶
func (o InferenceProfileOutput) ToInferenceProfileOutputWithContext(ctx context.Context) InferenceProfileOutput
func (InferenceProfileOutput) Type ¶
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 ¶
func (o InferenceProfileOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
type InferenceProfileState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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
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 ¶
func (InferenceProfileState) ElementType() reflect.Type
type InferenceProfileTimeouts ¶
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 ¶
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 ¶
func (InferenceProfileTimeoutsArgs) ElementType() reflect.Type
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutput ¶
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutputWithContext ¶
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutput ¶
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutputWithContext ¶
func (i InferenceProfileTimeoutsArgs) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
type InferenceProfileTimeoutsInput ¶
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 ¶
type InferenceProfileTimeoutsOutput struct{ *pulumi.OutputState }
func (InferenceProfileTimeoutsOutput) Create ¶
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 ¶
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 ¶
func (InferenceProfileTimeoutsOutput) ElementType() reflect.Type
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutput ¶
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutput() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutputWithContext ¶
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsOutputWithContext(ctx context.Context) InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutput ¶
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutputWithContext ¶
func (o InferenceProfileTimeoutsOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsOutput) Update ¶
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 ¶
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 ¶
func InferenceProfileTimeoutsPtr(v *InferenceProfileTimeoutsArgs) InferenceProfileTimeoutsPtrInput
type InferenceProfileTimeoutsPtrOutput ¶
type InferenceProfileTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (InferenceProfileTimeoutsPtrOutput) Create ¶
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 ¶
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 ¶
func (o InferenceProfileTimeoutsPtrOutput) Elem() InferenceProfileTimeoutsOutput
func (InferenceProfileTimeoutsPtrOutput) ElementType ¶
func (InferenceProfileTimeoutsPtrOutput) ElementType() reflect.Type
func (InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutput ¶
func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutput() InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutputWithContext ¶
func (o InferenceProfileTimeoutsPtrOutput) ToInferenceProfileTimeoutsPtrOutputWithContext(ctx context.Context) InferenceProfileTimeoutsPtrOutput
func (InferenceProfileTimeoutsPtrOutput) Update ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getCustomModel.
type LookupCustomModelOutputArgs ¶
type LookupCustomModelOutputArgs struct {
// Name or ARN of the custom model.
ModelId pulumi.StringInput `pulumi:"modelId"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
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"`
Region string `pulumi:"region"`
// 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/v7/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) Region ¶
func (o LookupCustomModelResultOutput) Region() pulumi.StringOutput
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 ¶
type LookupInferenceProfileArgs struct {
// Inference Profile identifier.
InferenceProfileId string `pulumi:"inferenceProfileId"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region *string `pulumi:"region"`
}
A collection of arguments for invoking getInferenceProfile.
type LookupInferenceProfileOutputArgs ¶
type LookupInferenceProfileOutputArgs struct {
// Inference Profile identifier.
InferenceProfileId pulumi.StringInput `pulumi:"inferenceProfileId"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput `pulumi:"region"`
}
A collection of arguments for invoking getInferenceProfile.
func (LookupInferenceProfileOutputArgs) ElementType ¶
func (LookupInferenceProfileOutputArgs) ElementType() reflect.Type
type LookupInferenceProfileResult ¶
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"`
Region string `pulumi:"region"`
// 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 ¶
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/v7/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, &bedrock.GetInferenceProfilesArgs{}, 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 ¶
type LookupInferenceProfileResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInferenceProfile.
func LookupInferenceProfileOutput ¶
func LookupInferenceProfileOutput(ctx *pulumi.Context, args LookupInferenceProfileOutputArgs, opts ...pulumi.InvokeOption) LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) CreatedAt ¶
func (o LookupInferenceProfileResultOutput) CreatedAt() pulumi.StringOutput
The time at which the inference profile was created.
func (LookupInferenceProfileResultOutput) Description ¶
func (o LookupInferenceProfileResultOutput) Description() pulumi.StringOutput
The description of the inference profile.
func (LookupInferenceProfileResultOutput) ElementType ¶
func (LookupInferenceProfileResultOutput) ElementType() reflect.Type
func (LookupInferenceProfileResultOutput) Id ¶
func (o LookupInferenceProfileResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInferenceProfileResultOutput) InferenceProfileArn ¶
func (o LookupInferenceProfileResultOutput) InferenceProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the inference profile.
func (LookupInferenceProfileResultOutput) InferenceProfileId ¶
func (o LookupInferenceProfileResultOutput) InferenceProfileId() pulumi.StringOutput
func (LookupInferenceProfileResultOutput) InferenceProfileName ¶
func (o LookupInferenceProfileResultOutput) InferenceProfileName() pulumi.StringOutput
The unique identifier of the inference profile.
func (LookupInferenceProfileResultOutput) Models ¶
func (o LookupInferenceProfileResultOutput) Models() GetInferenceProfileModelArrayOutput
A list of information about each model in the inference profile. See `models`.
func (LookupInferenceProfileResultOutput) Region ¶
func (o LookupInferenceProfileResultOutput) Region() pulumi.StringOutput
func (LookupInferenceProfileResultOutput) Status ¶
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 ¶
func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutput() LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutputWithContext ¶
func (o LookupInferenceProfileResultOutput) ToLookupInferenceProfileResultOutputWithContext(ctx context.Context) LookupInferenceProfileResultOutput
func (LookupInferenceProfileResultOutput) Type ¶
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 ¶
func (o LookupInferenceProfileResultOutput) UpdatedAt() pulumi.StringOutput
The time at which the inference profile was last updated.
type ProvisionedModelThroughput ¶
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"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// 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.
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/v7/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 ¶
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 ¶
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 ¶
func (*ProvisionedModelThroughput) ElementType() reflect.Type
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutput ¶
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext ¶
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputArgs ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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
Timeouts ProvisionedModelThroughputTimeoutsPtrInput
}
The set of arguments for constructing a ProvisionedModelThroughput resource.
func (ProvisionedModelThroughputArgs) ElementType ¶
func (ProvisionedModelThroughputArgs) ElementType() reflect.Type
type ProvisionedModelThroughputArray ¶
type ProvisionedModelThroughputArray []ProvisionedModelThroughputInput
func (ProvisionedModelThroughputArray) ElementType ¶
func (ProvisionedModelThroughputArray) ElementType() reflect.Type
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput ¶
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext ¶
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputArrayInput ¶
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 ¶
type ProvisionedModelThroughputArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputArrayOutput) ElementType ¶
func (ProvisionedModelThroughputArrayOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputArrayOutput) Index ¶
func (o ProvisionedModelThroughputArrayOutput) Index(i pulumi.IntInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput ¶
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext ¶
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputInput ¶
type ProvisionedModelThroughputInput interface {
pulumi.Input
ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
}
type ProvisionedModelThroughputMap ¶
type ProvisionedModelThroughputMap map[string]ProvisionedModelThroughputInput
func (ProvisionedModelThroughputMap) ElementType ¶
func (ProvisionedModelThroughputMap) ElementType() reflect.Type
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput ¶
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext ¶
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputMapInput ¶
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 ¶
type ProvisionedModelThroughputMapOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputMapOutput) ElementType ¶
func (ProvisionedModelThroughputMapOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputMapOutput) MapIndex ¶
func (o ProvisionedModelThroughputMapOutput) MapIndex(k pulumi.StringInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput ¶
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext ¶
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputOutput ¶
type ProvisionedModelThroughputOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputOutput) CommitmentDuration ¶
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 ¶
func (ProvisionedModelThroughputOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputOutput) ModelArn ¶
func (o ProvisionedModelThroughputOutput) ModelArn() pulumi.StringOutput
ARN of the model to associate with this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ModelUnits ¶
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 ¶
func (o ProvisionedModelThroughputOutput) ProvisionedModelArn() pulumi.StringOutput
The ARN of the Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ProvisionedModelName ¶
func (o ProvisionedModelThroughputOutput) ProvisionedModelName() pulumi.StringOutput
Unique name for this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) Region ¶
func (o ProvisionedModelThroughputOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (ProvisionedModelThroughputOutput) Tags ¶
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 ¶
func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (ProvisionedModelThroughputOutput) Timeouts ¶
func (o ProvisionedModelThroughputOutput) Timeouts() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput ¶
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext ¶
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputState ¶
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
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region 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.
TagsAll pulumi.StringMapInput
Timeouts ProvisionedModelThroughputTimeoutsPtrInput
}
func (ProvisionedModelThroughputState) ElementType ¶
func (ProvisionedModelThroughputState) ElementType() reflect.Type
type ProvisionedModelThroughputTimeouts ¶
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 ¶
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 ¶
func (ProvisionedModelThroughputTimeoutsArgs) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput ¶
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput ¶
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsInput ¶
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 ¶
type ProvisionedModelThroughputTimeoutsOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsOutput) Create ¶
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 ¶
func (ProvisionedModelThroughputTimeoutsOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput ¶
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsPtrInput ¶
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 ¶
func ProvisionedModelThroughputTimeoutsPtr(v *ProvisionedModelThroughputTimeoutsArgs) ProvisionedModelThroughputTimeoutsPtrInput
type ProvisionedModelThroughputTimeoutsPtrOutput ¶
type ProvisionedModelThroughputTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsPtrOutput) Create ¶
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 ¶
func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
Source Files
¶
- agentAgent.go
- agentAgentActionGroup.go
- agentAgentAlias.go
- agentAgentCollaborator.go
- agentAgentKnowledgeBaseAssociation.go
- agentDataSource.go
- agentKnowledgeBase.go
- agentPrompt.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