Documentation
¶
Index ¶
- Constants
- type Agent
- type AgentActionGroup
- type AgentActionGroupArgs
- type AgentActionGroupArray
- type AgentActionGroupArrayInput
- type AgentActionGroupArrayOutput
- func (AgentActionGroupArrayOutput) ElementType() reflect.Type
- func (o AgentActionGroupArrayOutput) Index(i pulumi.IntInput) AgentActionGroupOutput
- func (o AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutput() AgentActionGroupArrayOutput
- func (o AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentActionGroupArrayOutput
- type AgentActionGroupExecutor0Properties
- type AgentActionGroupExecutor0PropertiesArgs
- func (AgentActionGroupExecutor0PropertiesArgs) ElementType() reflect.Type
- func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutput() AgentActionGroupExecutor0PropertiesOutput
- func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesOutput
- func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
- func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
- type AgentActionGroupExecutor0PropertiesInput
- type AgentActionGroupExecutor0PropertiesOutput
- func (AgentActionGroupExecutor0PropertiesOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutor0PropertiesOutput) Lambda() pulumi.StringOutput
- func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutput() AgentActionGroupExecutor0PropertiesOutput
- func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesOutput
- func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
- func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
- type AgentActionGroupExecutor0PropertiesPtrInput
- type AgentActionGroupExecutor0PropertiesPtrOutput
- func (o AgentActionGroupExecutor0PropertiesPtrOutput) Elem() AgentActionGroupExecutor0PropertiesOutput
- func (AgentActionGroupExecutor0PropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutor0PropertiesPtrOutput) Lambda() pulumi.StringPtrOutput
- func (o AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
- func (o AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
- type AgentActionGroupExecutor1Properties
- type AgentActionGroupExecutor1PropertiesArgs
- func (AgentActionGroupExecutor1PropertiesArgs) ElementType() reflect.Type
- func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutput() AgentActionGroupExecutor1PropertiesOutput
- func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesOutput
- func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
- func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
- type AgentActionGroupExecutor1PropertiesInput
- type AgentActionGroupExecutor1PropertiesOutput
- func (o AgentActionGroupExecutor1PropertiesOutput) CustomControl() AgentCustomControlMethodOutput
- func (AgentActionGroupExecutor1PropertiesOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutput() AgentActionGroupExecutor1PropertiesOutput
- func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesOutput
- func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
- func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
- type AgentActionGroupExecutor1PropertiesPtrInput
- type AgentActionGroupExecutor1PropertiesPtrOutput
- func (o AgentActionGroupExecutor1PropertiesPtrOutput) CustomControl() AgentCustomControlMethodPtrOutput
- func (o AgentActionGroupExecutor1PropertiesPtrOutput) Elem() AgentActionGroupExecutor1PropertiesOutput
- func (AgentActionGroupExecutor1PropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
- func (o AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
- type AgentActionGroupInput
- type AgentActionGroupOutput
- func (o AgentActionGroupOutput) ActionGroupExecutor() pulumi.AnyOutput
- func (o AgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
- func (o AgentActionGroupOutput) ActionGroupState() AgentActionGroupStatePtrOutput
- func (o AgentActionGroupOutput) ApiSchema() pulumi.AnyOutput
- func (o AgentActionGroupOutput) Description() pulumi.StringPtrOutput
- func (AgentActionGroupOutput) ElementType() reflect.Type
- func (o AgentActionGroupOutput) FunctionSchema() AgentFunctionSchemaPtrOutput
- func (o AgentActionGroupOutput) ParentActionGroupSignature() AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupOutput) SkipResourceInUseCheckOnDelete() pulumi.BoolPtrOutput
- func (o AgentActionGroupOutput) ToAgentActionGroupOutput() AgentActionGroupOutput
- func (o AgentActionGroupOutput) ToAgentActionGroupOutputWithContext(ctx context.Context) AgentActionGroupOutput
- type AgentActionGroupSignature
- func (AgentActionGroupSignature) ElementType() reflect.Type
- func (e AgentActionGroupSignature) ToAgentActionGroupSignatureOutput() AgentActionGroupSignatureOutput
- func (e AgentActionGroupSignature) ToAgentActionGroupSignatureOutputWithContext(ctx context.Context) AgentActionGroupSignatureOutput
- func (e AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
- func (e AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
- func (e AgentActionGroupSignature) ToStringOutput() pulumi.StringOutput
- func (e AgentActionGroupSignature) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentActionGroupSignature) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentActionGroupSignature) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentActionGroupSignatureInput
- type AgentActionGroupSignatureOutput
- func (AgentActionGroupSignatureOutput) ElementType() reflect.Type
- func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutput() AgentActionGroupSignatureOutput
- func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutputWithContext(ctx context.Context) AgentActionGroupSignatureOutput
- func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupSignatureOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentActionGroupSignatureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentActionGroupSignatureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentActionGroupSignatureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentActionGroupSignaturePtrInput
- type AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupSignaturePtrOutput) Elem() AgentActionGroupSignatureOutput
- func (AgentActionGroupSignaturePtrOutput) ElementType() reflect.Type
- func (o AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
- func (o AgentActionGroupSignaturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentActionGroupSignaturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentActionGroupState
- func (AgentActionGroupState) ElementType() reflect.Type
- func (e AgentActionGroupState) ToAgentActionGroupStateOutput() AgentActionGroupStateOutput
- func (e AgentActionGroupState) ToAgentActionGroupStateOutputWithContext(ctx context.Context) AgentActionGroupStateOutput
- func (e AgentActionGroupState) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
- func (e AgentActionGroupState) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
- func (e AgentActionGroupState) ToStringOutput() pulumi.StringOutput
- func (e AgentActionGroupState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentActionGroupState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentActionGroupState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentActionGroupStateInput
- type AgentActionGroupStateOutput
- func (AgentActionGroupStateOutput) ElementType() reflect.Type
- func (o AgentActionGroupStateOutput) ToAgentActionGroupStateOutput() AgentActionGroupStateOutput
- func (o AgentActionGroupStateOutput) ToAgentActionGroupStateOutputWithContext(ctx context.Context) AgentActionGroupStateOutput
- func (o AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
- func (o AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
- func (o AgentActionGroupStateOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentActionGroupStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentActionGroupStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentActionGroupStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentActionGroupStatePtrInput
- type AgentActionGroupStatePtrOutput
- func (o AgentActionGroupStatePtrOutput) Elem() AgentActionGroupStateOutput
- func (AgentActionGroupStatePtrOutput) ElementType() reflect.Type
- func (o AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
- func (o AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
- func (o AgentActionGroupStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentActionGroupStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentAlias
- type AgentAliasArgs
- type AgentAliasHistoryEvent
- type AgentAliasHistoryEventArrayOutput
- func (AgentAliasHistoryEventArrayOutput) ElementType() reflect.Type
- func (o AgentAliasHistoryEventArrayOutput) Index(i pulumi.IntInput) AgentAliasHistoryEventOutput
- func (o AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutput() AgentAliasHistoryEventArrayOutput
- func (o AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutputWithContext(ctx context.Context) AgentAliasHistoryEventArrayOutput
- type AgentAliasHistoryEventOutput
- func (AgentAliasHistoryEventOutput) ElementType() reflect.Type
- func (o AgentAliasHistoryEventOutput) EndDate() pulumi.StringPtrOutput
- func (o AgentAliasHistoryEventOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
- func (o AgentAliasHistoryEventOutput) StartDate() pulumi.StringPtrOutput
- func (o AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutput() AgentAliasHistoryEventOutput
- func (o AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutputWithContext(ctx context.Context) AgentAliasHistoryEventOutput
- type AgentAliasInput
- type AgentAliasOutput
- func (o AgentAliasOutput) AgentAliasArn() pulumi.StringOutput
- func (o AgentAliasOutput) AgentAliasHistoryEvents() AgentAliasHistoryEventArrayOutput
- func (o AgentAliasOutput) AgentAliasId() pulumi.StringOutput
- func (o AgentAliasOutput) AgentAliasName() pulumi.StringOutput
- func (o AgentAliasOutput) AgentAliasStatus() AgentAliasStatusOutput
- func (o AgentAliasOutput) AgentId() pulumi.StringOutput
- func (o AgentAliasOutput) CreatedAt() pulumi.StringOutput
- func (o AgentAliasOutput) Description() pulumi.StringPtrOutput
- func (AgentAliasOutput) ElementType() reflect.Type
- func (o AgentAliasOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
- func (o AgentAliasOutput) Tags() pulumi.StringMapOutput
- func (o AgentAliasOutput) ToAgentAliasOutput() AgentAliasOutput
- func (o AgentAliasOutput) ToAgentAliasOutputWithContext(ctx context.Context) AgentAliasOutput
- func (o AgentAliasOutput) UpdatedAt() pulumi.StringOutput
- type AgentAliasRoutingConfigurationListItem
- type AgentAliasRoutingConfigurationListItemArgs
- func (AgentAliasRoutingConfigurationListItemArgs) ElementType() reflect.Type
- func (i AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutput() AgentAliasRoutingConfigurationListItemOutput
- func (i AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemOutput
- type AgentAliasRoutingConfigurationListItemArray
- func (AgentAliasRoutingConfigurationListItemArray) ElementType() reflect.Type
- func (i AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutput() AgentAliasRoutingConfigurationListItemArrayOutput
- func (i AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemArrayOutput
- type AgentAliasRoutingConfigurationListItemArrayInput
- type AgentAliasRoutingConfigurationListItemArrayOutput
- func (AgentAliasRoutingConfigurationListItemArrayOutput) ElementType() reflect.Type
- func (o AgentAliasRoutingConfigurationListItemArrayOutput) Index(i pulumi.IntInput) AgentAliasRoutingConfigurationListItemOutput
- func (o AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutput() AgentAliasRoutingConfigurationListItemArrayOutput
- func (o AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemArrayOutput
- type AgentAliasRoutingConfigurationListItemInput
- type AgentAliasRoutingConfigurationListItemOutput
- func (o AgentAliasRoutingConfigurationListItemOutput) AgentVersion() pulumi.StringOutput
- func (AgentAliasRoutingConfigurationListItemOutput) ElementType() reflect.Type
- func (o AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutput() AgentAliasRoutingConfigurationListItemOutput
- func (o AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemOutput
- type AgentAliasState
- type AgentAliasStatus
- type AgentAliasStatusOutput
- func (AgentAliasStatusOutput) ElementType() reflect.Type
- func (o AgentAliasStatusOutput) ToAgentAliasStatusOutput() AgentAliasStatusOutput
- func (o AgentAliasStatusOutput) ToAgentAliasStatusOutputWithContext(ctx context.Context) AgentAliasStatusOutput
- func (o AgentAliasStatusOutput) ToAgentAliasStatusPtrOutput() AgentAliasStatusPtrOutput
- func (o AgentAliasStatusOutput) ToAgentAliasStatusPtrOutputWithContext(ctx context.Context) AgentAliasStatusPtrOutput
- func (o AgentAliasStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentAliasStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentAliasStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentAliasStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentAliasStatusPtrOutput
- func (o AgentAliasStatusPtrOutput) Elem() AgentAliasStatusOutput
- func (AgentAliasStatusPtrOutput) ElementType() reflect.Type
- func (o AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutput() AgentAliasStatusPtrOutput
- func (o AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutputWithContext(ctx context.Context) AgentAliasStatusPtrOutput
- func (o AgentAliasStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentAliasStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentApiSchema0Properties
- type AgentApiSchema0PropertiesArgs
- func (AgentApiSchema0PropertiesArgs) ElementType() reflect.Type
- func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutput() AgentApiSchema0PropertiesOutput
- func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesOutput
- func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
- func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
- type AgentApiSchema0PropertiesInput
- type AgentApiSchema0PropertiesOutput
- func (AgentApiSchema0PropertiesOutput) ElementType() reflect.Type
- func (o AgentApiSchema0PropertiesOutput) S3() AgentS3IdentifierOutput
- func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutput() AgentApiSchema0PropertiesOutput
- func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesOutput
- func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
- func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
- type AgentApiSchema0PropertiesPtrInput
- type AgentApiSchema0PropertiesPtrOutput
- func (o AgentApiSchema0PropertiesPtrOutput) Elem() AgentApiSchema0PropertiesOutput
- func (AgentApiSchema0PropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentApiSchema0PropertiesPtrOutput) S3() AgentS3IdentifierPtrOutput
- func (o AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
- func (o AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
- type AgentApiSchema1Properties
- type AgentApiSchema1PropertiesArgs
- func (AgentApiSchema1PropertiesArgs) ElementType() reflect.Type
- func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutput() AgentApiSchema1PropertiesOutput
- func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesOutput
- func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
- func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
- type AgentApiSchema1PropertiesInput
- type AgentApiSchema1PropertiesOutput
- func (AgentApiSchema1PropertiesOutput) ElementType() reflect.Type
- func (o AgentApiSchema1PropertiesOutput) Payload() pulumi.StringOutput
- func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutput() AgentApiSchema1PropertiesOutput
- func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesOutput
- func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
- func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
- type AgentApiSchema1PropertiesPtrInput
- type AgentApiSchema1PropertiesPtrOutput
- func (o AgentApiSchema1PropertiesPtrOutput) Elem() AgentApiSchema1PropertiesOutput
- func (AgentApiSchema1PropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentApiSchema1PropertiesPtrOutput) Payload() pulumi.StringPtrOutput
- func (o AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
- func (o AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
- type AgentArgs
- type AgentCreationMode
- func (AgentCreationMode) ElementType() reflect.Type
- func (e AgentCreationMode) ToAgentCreationModeOutput() AgentCreationModeOutput
- func (e AgentCreationMode) ToAgentCreationModeOutputWithContext(ctx context.Context) AgentCreationModeOutput
- func (e AgentCreationMode) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
- func (e AgentCreationMode) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
- func (e AgentCreationMode) ToStringOutput() pulumi.StringOutput
- func (e AgentCreationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentCreationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentCreationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentCreationModeInput
- type AgentCreationModeOutput
- func (AgentCreationModeOutput) ElementType() reflect.Type
- func (o AgentCreationModeOutput) ToAgentCreationModeOutput() AgentCreationModeOutput
- func (o AgentCreationModeOutput) ToAgentCreationModeOutputWithContext(ctx context.Context) AgentCreationModeOutput
- func (o AgentCreationModeOutput) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
- func (o AgentCreationModeOutput) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
- func (o AgentCreationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentCreationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentCreationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentCreationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentCreationModePtrInput
- type AgentCreationModePtrOutput
- func (o AgentCreationModePtrOutput) Elem() AgentCreationModeOutput
- func (AgentCreationModePtrOutput) ElementType() reflect.Type
- func (o AgentCreationModePtrOutput) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
- func (o AgentCreationModePtrOutput) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
- func (o AgentCreationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentCreationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentCustomControlMethod
- func (AgentCustomControlMethod) ElementType() reflect.Type
- func (e AgentCustomControlMethod) ToAgentCustomControlMethodOutput() AgentCustomControlMethodOutput
- func (e AgentCustomControlMethod) ToAgentCustomControlMethodOutputWithContext(ctx context.Context) AgentCustomControlMethodOutput
- func (e AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
- func (e AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
- func (e AgentCustomControlMethod) ToStringOutput() pulumi.StringOutput
- func (e AgentCustomControlMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentCustomControlMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentCustomControlMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentCustomControlMethodInput
- type AgentCustomControlMethodOutput
- func (AgentCustomControlMethodOutput) ElementType() reflect.Type
- func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutput() AgentCustomControlMethodOutput
- func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutputWithContext(ctx context.Context) AgentCustomControlMethodOutput
- func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
- func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
- func (o AgentCustomControlMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentCustomControlMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentCustomControlMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentCustomControlMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentCustomControlMethodPtrInput
- type AgentCustomControlMethodPtrOutput
- func (o AgentCustomControlMethodPtrOutput) Elem() AgentCustomControlMethodOutput
- func (AgentCustomControlMethodPtrOutput) ElementType() reflect.Type
- func (o AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
- func (o AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
- func (o AgentCustomControlMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentCustomControlMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentFunction
- type AgentFunctionArgs
- type AgentFunctionArray
- type AgentFunctionArrayInput
- type AgentFunctionArrayOutput
- func (AgentFunctionArrayOutput) ElementType() reflect.Type
- func (o AgentFunctionArrayOutput) Index(i pulumi.IntInput) AgentFunctionOutput
- func (o AgentFunctionArrayOutput) ToAgentFunctionArrayOutput() AgentFunctionArrayOutput
- func (o AgentFunctionArrayOutput) ToAgentFunctionArrayOutputWithContext(ctx context.Context) AgentFunctionArrayOutput
- type AgentFunctionInput
- type AgentFunctionOutput
- func (o AgentFunctionOutput) Description() pulumi.StringPtrOutput
- func (AgentFunctionOutput) ElementType() reflect.Type
- func (o AgentFunctionOutput) Name() pulumi.StringOutput
- func (o AgentFunctionOutput) Parameters() AgentParameterDetailMapOutput
- func (o AgentFunctionOutput) ToAgentFunctionOutput() AgentFunctionOutput
- func (o AgentFunctionOutput) ToAgentFunctionOutputWithContext(ctx context.Context) AgentFunctionOutput
- type AgentFunctionSchema
- type AgentFunctionSchemaArgs
- func (AgentFunctionSchemaArgs) ElementType() reflect.Type
- func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutput() AgentFunctionSchemaOutput
- func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutputWithContext(ctx context.Context) AgentFunctionSchemaOutput
- func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
- func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
- type AgentFunctionSchemaInput
- type AgentFunctionSchemaOutput
- func (AgentFunctionSchemaOutput) ElementType() reflect.Type
- func (o AgentFunctionSchemaOutput) Functions() AgentFunctionArrayOutput
- func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutput() AgentFunctionSchemaOutput
- func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutputWithContext(ctx context.Context) AgentFunctionSchemaOutput
- func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
- func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
- type AgentFunctionSchemaPtrInput
- type AgentFunctionSchemaPtrOutput
- func (o AgentFunctionSchemaPtrOutput) Elem() AgentFunctionSchemaOutput
- func (AgentFunctionSchemaPtrOutput) ElementType() reflect.Type
- func (o AgentFunctionSchemaPtrOutput) Functions() AgentFunctionArrayOutput
- func (o AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
- func (o AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
- type AgentInferenceConfiguration
- type AgentInferenceConfigurationArgs
- func (AgentInferenceConfigurationArgs) ElementType() reflect.Type
- func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutput() AgentInferenceConfigurationOutput
- func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutputWithContext(ctx context.Context) AgentInferenceConfigurationOutput
- func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
- func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
- type AgentInferenceConfigurationInput
- type AgentInferenceConfigurationOutput
- func (AgentInferenceConfigurationOutput) ElementType() reflect.Type
- func (o AgentInferenceConfigurationOutput) MaximumLength() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationOutput) StopSequences() pulumi.StringArrayOutput
- func (o AgentInferenceConfigurationOutput) Temperature() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutput() AgentInferenceConfigurationOutput
- func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutputWithContext(ctx context.Context) AgentInferenceConfigurationOutput
- func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
- func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
- func (o AgentInferenceConfigurationOutput) TopK() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationOutput) TopP() pulumi.Float64PtrOutput
- type AgentInferenceConfigurationPtrInput
- type AgentInferenceConfigurationPtrOutput
- func (o AgentInferenceConfigurationPtrOutput) Elem() AgentInferenceConfigurationOutput
- func (AgentInferenceConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentInferenceConfigurationPtrOutput) MaximumLength() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationPtrOutput) StopSequences() pulumi.StringArrayOutput
- func (o AgentInferenceConfigurationPtrOutput) Temperature() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
- func (o AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
- func (o AgentInferenceConfigurationPtrOutput) TopK() pulumi.Float64PtrOutput
- func (o AgentInferenceConfigurationPtrOutput) TopP() pulumi.Float64PtrOutput
- type AgentInput
- 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 AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) Description() pulumi.StringOutput
- func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AgentKnowledgeBaseOutput) KnowledgeBaseState() AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
- func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
- type AgentKnowledgeBaseState
- func (AgentKnowledgeBaseState) ElementType() reflect.Type
- func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutput() AgentKnowledgeBaseStateOutput
- func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutputWithContext(ctx context.Context) AgentKnowledgeBaseStateOutput
- func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
- func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
- func (e AgentKnowledgeBaseState) ToStringOutput() pulumi.StringOutput
- func (e AgentKnowledgeBaseState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentKnowledgeBaseState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentKnowledgeBaseState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentKnowledgeBaseStateInput
- type AgentKnowledgeBaseStateOutput
- func (AgentKnowledgeBaseStateOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutput() AgentKnowledgeBaseStateOutput
- func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutputWithContext(ctx context.Context) AgentKnowledgeBaseStateOutput
- func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseStateOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentKnowledgeBaseStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentKnowledgeBaseStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentKnowledgeBaseStatePtrInput
- type AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseStatePtrOutput) Elem() AgentKnowledgeBaseStateOutput
- func (AgentKnowledgeBaseStatePtrOutput) ElementType() reflect.Type
- func (o AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
- func (o AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentOutput
- func (o AgentOutput) ActionGroups() AgentActionGroupArrayOutput
- func (o AgentOutput) AgentArn() pulumi.StringOutput
- func (o AgentOutput) AgentId() pulumi.StringOutput
- func (o AgentOutput) AgentName() pulumi.StringOutput
- func (o AgentOutput) AgentResourceRoleArn() pulumi.StringPtrOutput
- func (o AgentOutput) AgentStatus() AgentStatusOutput
- func (o AgentOutput) AgentVersion() pulumi.StringOutput
- func (o AgentOutput) AutoPrepare() pulumi.BoolPtrOutput
- func (o AgentOutput) CreatedAt() pulumi.StringOutput
- func (o AgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
- func (o AgentOutput) Description() pulumi.StringPtrOutput
- func (AgentOutput) ElementType() reflect.Type
- func (o AgentOutput) FailureReasons() pulumi.StringArrayOutput
- func (o AgentOutput) FoundationModel() pulumi.StringPtrOutput
- func (o AgentOutput) IdleSessionTtlInSeconds() pulumi.Float64PtrOutput
- func (o AgentOutput) Instruction() pulumi.StringPtrOutput
- func (o AgentOutput) KnowledgeBases() AgentKnowledgeBaseArrayOutput
- func (o AgentOutput) PreparedAt() pulumi.StringOutput
- func (o AgentOutput) PromptOverrideConfiguration() AgentPromptOverrideConfigurationPtrOutput
- func (o AgentOutput) RecommendedActions() pulumi.StringArrayOutput
- func (o AgentOutput) SkipResourceInUseCheckOnDelete() pulumi.BoolPtrOutput
- func (o AgentOutput) Tags() pulumi.StringMapOutput
- func (o AgentOutput) TestAliasTags() pulumi.StringMapOutput
- func (o AgentOutput) ToAgentOutput() AgentOutput
- func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
- func (o AgentOutput) UpdatedAt() pulumi.StringOutput
- type AgentParameterDetail
- type AgentParameterDetailArgs
- type AgentParameterDetailInput
- type AgentParameterDetailMap
- type AgentParameterDetailMapInput
- type AgentParameterDetailMapOutput
- func (AgentParameterDetailMapOutput) ElementType() reflect.Type
- func (o AgentParameterDetailMapOutput) MapIndex(k pulumi.StringInput) AgentParameterDetailOutput
- func (o AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutput() AgentParameterDetailMapOutput
- func (o AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutputWithContext(ctx context.Context) AgentParameterDetailMapOutput
- type AgentParameterDetailOutput
- func (o AgentParameterDetailOutput) Description() pulumi.StringPtrOutput
- func (AgentParameterDetailOutput) ElementType() reflect.Type
- func (o AgentParameterDetailOutput) Required() pulumi.BoolPtrOutput
- func (o AgentParameterDetailOutput) ToAgentParameterDetailOutput() AgentParameterDetailOutput
- func (o AgentParameterDetailOutput) ToAgentParameterDetailOutputWithContext(ctx context.Context) AgentParameterDetailOutput
- func (o AgentParameterDetailOutput) Type() AgentTypeOutput
- type AgentPromptConfiguration
- type AgentPromptConfigurationArgs
- func (AgentPromptConfigurationArgs) ElementType() reflect.Type
- func (i AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutput() AgentPromptConfigurationOutput
- func (i AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutputWithContext(ctx context.Context) AgentPromptConfigurationOutput
- type AgentPromptConfigurationArray
- func (AgentPromptConfigurationArray) ElementType() reflect.Type
- func (i AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutput() AgentPromptConfigurationArrayOutput
- func (i AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentPromptConfigurationArrayOutput
- type AgentPromptConfigurationArrayInput
- type AgentPromptConfigurationArrayOutput
- func (AgentPromptConfigurationArrayOutput) ElementType() reflect.Type
- func (o AgentPromptConfigurationArrayOutput) Index(i pulumi.IntInput) AgentPromptConfigurationOutput
- func (o AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutput() AgentPromptConfigurationArrayOutput
- func (o AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentPromptConfigurationArrayOutput
- type AgentPromptConfigurationInput
- type AgentPromptConfigurationOutput
- func (o AgentPromptConfigurationOutput) BasePromptTemplate() pulumi.StringPtrOutput
- func (AgentPromptConfigurationOutput) ElementType() reflect.Type
- func (o AgentPromptConfigurationOutput) InferenceConfiguration() AgentInferenceConfigurationPtrOutput
- func (o AgentPromptConfigurationOutput) ParserMode() AgentCreationModePtrOutput
- func (o AgentPromptConfigurationOutput) PromptCreationMode() AgentCreationModePtrOutput
- func (o AgentPromptConfigurationOutput) PromptState() AgentPromptStatePtrOutput
- func (o AgentPromptConfigurationOutput) PromptType() AgentPromptTypePtrOutput
- func (o AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutput() AgentPromptConfigurationOutput
- func (o AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutputWithContext(ctx context.Context) AgentPromptConfigurationOutput
- type AgentPromptOverrideConfiguration
- type AgentPromptOverrideConfigurationArgs
- func (AgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
- func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutput() AgentPromptOverrideConfigurationOutput
- func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationOutput
- func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
- func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
- type AgentPromptOverrideConfigurationInput
- type AgentPromptOverrideConfigurationOutput
- func (AgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
- func (o AgentPromptOverrideConfigurationOutput) OverrideLambda() pulumi.StringPtrOutput
- func (o AgentPromptOverrideConfigurationOutput) PromptConfigurations() AgentPromptConfigurationArrayOutput
- func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutput() AgentPromptOverrideConfigurationOutput
- func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationOutput
- func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
- func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
- type AgentPromptOverrideConfigurationPtrInput
- type AgentPromptOverrideConfigurationPtrOutput
- func (o AgentPromptOverrideConfigurationPtrOutput) Elem() AgentPromptOverrideConfigurationOutput
- func (AgentPromptOverrideConfigurationPtrOutput) ElementType() reflect.Type
- func (o AgentPromptOverrideConfigurationPtrOutput) OverrideLambda() pulumi.StringPtrOutput
- func (o AgentPromptOverrideConfigurationPtrOutput) PromptConfigurations() AgentPromptConfigurationArrayOutput
- func (o AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
- func (o AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
- type AgentPromptState
- func (AgentPromptState) ElementType() reflect.Type
- func (e AgentPromptState) ToAgentPromptStateOutput() AgentPromptStateOutput
- func (e AgentPromptState) ToAgentPromptStateOutputWithContext(ctx context.Context) AgentPromptStateOutput
- func (e AgentPromptState) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
- func (e AgentPromptState) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
- func (e AgentPromptState) ToStringOutput() pulumi.StringOutput
- func (e AgentPromptState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentPromptState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentPromptState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPromptStateInput
- type AgentPromptStateOutput
- func (AgentPromptStateOutput) ElementType() reflect.Type
- func (o AgentPromptStateOutput) ToAgentPromptStateOutput() AgentPromptStateOutput
- func (o AgentPromptStateOutput) ToAgentPromptStateOutputWithContext(ctx context.Context) AgentPromptStateOutput
- func (o AgentPromptStateOutput) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
- func (o AgentPromptStateOutput) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
- func (o AgentPromptStateOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentPromptStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentPromptStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentPromptStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPromptStatePtrInput
- type AgentPromptStatePtrOutput
- func (o AgentPromptStatePtrOutput) Elem() AgentPromptStateOutput
- func (AgentPromptStatePtrOutput) ElementType() reflect.Type
- func (o AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
- func (o AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
- func (o AgentPromptStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentPromptStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPromptType
- func (AgentPromptType) ElementType() reflect.Type
- func (e AgentPromptType) ToAgentPromptTypeOutput() AgentPromptTypeOutput
- func (e AgentPromptType) ToAgentPromptTypeOutputWithContext(ctx context.Context) AgentPromptTypeOutput
- func (e AgentPromptType) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
- func (e AgentPromptType) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
- func (e AgentPromptType) ToStringOutput() pulumi.StringOutput
- func (e AgentPromptType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentPromptType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentPromptType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPromptTypeInput
- type AgentPromptTypeOutput
- func (AgentPromptTypeOutput) ElementType() reflect.Type
- func (o AgentPromptTypeOutput) ToAgentPromptTypeOutput() AgentPromptTypeOutput
- func (o AgentPromptTypeOutput) ToAgentPromptTypeOutputWithContext(ctx context.Context) AgentPromptTypeOutput
- func (o AgentPromptTypeOutput) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
- func (o AgentPromptTypeOutput) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
- func (o AgentPromptTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentPromptTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentPromptTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentPromptTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPromptTypePtrInput
- type AgentPromptTypePtrOutput
- func (o AgentPromptTypePtrOutput) Elem() AgentPromptTypeOutput
- func (AgentPromptTypePtrOutput) ElementType() reflect.Type
- func (o AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
- func (o AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
- func (o AgentPromptTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentPromptTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentS3Identifier
- type AgentS3IdentifierArgs
- func (AgentS3IdentifierArgs) ElementType() reflect.Type
- func (i AgentS3IdentifierArgs) ToAgentS3IdentifierOutput() AgentS3IdentifierOutput
- func (i AgentS3IdentifierArgs) ToAgentS3IdentifierOutputWithContext(ctx context.Context) AgentS3IdentifierOutput
- func (i AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
- func (i AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
- type AgentS3IdentifierInput
- type AgentS3IdentifierOutput
- func (AgentS3IdentifierOutput) ElementType() reflect.Type
- func (o AgentS3IdentifierOutput) S3BucketName() pulumi.StringPtrOutput
- func (o AgentS3IdentifierOutput) S3ObjectKey() pulumi.StringPtrOutput
- func (o AgentS3IdentifierOutput) ToAgentS3IdentifierOutput() AgentS3IdentifierOutput
- func (o AgentS3IdentifierOutput) ToAgentS3IdentifierOutputWithContext(ctx context.Context) AgentS3IdentifierOutput
- func (o AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
- func (o AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
- type AgentS3IdentifierPtrInput
- type AgentS3IdentifierPtrOutput
- func (o AgentS3IdentifierPtrOutput) Elem() AgentS3IdentifierOutput
- func (AgentS3IdentifierPtrOutput) ElementType() reflect.Type
- func (o AgentS3IdentifierPtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o AgentS3IdentifierPtrOutput) S3ObjectKey() pulumi.StringPtrOutput
- func (o AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
- func (o AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
- type AgentState
- type AgentStatus
- type AgentStatusOutput
- func (AgentStatusOutput) ElementType() reflect.Type
- func (o AgentStatusOutput) ToAgentStatusOutput() AgentStatusOutput
- func (o AgentStatusOutput) ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput
- func (o AgentStatusOutput) ToAgentStatusPtrOutput() AgentStatusPtrOutput
- func (o AgentStatusOutput) ToAgentStatusPtrOutputWithContext(ctx context.Context) AgentStatusPtrOutput
- func (o AgentStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusPtrOutput
- func (o AgentStatusPtrOutput) Elem() AgentStatusOutput
- func (AgentStatusPtrOutput) ElementType() reflect.Type
- func (o AgentStatusPtrOutput) ToAgentStatusPtrOutput() AgentStatusPtrOutput
- func (o AgentStatusPtrOutput) ToAgentStatusPtrOutputWithContext(ctx context.Context) AgentStatusPtrOutput
- func (o AgentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentType
- func (AgentType) ElementType() reflect.Type
- func (e AgentType) ToAgentTypeOutput() AgentTypeOutput
- func (e AgentType) ToAgentTypeOutputWithContext(ctx context.Context) AgentTypeOutput
- func (e AgentType) ToAgentTypePtrOutput() AgentTypePtrOutput
- func (e AgentType) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
- func (e AgentType) ToStringOutput() pulumi.StringOutput
- func (e AgentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentTypeInput
- type AgentTypeOutput
- func (AgentTypeOutput) ElementType() reflect.Type
- func (o AgentTypeOutput) ToAgentTypeOutput() AgentTypeOutput
- func (o AgentTypeOutput) ToAgentTypeOutputWithContext(ctx context.Context) AgentTypeOutput
- func (o AgentTypeOutput) ToAgentTypePtrOutput() AgentTypePtrOutput
- func (o AgentTypeOutput) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
- func (o AgentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentTypePtrInput
- type AgentTypePtrOutput
- func (o AgentTypePtrOutput) Elem() AgentTypeOutput
- func (AgentTypePtrOutput) ElementType() reflect.Type
- func (o AgentTypePtrOutput) ToAgentTypePtrOutput() AgentTypePtrOutput
- func (o AgentTypePtrOutput) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
- func (o AgentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSource
- type DataSourceArgs
- type DataSourceChunkingConfiguration
- type DataSourceChunkingConfigurationArgs
- func (DataSourceChunkingConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutput() DataSourceChunkingConfigurationOutput
- func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationOutput
- func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
- func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
- type DataSourceChunkingConfigurationInput
- type DataSourceChunkingConfigurationOutput
- func (o DataSourceChunkingConfigurationOutput) ChunkingStrategy() DataSourceChunkingStrategyOutput
- func (DataSourceChunkingConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceChunkingConfigurationOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutput() DataSourceChunkingConfigurationOutput
- func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationOutput
- func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
- func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
- type DataSourceChunkingConfigurationPtrInput
- type DataSourceChunkingConfigurationPtrOutput
- func (o DataSourceChunkingConfigurationPtrOutput) ChunkingStrategy() DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingConfigurationPtrOutput) Elem() DataSourceChunkingConfigurationOutput
- func (DataSourceChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (o DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
- func (o DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
- type DataSourceChunkingStrategy
- func (DataSourceChunkingStrategy) ElementType() reflect.Type
- func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutput() DataSourceChunkingStrategyOutput
- func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutputWithContext(ctx context.Context) DataSourceChunkingStrategyOutput
- func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
- func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
- func (e DataSourceChunkingStrategy) ToStringOutput() pulumi.StringOutput
- func (e DataSourceChunkingStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceChunkingStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceChunkingStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceChunkingStrategyInput
- type DataSourceChunkingStrategyOutput
- func (DataSourceChunkingStrategyOutput) ElementType() reflect.Type
- func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutput() DataSourceChunkingStrategyOutput
- func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutputWithContext(ctx context.Context) DataSourceChunkingStrategyOutput
- func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceChunkingStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceChunkingStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceChunkingStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceChunkingStrategyPtrInput
- type DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingStrategyPtrOutput) Elem() DataSourceChunkingStrategyOutput
- func (DataSourceChunkingStrategyPtrOutput) ElementType() reflect.Type
- func (o DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
- func (o DataSourceChunkingStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceChunkingStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceConfiguration
- type DataSourceConfigurationArgs
- type DataSourceConfigurationInput
- type DataSourceConfigurationOutput
- func (DataSourceConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceConfigurationOutput) S3Configuration() DataSourceS3DataSourceConfigurationOutput
- func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutput() DataSourceConfigurationOutput
- func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceConfigurationOutput
- func (o DataSourceConfigurationOutput) Type() DataSourceTypeOutput
- type DataSourceConfigurationPtrOutput
- func (o DataSourceConfigurationPtrOutput) Elem() DataSourceConfigurationOutput
- func (DataSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceConfigurationPtrOutput) S3Configuration() DataSourceS3DataSourceConfigurationPtrOutput
- func (o DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutput() DataSourceConfigurationPtrOutput
- func (o DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutputWithContext(ctx context.Context) DataSourceConfigurationPtrOutput
- func (o DataSourceConfigurationPtrOutput) Type() DataSourceTypePtrOutput
- type DataSourceDataDeletionPolicy
- func (DataSourceDataDeletionPolicy) ElementType() reflect.Type
- func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutput() DataSourceDataDeletionPolicyOutput
- func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyOutput
- func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
- func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
- func (e DataSourceDataDeletionPolicy) ToStringOutput() pulumi.StringOutput
- func (e DataSourceDataDeletionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceDataDeletionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceDataDeletionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDataDeletionPolicyInput
- type DataSourceDataDeletionPolicyOutput
- func (DataSourceDataDeletionPolicyOutput) ElementType() reflect.Type
- func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutput() DataSourceDataDeletionPolicyOutput
- func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyOutput
- func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceDataDeletionPolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceDataDeletionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceDataDeletionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDataDeletionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceDataDeletionPolicyPtrInput
- type DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceDataDeletionPolicyPtrOutput) Elem() DataSourceDataDeletionPolicyOutput
- func (DataSourceDataDeletionPolicyPtrOutput) ElementType() reflect.Type
- func (o DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceFixedSizeChunkingConfiguration
- type DataSourceFixedSizeChunkingConfigurationArgs
- func (DataSourceFixedSizeChunkingConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutput() DataSourceFixedSizeChunkingConfigurationOutput
- func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationOutput
- func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
- type DataSourceFixedSizeChunkingConfigurationInput
- type DataSourceFixedSizeChunkingConfigurationOutput
- func (DataSourceFixedSizeChunkingConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
- func (o DataSourceFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
- func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutput() DataSourceFixedSizeChunkingConfigurationOutput
- func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationOutput
- func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
- type DataSourceFixedSizeChunkingConfigurationPtrInput
- type DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) Elem() DataSourceFixedSizeChunkingConfigurationOutput
- func (DataSourceFixedSizeChunkingConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
- func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
- func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
- func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
- type DataSourceInput
- type DataSourceOutput
- func (o DataSourceOutput) CreatedAt() pulumi.StringOutput
- func (o DataSourceOutput) DataDeletionPolicy() DataSourceDataDeletionPolicyPtrOutput
- func (o DataSourceOutput) DataSourceConfiguration() DataSourceConfigurationOutput
- func (o DataSourceOutput) DataSourceId() pulumi.StringOutput
- func (o DataSourceOutput) DataSourceStatus() DataSourceStatusOutput
- func (o DataSourceOutput) Description() pulumi.StringPtrOutput
- func (DataSourceOutput) ElementType() reflect.Type
- func (o DataSourceOutput) FailureReasons() pulumi.StringArrayOutput
- func (o DataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o DataSourceOutput) Name() pulumi.StringOutput
- func (o DataSourceOutput) ServerSideEncryptionConfiguration() DataSourceServerSideEncryptionConfigurationPtrOutput
- func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
- func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
- func (o DataSourceOutput) UpdatedAt() pulumi.StringOutput
- func (o DataSourceOutput) VectorIngestionConfiguration() DataSourceVectorIngestionConfigurationPtrOutput
- type DataSourceS3DataSourceConfiguration
- type DataSourceS3DataSourceConfigurationArgs
- func (DataSourceS3DataSourceConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutput() DataSourceS3DataSourceConfigurationOutput
- func (i DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationOutput
- type DataSourceS3DataSourceConfigurationInput
- type DataSourceS3DataSourceConfigurationOutput
- func (o DataSourceS3DataSourceConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o DataSourceS3DataSourceConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (DataSourceS3DataSourceConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceS3DataSourceConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutput() DataSourceS3DataSourceConfigurationOutput
- func (o DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationOutput
- type DataSourceS3DataSourceConfigurationPtrOutput
- func (o DataSourceS3DataSourceConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o DataSourceS3DataSourceConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
- func (o DataSourceS3DataSourceConfigurationPtrOutput) Elem() DataSourceS3DataSourceConfigurationOutput
- func (DataSourceS3DataSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceS3DataSourceConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
- func (o DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutput() DataSourceS3DataSourceConfigurationPtrOutput
- func (o DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationPtrOutput
- type DataSourceServerSideEncryptionConfiguration
- type DataSourceServerSideEncryptionConfigurationArgs
- func (DataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutput() DataSourceServerSideEncryptionConfigurationOutput
- func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationOutput
- func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
- func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
- type DataSourceServerSideEncryptionConfigurationInput
- type DataSourceServerSideEncryptionConfigurationOutput
- func (DataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutput() DataSourceServerSideEncryptionConfigurationOutput
- func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationOutput
- func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
- func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
- type DataSourceServerSideEncryptionConfigurationPtrInput
- type DataSourceServerSideEncryptionConfigurationPtrOutput
- func (o DataSourceServerSideEncryptionConfigurationPtrOutput) Elem() DataSourceServerSideEncryptionConfigurationOutput
- func (DataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
- func (o DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
- type DataSourceState
- type DataSourceStatus
- type DataSourceStatusOutput
- func (DataSourceStatusOutput) ElementType() reflect.Type
- func (o DataSourceStatusOutput) ToDataSourceStatusOutput() DataSourceStatusOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusOutputWithContext(ctx context.Context) DataSourceStatusOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
- func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
- func (o DataSourceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) Elem() DataSourceStatusOutput
- func (DataSourceStatusPtrOutput) ElementType() reflect.Type
- func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
- func (o DataSourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceType
- func (DataSourceType) ElementType() reflect.Type
- func (e DataSourceType) ToDataSourceTypeOutput() DataSourceTypeOutput
- func (e DataSourceType) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput
- func (e DataSourceType) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
- func (e DataSourceType) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
- func (e DataSourceType) ToStringOutput() pulumi.StringOutput
- func (e DataSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceTypeInput
- type DataSourceTypeOutput
- func (DataSourceTypeOutput) ElementType() reflect.Type
- func (o DataSourceTypeOutput) ToDataSourceTypeOutput() DataSourceTypeOutput
- func (o DataSourceTypeOutput) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput
- func (o DataSourceTypeOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
- func (o DataSourceTypeOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
- func (o DataSourceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceTypePtrInput
- type DataSourceTypePtrOutput
- func (o DataSourceTypePtrOutput) Elem() DataSourceTypeOutput
- func (DataSourceTypePtrOutput) ElementType() reflect.Type
- func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
- func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
- func (o DataSourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceVectorIngestionConfiguration
- type DataSourceVectorIngestionConfigurationArgs
- func (DataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
- func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutput() DataSourceVectorIngestionConfigurationOutput
- func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationOutput
- func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
- func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
- type DataSourceVectorIngestionConfigurationInput
- type DataSourceVectorIngestionConfigurationOutput
- func (o DataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() DataSourceChunkingConfigurationPtrOutput
- func (DataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
- func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutput() DataSourceVectorIngestionConfigurationOutput
- func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationOutput
- func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
- func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
- type DataSourceVectorIngestionConfigurationPtrInput
- type DataSourceVectorIngestionConfigurationPtrOutput
- func (o DataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() DataSourceChunkingConfigurationPtrOutput
- func (o DataSourceVectorIngestionConfigurationPtrOutput) Elem() DataSourceVectorIngestionConfigurationOutput
- func (DataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
- func (o DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
- func (o DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
- type Guardrail
- type GuardrailArgs
- type GuardrailContentFilterConfig
- type GuardrailContentFilterConfigArgs
- func (GuardrailContentFilterConfigArgs) ElementType() reflect.Type
- func (i GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutput() GuardrailContentFilterConfigOutput
- func (i GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutputWithContext(ctx context.Context) GuardrailContentFilterConfigOutput
- type GuardrailContentFilterConfigArray
- func (GuardrailContentFilterConfigArray) ElementType() reflect.Type
- func (i GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutput() GuardrailContentFilterConfigArrayOutput
- func (i GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutputWithContext(ctx context.Context) GuardrailContentFilterConfigArrayOutput
- type GuardrailContentFilterConfigArrayInput
- type GuardrailContentFilterConfigArrayOutput
- func (GuardrailContentFilterConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailContentFilterConfigArrayOutput) Index(i pulumi.IntInput) GuardrailContentFilterConfigOutput
- func (o GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutput() GuardrailContentFilterConfigArrayOutput
- func (o GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutputWithContext(ctx context.Context) GuardrailContentFilterConfigArrayOutput
- type GuardrailContentFilterConfigInput
- type GuardrailContentFilterConfigOutput
- func (GuardrailContentFilterConfigOutput) ElementType() reflect.Type
- func (o GuardrailContentFilterConfigOutput) InputStrength() GuardrailFilterStrengthOutput
- func (o GuardrailContentFilterConfigOutput) OutputStrength() GuardrailFilterStrengthOutput
- func (o GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutput() GuardrailContentFilterConfigOutput
- func (o GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutputWithContext(ctx context.Context) GuardrailContentFilterConfigOutput
- func (o GuardrailContentFilterConfigOutput) Type() GuardrailContentFilterTypeOutput
- type GuardrailContentFilterType
- func (GuardrailContentFilterType) ElementType() reflect.Type
- func (e GuardrailContentFilterType) ToGuardrailContentFilterTypeOutput() GuardrailContentFilterTypeOutput
- func (e GuardrailContentFilterType) ToGuardrailContentFilterTypeOutputWithContext(ctx context.Context) GuardrailContentFilterTypeOutput
- func (e GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
- func (e GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
- func (e GuardrailContentFilterType) ToStringOutput() pulumi.StringOutput
- func (e GuardrailContentFilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailContentFilterType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailContentFilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailContentFilterTypeInput
- type GuardrailContentFilterTypeOutput
- func (GuardrailContentFilterTypeOutput) ElementType() reflect.Type
- func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutput() GuardrailContentFilterTypeOutput
- func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutputWithContext(ctx context.Context) GuardrailContentFilterTypeOutput
- func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
- func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
- func (o GuardrailContentFilterTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailContentFilterTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailContentFilterTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailContentFilterTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailContentFilterTypePtrInput
- type GuardrailContentFilterTypePtrOutput
- func (o GuardrailContentFilterTypePtrOutput) Elem() GuardrailContentFilterTypeOutput
- func (GuardrailContentFilterTypePtrOutput) ElementType() reflect.Type
- func (o GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
- func (o GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
- func (o GuardrailContentFilterTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailContentFilterTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 GuardrailContentPolicyConfigInput
- type GuardrailContentPolicyConfigOutput
- func (GuardrailContentPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailContentPolicyConfigOutput) FiltersConfig() GuardrailContentFilterConfigArrayOutput
- 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) FiltersConfig() GuardrailContentFilterConfigArrayOutput
- func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
- type GuardrailFilterStrength
- func (GuardrailFilterStrength) ElementType() reflect.Type
- func (e GuardrailFilterStrength) ToGuardrailFilterStrengthOutput() GuardrailFilterStrengthOutput
- func (e GuardrailFilterStrength) ToGuardrailFilterStrengthOutputWithContext(ctx context.Context) GuardrailFilterStrengthOutput
- func (e GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
- func (e GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
- func (e GuardrailFilterStrength) ToStringOutput() pulumi.StringOutput
- func (e GuardrailFilterStrength) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailFilterStrength) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailFilterStrength) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailFilterStrengthInput
- type GuardrailFilterStrengthOutput
- func (GuardrailFilterStrengthOutput) ElementType() reflect.Type
- func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutput() GuardrailFilterStrengthOutput
- func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutputWithContext(ctx context.Context) GuardrailFilterStrengthOutput
- func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
- func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
- func (o GuardrailFilterStrengthOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailFilterStrengthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailFilterStrengthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailFilterStrengthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailFilterStrengthPtrInput
- type GuardrailFilterStrengthPtrOutput
- func (o GuardrailFilterStrengthPtrOutput) Elem() GuardrailFilterStrengthOutput
- func (GuardrailFilterStrengthPtrOutput) ElementType() reflect.Type
- func (o GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
- func (o GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
- func (o GuardrailFilterStrengthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailFilterStrengthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailInput
- type GuardrailManagedWordsConfig
- type GuardrailManagedWordsConfigArgs
- func (GuardrailManagedWordsConfigArgs) ElementType() reflect.Type
- func (i GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutput() GuardrailManagedWordsConfigOutput
- func (i GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigOutput
- type GuardrailManagedWordsConfigArray
- func (GuardrailManagedWordsConfigArray) ElementType() reflect.Type
- func (i GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutput() GuardrailManagedWordsConfigArrayOutput
- func (i GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigArrayOutput
- type GuardrailManagedWordsConfigArrayInput
- type GuardrailManagedWordsConfigArrayOutput
- func (GuardrailManagedWordsConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailManagedWordsConfigArrayOutput) Index(i pulumi.IntInput) GuardrailManagedWordsConfigOutput
- func (o GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutput() GuardrailManagedWordsConfigArrayOutput
- func (o GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigArrayOutput
- type GuardrailManagedWordsConfigInput
- type GuardrailManagedWordsConfigOutput
- func (GuardrailManagedWordsConfigOutput) ElementType() reflect.Type
- func (o GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutput() GuardrailManagedWordsConfigOutput
- func (o GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigOutput
- func (o GuardrailManagedWordsConfigOutput) Type() GuardrailManagedWordsTypeOutput
- type GuardrailManagedWordsType
- func (GuardrailManagedWordsType) ElementType() reflect.Type
- func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutput() GuardrailManagedWordsTypeOutput
- func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutputWithContext(ctx context.Context) GuardrailManagedWordsTypeOutput
- func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
- func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
- func (e GuardrailManagedWordsType) ToStringOutput() pulumi.StringOutput
- func (e GuardrailManagedWordsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailManagedWordsType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailManagedWordsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailManagedWordsTypeInput
- type GuardrailManagedWordsTypeOutput
- func (GuardrailManagedWordsTypeOutput) ElementType() reflect.Type
- func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutput() GuardrailManagedWordsTypeOutput
- func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutputWithContext(ctx context.Context) GuardrailManagedWordsTypeOutput
- func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
- func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
- func (o GuardrailManagedWordsTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailManagedWordsTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailManagedWordsTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailManagedWordsTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailManagedWordsTypePtrInput
- type GuardrailManagedWordsTypePtrOutput
- func (o GuardrailManagedWordsTypePtrOutput) Elem() GuardrailManagedWordsTypeOutput
- func (GuardrailManagedWordsTypePtrOutput) ElementType() reflect.Type
- func (o GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
- func (o GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
- func (o GuardrailManagedWordsTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailManagedWordsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailOutput
- func (o GuardrailOutput) BlockedInputMessaging() pulumi.StringOutput
- func (o GuardrailOutput) BlockedOutputsMessaging() pulumi.StringOutput
- func (o GuardrailOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
- func (o GuardrailOutput) CreatedAt() pulumi.StringOutput
- func (o GuardrailOutput) Description() pulumi.StringPtrOutput
- func (GuardrailOutput) ElementType() reflect.Type
- func (o GuardrailOutput) FailureRecommendations() pulumi.StringArrayOutput
- func (o GuardrailOutput) GuardrailArn() pulumi.StringOutput
- func (o GuardrailOutput) GuardrailId() pulumi.StringOutput
- func (o GuardrailOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o GuardrailOutput) Name() pulumi.StringOutput
- func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailOutput) Status() GuardrailStatusOutput
- func (o GuardrailOutput) StatusReasons() pulumi.StringArrayOutput
- func (o GuardrailOutput) Tags() aws.TagArrayOutput
- func (o GuardrailOutput) ToGuardrailOutput() GuardrailOutput
- func (o GuardrailOutput) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
- func (o GuardrailOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
- func (o GuardrailOutput) UpdatedAt() pulumi.StringOutput
- func (o GuardrailOutput) Version() pulumi.StringOutput
- func (o GuardrailOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
- type GuardrailPiiEntityConfig
- type GuardrailPiiEntityConfigArgs
- func (GuardrailPiiEntityConfigArgs) ElementType() reflect.Type
- func (i GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutput() GuardrailPiiEntityConfigOutput
- func (i GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigOutput
- type GuardrailPiiEntityConfigArray
- func (GuardrailPiiEntityConfigArray) ElementType() reflect.Type
- func (i GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutput() GuardrailPiiEntityConfigArrayOutput
- func (i GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigArrayOutput
- type GuardrailPiiEntityConfigArrayInput
- type GuardrailPiiEntityConfigArrayOutput
- func (GuardrailPiiEntityConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailPiiEntityConfigArrayOutput) Index(i pulumi.IntInput) GuardrailPiiEntityConfigOutput
- func (o GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutput() GuardrailPiiEntityConfigArrayOutput
- func (o GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigArrayOutput
- type GuardrailPiiEntityConfigInput
- type GuardrailPiiEntityConfigOutput
- func (o GuardrailPiiEntityConfigOutput) Action() GuardrailSensitiveInformationActionOutput
- func (GuardrailPiiEntityConfigOutput) ElementType() reflect.Type
- func (o GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutput() GuardrailPiiEntityConfigOutput
- func (o GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigOutput
- func (o GuardrailPiiEntityConfigOutput) Type() GuardrailPiiEntityTypeOutput
- type GuardrailPiiEntityType
- func (GuardrailPiiEntityType) ElementType() reflect.Type
- func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutput() GuardrailPiiEntityTypeOutput
- func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutputWithContext(ctx context.Context) GuardrailPiiEntityTypeOutput
- func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
- func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
- func (e GuardrailPiiEntityType) ToStringOutput() pulumi.StringOutput
- func (e GuardrailPiiEntityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailPiiEntityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailPiiEntityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailPiiEntityTypeInput
- type GuardrailPiiEntityTypeOutput
- func (GuardrailPiiEntityTypeOutput) ElementType() reflect.Type
- func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutput() GuardrailPiiEntityTypeOutput
- func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutputWithContext(ctx context.Context) GuardrailPiiEntityTypeOutput
- func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
- func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
- func (o GuardrailPiiEntityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailPiiEntityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailPiiEntityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailPiiEntityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailPiiEntityTypePtrInput
- type GuardrailPiiEntityTypePtrOutput
- func (o GuardrailPiiEntityTypePtrOutput) Elem() GuardrailPiiEntityTypeOutput
- func (GuardrailPiiEntityTypePtrOutput) ElementType() reflect.Type
- func (o GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
- func (o GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
- func (o GuardrailPiiEntityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailPiiEntityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailRegexConfig
- type GuardrailRegexConfigArgs
- type GuardrailRegexConfigArray
- type GuardrailRegexConfigArrayInput
- type GuardrailRegexConfigArrayOutput
- func (GuardrailRegexConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailRegexConfigArrayOutput) Index(i pulumi.IntInput) GuardrailRegexConfigOutput
- func (o GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutput() GuardrailRegexConfigArrayOutput
- func (o GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutputWithContext(ctx context.Context) GuardrailRegexConfigArrayOutput
- type GuardrailRegexConfigInput
- type GuardrailRegexConfigOutput
- func (o GuardrailRegexConfigOutput) Action() GuardrailSensitiveInformationActionOutput
- func (o GuardrailRegexConfigOutput) Description() pulumi.StringPtrOutput
- func (GuardrailRegexConfigOutput) ElementType() reflect.Type
- func (o GuardrailRegexConfigOutput) Name() pulumi.StringOutput
- func (o GuardrailRegexConfigOutput) Pattern() pulumi.StringOutput
- func (o GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutput() GuardrailRegexConfigOutput
- func (o GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutputWithContext(ctx context.Context) GuardrailRegexConfigOutput
- type GuardrailSensitiveInformationAction
- func (GuardrailSensitiveInformationAction) ElementType() reflect.Type
- func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutput() GuardrailSensitiveInformationActionOutput
- func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionOutput
- func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
- func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
- func (e GuardrailSensitiveInformationAction) ToStringOutput() pulumi.StringOutput
- func (e GuardrailSensitiveInformationAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailSensitiveInformationAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailSensitiveInformationAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailSensitiveInformationActionInput
- type GuardrailSensitiveInformationActionOutput
- func (GuardrailSensitiveInformationActionOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutput() GuardrailSensitiveInformationActionOutput
- func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionOutput
- func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
- func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
- func (o GuardrailSensitiveInformationActionOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailSensitiveInformationActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailSensitiveInformationActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailSensitiveInformationActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailSensitiveInformationActionPtrInput
- type GuardrailSensitiveInformationActionPtrOutput
- func (o GuardrailSensitiveInformationActionPtrOutput) Elem() GuardrailSensitiveInformationActionOutput
- func (GuardrailSensitiveInformationActionPtrOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
- func (o GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
- func (o GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) PiiEntitiesConfig() GuardrailPiiEntityConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfig() GuardrailRegexConfigArrayOutput
- 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 GuardrailSensitiveInformationPolicyConfigPtrInput
- type GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) Elem() GuardrailSensitiveInformationPolicyConfigOutput
- func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfig() GuardrailPiiEntityConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfig() GuardrailRegexConfigArrayOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
- type GuardrailState
- type GuardrailStatus
- type GuardrailStatusOutput
- func (GuardrailStatusOutput) ElementType() reflect.Type
- func (o GuardrailStatusOutput) ToGuardrailStatusOutput() GuardrailStatusOutput
- func (o GuardrailStatusOutput) ToGuardrailStatusOutputWithContext(ctx context.Context) GuardrailStatusOutput
- func (o GuardrailStatusOutput) ToGuardrailStatusPtrOutput() GuardrailStatusPtrOutput
- func (o GuardrailStatusOutput) ToGuardrailStatusPtrOutputWithContext(ctx context.Context) GuardrailStatusPtrOutput
- func (o GuardrailStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailStatusPtrOutput
- func (o GuardrailStatusPtrOutput) Elem() GuardrailStatusOutput
- func (GuardrailStatusPtrOutput) ElementType() reflect.Type
- func (o GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutput() GuardrailStatusPtrOutput
- func (o GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutputWithContext(ctx context.Context) GuardrailStatusPtrOutput
- func (o GuardrailStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailTag
- type GuardrailTopicConfig
- type GuardrailTopicConfigArgs
- type GuardrailTopicConfigArray
- type GuardrailTopicConfigArrayInput
- type GuardrailTopicConfigArrayOutput
- func (GuardrailTopicConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailTopicConfigArrayOutput) Index(i pulumi.IntInput) GuardrailTopicConfigOutput
- func (o GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutput() GuardrailTopicConfigArrayOutput
- func (o GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicConfigArrayOutput
- type GuardrailTopicConfigInput
- type GuardrailTopicConfigOutput
- func (o GuardrailTopicConfigOutput) Definition() pulumi.StringOutput
- func (GuardrailTopicConfigOutput) ElementType() reflect.Type
- func (o GuardrailTopicConfigOutput) Examples() pulumi.StringArrayOutput
- func (o GuardrailTopicConfigOutput) Name() pulumi.StringOutput
- func (o GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutput() GuardrailTopicConfigOutput
- func (o GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutputWithContext(ctx context.Context) GuardrailTopicConfigOutput
- func (o GuardrailTopicConfigOutput) Type() GuardrailTopicTypeOutput
- 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) TopicsConfig() GuardrailTopicConfigArrayOutput
- 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) TopicsConfig() GuardrailTopicConfigArrayOutput
- type GuardrailTopicType
- func (GuardrailTopicType) ElementType() reflect.Type
- func (e GuardrailTopicType) ToGuardrailTopicTypeOutput() GuardrailTopicTypeOutput
- func (e GuardrailTopicType) ToGuardrailTopicTypeOutputWithContext(ctx context.Context) GuardrailTopicTypeOutput
- func (e GuardrailTopicType) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
- func (e GuardrailTopicType) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
- func (e GuardrailTopicType) ToStringOutput() pulumi.StringOutput
- func (e GuardrailTopicType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GuardrailTopicType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GuardrailTopicType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailTopicTypeInput
- type GuardrailTopicTypeOutput
- func (GuardrailTopicTypeOutput) ElementType() reflect.Type
- func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutput() GuardrailTopicTypeOutput
- func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutputWithContext(ctx context.Context) GuardrailTopicTypeOutput
- func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
- func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
- func (o GuardrailTopicTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GuardrailTopicTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GuardrailTopicTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailTopicTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailTopicTypePtrInput
- type GuardrailTopicTypePtrOutput
- func (o GuardrailTopicTypePtrOutput) Elem() GuardrailTopicTypeOutput
- func (GuardrailTopicTypePtrOutput) ElementType() reflect.Type
- func (o GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
- func (o GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
- func (o GuardrailTopicTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GuardrailTopicTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuardrailVersion
- type GuardrailVersionArgs
- type GuardrailVersionInput
- type GuardrailVersionOutput
- func (o GuardrailVersionOutput) Description() pulumi.StringPtrOutput
- func (GuardrailVersionOutput) ElementType() reflect.Type
- func (o GuardrailVersionOutput) GuardrailArn() pulumi.StringOutput
- func (o GuardrailVersionOutput) GuardrailId() pulumi.StringOutput
- func (o GuardrailVersionOutput) GuardrailIdentifier() pulumi.StringOutput
- func (o GuardrailVersionOutput) ToGuardrailVersionOutput() GuardrailVersionOutput
- func (o GuardrailVersionOutput) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
- func (o GuardrailVersionOutput) Version() pulumi.StringOutput
- type GuardrailVersionState
- type GuardrailWordConfig
- type GuardrailWordConfigArgs
- type GuardrailWordConfigArray
- type GuardrailWordConfigArrayInput
- type GuardrailWordConfigArrayOutput
- func (GuardrailWordConfigArrayOutput) ElementType() reflect.Type
- func (o GuardrailWordConfigArrayOutput) Index(i pulumi.IntInput) GuardrailWordConfigOutput
- func (o GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutput() GuardrailWordConfigArrayOutput
- func (o GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutputWithContext(ctx context.Context) GuardrailWordConfigArrayOutput
- type GuardrailWordConfigInput
- type GuardrailWordConfigOutput
- func (GuardrailWordConfigOutput) ElementType() reflect.Type
- func (o GuardrailWordConfigOutput) Text() pulumi.StringOutput
- func (o GuardrailWordConfigOutput) ToGuardrailWordConfigOutput() GuardrailWordConfigOutput
- func (o GuardrailWordConfigOutput) ToGuardrailWordConfigOutputWithContext(ctx context.Context) GuardrailWordConfigOutput
- 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 GuardrailWordPolicyConfigOutput
- func (GuardrailWordPolicyConfigOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigOutput) ManagedWordListsConfig() GuardrailManagedWordsConfigArrayOutput
- 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) WordsConfig() GuardrailWordConfigArrayOutput
- type GuardrailWordPolicyConfigPtrInput
- type GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) Elem() GuardrailWordPolicyConfigOutput
- func (GuardrailWordPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfig() GuardrailManagedWordsConfigArrayOutput
- func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
- func (o GuardrailWordPolicyConfigPtrOutput) WordsConfig() GuardrailWordConfigArrayOutput
- type KnowledgeBase
- type KnowledgeBaseArgs
- type KnowledgeBaseConfiguration
- type KnowledgeBaseConfigurationArgs
- func (KnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutput() KnowledgeBaseConfigurationOutput
- func (i KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseConfigurationOutput
- type KnowledgeBaseConfigurationInput
- type KnowledgeBaseConfigurationOutput
- func (KnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutput() KnowledgeBaseConfigurationOutput
- func (o KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseConfigurationOutput
- func (o KnowledgeBaseConfigurationOutput) Type() KnowledgeBaseTypeOutput
- func (o KnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- type KnowledgeBaseInput
- type KnowledgeBaseOpenSearchServerlessConfiguration
- type KnowledgeBaseOpenSearchServerlessConfigurationArgs
- func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput() KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- type KnowledgeBaseOpenSearchServerlessConfigurationInput
- type KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
- func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) FieldMapping() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput() KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
- type KnowledgeBaseOpenSearchServerlessConfigurationPtrInput
- type KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) Elem() KnowledgeBaseOpenSearchServerlessConfigurationOutput
- func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) FieldMapping() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
- type KnowledgeBaseOpenSearchServerlessFieldMapping
- type KnowledgeBaseOpenSearchServerlessFieldMappingArgs
- func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ElementType() reflect.Type
- func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- type KnowledgeBaseOpenSearchServerlessFieldMappingInput
- type KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) MetadataField() pulumi.StringOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) TextField() pulumi.StringOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) VectorField() pulumi.StringOutput
- type KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput
- type KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) Elem() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
- func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
- func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
- func (o KnowledgeBaseOutput) Description() pulumi.StringPtrOutput
- func (KnowledgeBaseOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
- func (o KnowledgeBaseOutput) KnowledgeBaseArn() pulumi.StringOutput
- func (o KnowledgeBaseOutput) KnowledgeBaseConfiguration() KnowledgeBaseConfigurationOutput
- func (o KnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o KnowledgeBaseOutput) Name() pulumi.StringOutput
- func (o KnowledgeBaseOutput) RoleArn() pulumi.StringOutput
- func (o KnowledgeBaseOutput) Status() KnowledgeBaseStatusOutput
- func (o KnowledgeBaseOutput) StorageConfiguration() KnowledgeBaseStorageConfigurationOutput
- func (o KnowledgeBaseOutput) Tags() pulumi.StringMapOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
- type KnowledgeBasePineconeConfiguration
- type KnowledgeBasePineconeConfigurationArgs
- func (KnowledgeBasePineconeConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutput() KnowledgeBasePineconeConfigurationOutput
- func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationOutput
- func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
- func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
- type KnowledgeBasePineconeConfigurationInput
- type KnowledgeBasePineconeConfigurationOutput
- func (o KnowledgeBasePineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
- func (o KnowledgeBasePineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (KnowledgeBasePineconeConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBasePineconeConfigurationOutput) FieldMapping() KnowledgeBasePineconeFieldMappingOutput
- func (o KnowledgeBasePineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutput() KnowledgeBasePineconeConfigurationOutput
- func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationOutput
- func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
- func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
- type KnowledgeBasePineconeConfigurationPtrInput
- type KnowledgeBasePineconeConfigurationPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) Elem() KnowledgeBasePineconeConfigurationOutput
- func (KnowledgeBasePineconeConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBasePineconeConfigurationPtrOutput) FieldMapping() KnowledgeBasePineconeFieldMappingPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
- func (o KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
- type KnowledgeBasePineconeFieldMapping
- type KnowledgeBasePineconeFieldMappingArgs
- func (KnowledgeBasePineconeFieldMappingArgs) ElementType() reflect.Type
- func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutput() KnowledgeBasePineconeFieldMappingOutput
- func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingOutput
- func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
- func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
- type KnowledgeBasePineconeFieldMappingInput
- type KnowledgeBasePineconeFieldMappingOutput
- func (KnowledgeBasePineconeFieldMappingOutput) ElementType() reflect.Type
- func (o KnowledgeBasePineconeFieldMappingOutput) MetadataField() pulumi.StringOutput
- func (o KnowledgeBasePineconeFieldMappingOutput) TextField() pulumi.StringOutput
- func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutput() KnowledgeBasePineconeFieldMappingOutput
- func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingOutput
- func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
- func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
- type KnowledgeBasePineconeFieldMappingPtrInput
- type KnowledgeBasePineconeFieldMappingPtrOutput
- func (o KnowledgeBasePineconeFieldMappingPtrOutput) Elem() KnowledgeBasePineconeFieldMappingOutput
- func (KnowledgeBasePineconeFieldMappingPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBasePineconeFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
- func (o KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
- type KnowledgeBaseRdsConfiguration
- type KnowledgeBaseRdsConfigurationArgs
- func (KnowledgeBaseRdsConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutput() KnowledgeBaseRdsConfigurationOutput
- func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationOutput
- func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
- func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
- type KnowledgeBaseRdsConfigurationInput
- type KnowledgeBaseRdsConfigurationOutput
- func (o KnowledgeBaseRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
- func (o KnowledgeBaseRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (KnowledgeBaseRdsConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRdsConfigurationOutput) FieldMapping() KnowledgeBaseRdsFieldMappingOutput
- func (o KnowledgeBaseRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
- func (o KnowledgeBaseRdsConfigurationOutput) TableName() pulumi.StringOutput
- func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutput() KnowledgeBaseRdsConfigurationOutput
- func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationOutput
- func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
- func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
- type KnowledgeBaseRdsConfigurationPtrInput
- type KnowledgeBaseRdsConfigurationPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) Elem() KnowledgeBaseRdsConfigurationOutput
- func (KnowledgeBaseRdsConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRdsConfigurationPtrOutput) FieldMapping() KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
- func (o KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
- type KnowledgeBaseRdsFieldMapping
- type KnowledgeBaseRdsFieldMappingArgs
- func (KnowledgeBaseRdsFieldMappingArgs) ElementType() reflect.Type
- func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutput() KnowledgeBaseRdsFieldMappingOutput
- func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingOutput
- func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
- func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
- type KnowledgeBaseRdsFieldMappingInput
- type KnowledgeBaseRdsFieldMappingOutput
- func (KnowledgeBaseRdsFieldMappingOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRdsFieldMappingOutput) MetadataField() pulumi.StringOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) TextField() pulumi.StringOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutput() KnowledgeBaseRdsFieldMappingOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsFieldMappingOutput) VectorField() pulumi.StringOutput
- type KnowledgeBaseRdsFieldMappingPtrInput
- type KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) Elem() KnowledgeBaseRdsFieldMappingOutput
- func (KnowledgeBaseRdsFieldMappingPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
- func (o KnowledgeBaseRdsFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
- type KnowledgeBaseState
- type KnowledgeBaseStatus
- type KnowledgeBaseStatusOutput
- func (KnowledgeBaseStatusOutput) ElementType() reflect.Type
- func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutput() KnowledgeBaseStatusOutput
- func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutputWithContext(ctx context.Context) KnowledgeBaseStatusOutput
- func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutput() KnowledgeBaseStatusPtrOutput
- func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutputWithContext(ctx context.Context) KnowledgeBaseStatusPtrOutput
- func (o KnowledgeBaseStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o KnowledgeBaseStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o KnowledgeBaseStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseStatusPtrOutput
- func (o KnowledgeBaseStatusPtrOutput) Elem() KnowledgeBaseStatusOutput
- func (KnowledgeBaseStatusPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutput() KnowledgeBaseStatusPtrOutput
- func (o KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutputWithContext(ctx context.Context) KnowledgeBaseStatusPtrOutput
- func (o KnowledgeBaseStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseStorageConfiguration
- type KnowledgeBaseStorageConfigurationArgs
- func (KnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutput() KnowledgeBaseStorageConfigurationOutput
- func (i KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseStorageConfigurationOutput
- type KnowledgeBaseStorageConfigurationInput
- type KnowledgeBaseStorageConfigurationOutput
- func (KnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
- func (o KnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() KnowledgeBasePineconeConfigurationPtrOutput
- func (o KnowledgeBaseStorageConfigurationOutput) RdsConfiguration() KnowledgeBaseRdsConfigurationPtrOutput
- func (o KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutput() KnowledgeBaseStorageConfigurationOutput
- func (o KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseStorageConfigurationOutput
- func (o KnowledgeBaseStorageConfigurationOutput) Type() KnowledgeBaseStorageTypeOutput
- type KnowledgeBaseStorageType
- func (KnowledgeBaseStorageType) ElementType() reflect.Type
- func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutput() KnowledgeBaseStorageTypeOutput
- func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypeOutput
- func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
- func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
- func (e KnowledgeBaseStorageType) ToStringOutput() pulumi.StringOutput
- func (e KnowledgeBaseStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KnowledgeBaseStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KnowledgeBaseStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseStorageTypeInput
- type KnowledgeBaseStorageTypeOutput
- func (KnowledgeBaseStorageTypeOutput) ElementType() reflect.Type
- func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutput() KnowledgeBaseStorageTypeOutput
- func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypeOutput
- func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
- func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
- func (o KnowledgeBaseStorageTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o KnowledgeBaseStorageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o KnowledgeBaseStorageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseStorageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseStorageTypePtrInput
- type KnowledgeBaseStorageTypePtrOutput
- func (o KnowledgeBaseStorageTypePtrOutput) Elem() KnowledgeBaseStorageTypeOutput
- func (KnowledgeBaseStorageTypePtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
- func (o KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
- func (o KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseType
- func (KnowledgeBaseType) ElementType() reflect.Type
- func (e KnowledgeBaseType) ToKnowledgeBaseTypeOutput() KnowledgeBaseTypeOutput
- func (e KnowledgeBaseType) ToKnowledgeBaseTypeOutputWithContext(ctx context.Context) KnowledgeBaseTypeOutput
- func (e KnowledgeBaseType) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
- func (e KnowledgeBaseType) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
- func (e KnowledgeBaseType) ToStringOutput() pulumi.StringOutput
- func (e KnowledgeBaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KnowledgeBaseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KnowledgeBaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseTypeInput
- type KnowledgeBaseTypeOutput
- func (KnowledgeBaseTypeOutput) ElementType() reflect.Type
- func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutput() KnowledgeBaseTypeOutput
- func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutputWithContext(ctx context.Context) KnowledgeBaseTypeOutput
- func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
- func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
- func (o KnowledgeBaseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o KnowledgeBaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o KnowledgeBaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseTypePtrInput
- type KnowledgeBaseTypePtrOutput
- func (o KnowledgeBaseTypePtrOutput) Elem() KnowledgeBaseTypeOutput
- func (KnowledgeBaseTypePtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
- func (o KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
- func (o KnowledgeBaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KnowledgeBaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBaseVectorKnowledgeBaseConfiguration
- type KnowledgeBaseVectorKnowledgeBaseConfigurationArgs
- func (KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- func (i KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- type KnowledgeBaseVectorKnowledgeBaseConfigurationInput
- type KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
- func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
- type LookupAgentAliasArgs
- type LookupAgentAliasOutputArgs
- type LookupAgentAliasResult
- type LookupAgentAliasResultOutput
- func (o LookupAgentAliasResultOutput) AgentAliasArn() pulumi.StringPtrOutput
- func (o LookupAgentAliasResultOutput) AgentAliasHistoryEvents() AgentAliasHistoryEventArrayOutput
- func (o LookupAgentAliasResultOutput) AgentAliasId() pulumi.StringPtrOutput
- func (o LookupAgentAliasResultOutput) AgentAliasName() pulumi.StringPtrOutput
- func (o LookupAgentAliasResultOutput) AgentAliasStatus() AgentAliasStatusPtrOutput
- func (o LookupAgentAliasResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupAgentAliasResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAgentAliasResultOutput) ElementType() reflect.Type
- func (o LookupAgentAliasResultOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
- func (o LookupAgentAliasResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutput() LookupAgentAliasResultOutput
- func (o LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutputWithContext(ctx context.Context) LookupAgentAliasResultOutput
- func (o LookupAgentAliasResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupAgentArgs
- type LookupAgentOutputArgs
- type LookupAgentResult
- type LookupAgentResultOutput
- func (o LookupAgentResultOutput) ActionGroups() AgentActionGroupArrayOutput
- func (o LookupAgentResultOutput) AgentArn() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) AgentId() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) AgentName() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) AgentResourceRoleArn() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) AgentStatus() AgentStatusPtrOutput
- func (o LookupAgentResultOutput) AgentVersion() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAgentResultOutput) ElementType() reflect.Type
- func (o LookupAgentResultOutput) FailureReasons() pulumi.StringArrayOutput
- func (o LookupAgentResultOutput) FoundationModel() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) IdleSessionTtlInSeconds() pulumi.Float64PtrOutput
- func (o LookupAgentResultOutput) Instruction() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) KnowledgeBases() AgentKnowledgeBaseArrayOutput
- func (o LookupAgentResultOutput) PreparedAt() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) PromptOverrideConfiguration() AgentPromptOverrideConfigurationPtrOutput
- func (o LookupAgentResultOutput) RecommendedActions() pulumi.StringArrayOutput
- func (o LookupAgentResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAgentResultOutput) TestAliasTags() pulumi.StringMapOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
- func (o LookupAgentResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupDataSourceArgs
- type LookupDataSourceOutputArgs
- type LookupDataSourceResult
- type LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DataDeletionPolicy() DataSourceDataDeletionPolicyPtrOutput
- func (o LookupDataSourceResultOutput) DataSourceConfiguration() DataSourceConfigurationPtrOutput
- func (o LookupDataSourceResultOutput) DataSourceId() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DataSourceStatus() DataSourceStatusPtrOutput
- func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupDataSourceResultOutput) FailureReasons() pulumi.StringArrayOutput
- func (o LookupDataSourceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) ServerSideEncryptionConfiguration() DataSourceServerSideEncryptionConfigurationPtrOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) UpdatedAt() pulumi.StringPtrOutput
- type LookupGuardrailArgs
- type LookupGuardrailOutputArgs
- type LookupGuardrailResult
- type LookupGuardrailResultOutput
- func (o LookupGuardrailResultOutput) BlockedInputMessaging() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) BlockedOutputsMessaging() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
- func (o LookupGuardrailResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) Description() pulumi.StringPtrOutput
- func (LookupGuardrailResultOutput) ElementType() reflect.Type
- func (o LookupGuardrailResultOutput) FailureRecommendations() pulumi.StringArrayOutput
- func (o LookupGuardrailResultOutput) GuardrailArn() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) GuardrailId() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
- func (o LookupGuardrailResultOutput) Status() GuardrailStatusPtrOutput
- func (o LookupGuardrailResultOutput) StatusReasons() pulumi.StringArrayOutput
- func (o LookupGuardrailResultOutput) Tags() aws.TagArrayOutput
- func (o LookupGuardrailResultOutput) ToLookupGuardrailResultOutput() LookupGuardrailResultOutput
- func (o LookupGuardrailResultOutput) ToLookupGuardrailResultOutputWithContext(ctx context.Context) LookupGuardrailResultOutput
- func (o LookupGuardrailResultOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
- func (o LookupGuardrailResultOutput) UpdatedAt() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) Version() pulumi.StringPtrOutput
- func (o LookupGuardrailResultOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
- type LookupGuardrailVersionArgs
- type LookupGuardrailVersionOutputArgs
- type LookupGuardrailVersionResult
- type LookupGuardrailVersionResultOutput
- func (LookupGuardrailVersionResultOutput) ElementType() reflect.Type
- func (o LookupGuardrailVersionResultOutput) GuardrailArn() pulumi.StringPtrOutput
- func (o LookupGuardrailVersionResultOutput) GuardrailId() pulumi.StringPtrOutput
- func (o LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutput() LookupGuardrailVersionResultOutput
- func (o LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutputWithContext(ctx context.Context) LookupGuardrailVersionResultOutput
- func (o LookupGuardrailVersionResultOutput) Version() pulumi.StringPtrOutput
- type LookupKnowledgeBaseArgs
- type LookupKnowledgeBaseOutputArgs
- type LookupKnowledgeBaseResult
- type LookupKnowledgeBaseResultOutput
- func (o LookupKnowledgeBaseResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) Description() pulumi.StringPtrOutput
- func (LookupKnowledgeBaseResultOutput) ElementType() reflect.Type
- func (o LookupKnowledgeBaseResultOutput) FailureReasons() pulumi.StringArrayOutput
- func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseArn() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) Status() KnowledgeBaseStatusPtrOutput
- func (o LookupKnowledgeBaseResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput() LookupKnowledgeBaseResultOutput
- func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext(ctx context.Context) LookupKnowledgeBaseResultOutput
- func (o LookupKnowledgeBaseResultOutput) UpdatedAt() pulumi.StringPtrOutput
Constants ¶
const ( AgentActionGroupStateEnabled = AgentActionGroupState("ENABLED") AgentActionGroupStateDisabled = AgentActionGroupState("DISABLED") )
const ( AgentAliasStatusCreating = AgentAliasStatus("CREATING") AgentAliasStatusPrepared = AgentAliasStatus("PREPARED") AgentAliasStatusFailed = AgentAliasStatus("FAILED") AgentAliasStatusUpdating = AgentAliasStatus("UPDATING") AgentAliasStatusDeleting = AgentAliasStatus("DELETING") )
const ( AgentCreationModeDefault = AgentCreationMode("DEFAULT") AgentCreationModeOverridden = AgentCreationMode("OVERRIDDEN") )
const ( AgentKnowledgeBaseStateEnabled = AgentKnowledgeBaseState("ENABLED") AgentKnowledgeBaseStateDisabled = AgentKnowledgeBaseState("DISABLED") )
const ( AgentPromptStateEnabled = AgentPromptState("ENABLED") AgentPromptStateDisabled = AgentPromptState("DISABLED") )
const ( AgentPromptTypePreProcessing = AgentPromptType("PRE_PROCESSING") AgentPromptTypeOrchestration = AgentPromptType("ORCHESTRATION") AgentPromptTypePostProcessing = AgentPromptType("POST_PROCESSING") AgentPromptTypeKnowledgeBaseResponseGeneration = AgentPromptType("KNOWLEDGE_BASE_RESPONSE_GENERATION") )
const ( AgentStatusCreating = AgentStatus("CREATING") AgentStatusPreparing = AgentStatus("PREPARING") AgentStatusPrepared = AgentStatus("PREPARED") AgentStatusNotPrepared = AgentStatus("NOT_PREPARED") AgentStatusDeleting = AgentStatus("DELETING") AgentStatusFailed = AgentStatus("FAILED") AgentStatusVersioning = AgentStatus("VERSIONING") AgentStatusUpdating = AgentStatus("UPDATING") )
const ( AgentTypeString = AgentType("string") AgentTypeNumber = AgentType("number") AgentTypeInteger = AgentType("integer") AgentTypeBoolean = AgentType("boolean") AgentTypeArray = AgentType("array") )
const ( DataSourceChunkingStrategyFixedSize = DataSourceChunkingStrategy("FIXED_SIZE") DataSourceChunkingStrategyNone = DataSourceChunkingStrategy("NONE") )
const ( DataSourceDataDeletionPolicyRetain = DataSourceDataDeletionPolicy("RETAIN") DataSourceDataDeletionPolicyDelete = DataSourceDataDeletionPolicy("DELETE") )
const ( DataSourceStatusAvailable = DataSourceStatus("AVAILABLE") DataSourceStatusDeleting = DataSourceStatus("DELETING") DataSourceStatusDeleteUnsuccessful = DataSourceStatus("DELETE_UNSUCCESSFUL") )
const ( GuardrailContentFilterTypeSexual = GuardrailContentFilterType("SEXUAL") GuardrailContentFilterTypeViolence = GuardrailContentFilterType("VIOLENCE") GuardrailContentFilterTypeHate = GuardrailContentFilterType("HATE") GuardrailContentFilterTypeInsults = GuardrailContentFilterType("INSULTS") GuardrailContentFilterTypeMisconduct = GuardrailContentFilterType("MISCONDUCT") GuardrailContentFilterTypePromptAttack = GuardrailContentFilterType("PROMPT_ATTACK") )
const ( GuardrailFilterStrengthNone = GuardrailFilterStrength("NONE") GuardrailFilterStrengthLow = GuardrailFilterStrength("LOW") GuardrailFilterStrengthMedium = GuardrailFilterStrength("MEDIUM") GuardrailFilterStrengthHigh = GuardrailFilterStrength("HIGH") )
const ( GuardrailPiiEntityTypeAddress = GuardrailPiiEntityType("ADDRESS") GuardrailPiiEntityTypeAge = GuardrailPiiEntityType("AGE") GuardrailPiiEntityTypeAwsAccessKey = GuardrailPiiEntityType("AWS_ACCESS_KEY") GuardrailPiiEntityTypeAwsSecretKey = GuardrailPiiEntityType("AWS_SECRET_KEY") GuardrailPiiEntityTypeCaHealthNumber = GuardrailPiiEntityType("CA_HEALTH_NUMBER") GuardrailPiiEntityTypeCaSocialInsuranceNumber = GuardrailPiiEntityType("CA_SOCIAL_INSURANCE_NUMBER") GuardrailPiiEntityTypeCreditDebitCardCvv = GuardrailPiiEntityType("CREDIT_DEBIT_CARD_CVV") GuardrailPiiEntityTypeCreditDebitCardExpiry = GuardrailPiiEntityType("CREDIT_DEBIT_CARD_EXPIRY") GuardrailPiiEntityTypeCreditDebitCardNumber = GuardrailPiiEntityType("CREDIT_DEBIT_CARD_NUMBER") GuardrailPiiEntityTypeDriverId = GuardrailPiiEntityType("DRIVER_ID") GuardrailPiiEntityTypeEmail = GuardrailPiiEntityType("EMAIL") GuardrailPiiEntityTypeInternationalBankAccountNumber = GuardrailPiiEntityType("INTERNATIONAL_BANK_ACCOUNT_NUMBER") GuardrailPiiEntityTypeIpAddress = GuardrailPiiEntityType("IP_ADDRESS") GuardrailPiiEntityTypeLicensePlate = GuardrailPiiEntityType("LICENSE_PLATE") GuardrailPiiEntityTypeMacAddress = GuardrailPiiEntityType("MAC_ADDRESS") GuardrailPiiEntityTypeName = GuardrailPiiEntityType("NAME") GuardrailPiiEntityTypePassword = GuardrailPiiEntityType("PASSWORD") GuardrailPiiEntityTypePhone = GuardrailPiiEntityType("PHONE") GuardrailPiiEntityTypePin = GuardrailPiiEntityType("PIN") GuardrailPiiEntityTypeSwiftCode = GuardrailPiiEntityType("SWIFT_CODE") GuardrailPiiEntityTypeUkNationalHealthServiceNumber = GuardrailPiiEntityType("UK_NATIONAL_HEALTH_SERVICE_NUMBER") GuardrailPiiEntityTypeUkNationalInsuranceNumber = GuardrailPiiEntityType("UK_NATIONAL_INSURANCE_NUMBER") GuardrailPiiEntityTypeUkUniqueTaxpayerReferenceNumber = GuardrailPiiEntityType("UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER") GuardrailPiiEntityTypeUrl = GuardrailPiiEntityType("URL") GuardrailPiiEntityTypeUsername = GuardrailPiiEntityType("USERNAME") GuardrailPiiEntityTypeUsBankAccountNumber = GuardrailPiiEntityType("US_BANK_ACCOUNT_NUMBER") GuardrailPiiEntityTypeUsBankRoutingNumber = GuardrailPiiEntityType("US_BANK_ROUTING_NUMBER") GuardrailPiiEntityTypeUsIndividualTaxIdentificationNumber = GuardrailPiiEntityType("US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER") GuardrailPiiEntityTypeUsPassportNumber = GuardrailPiiEntityType("US_PASSPORT_NUMBER") GuardrailPiiEntityTypeUsSocialSecurityNumber = GuardrailPiiEntityType("US_SOCIAL_SECURITY_NUMBER") GuardrailPiiEntityTypeVehicleIdentificationNumber = GuardrailPiiEntityType("VEHICLE_IDENTIFICATION_NUMBER") )
const ( GuardrailSensitiveInformationActionBlock = GuardrailSensitiveInformationAction("BLOCK") GuardrailSensitiveInformationActionAnonymize = GuardrailSensitiveInformationAction("ANONYMIZE") )
const ( GuardrailStatusCreating = GuardrailStatus("CREATING") GuardrailStatusUpdating = GuardrailStatus("UPDATING") GuardrailStatusVersioning = GuardrailStatus("VERSIONING") GuardrailStatusReady = GuardrailStatus("READY") GuardrailStatusFailed = GuardrailStatus("FAILED") GuardrailStatusDeleting = GuardrailStatus("DELETING") )
const ( KnowledgeBaseStatusCreating = KnowledgeBaseStatus("CREATING") KnowledgeBaseStatusActive = KnowledgeBaseStatus("ACTIVE") KnowledgeBaseStatusDeleting = KnowledgeBaseStatus("DELETING") KnowledgeBaseStatusUpdating = KnowledgeBaseStatus("UPDATING") KnowledgeBaseStatusFailed = KnowledgeBaseStatus("FAILED") KnowledgeBaseStatusDeleteUnsuccessful = KnowledgeBaseStatus("DELETE_UNSUCCESSFUL") )
const ( KnowledgeBaseStorageTypeOpensearchServerless = KnowledgeBaseStorageType("OPENSEARCH_SERVERLESS") KnowledgeBaseStorageTypePinecone = KnowledgeBaseStorageType("PINECONE") KnowledgeBaseStorageTypeRds = KnowledgeBaseStorageType("RDS") )
const (
AgentActionGroupSignatureAmazonUserInput = AgentActionGroupSignature("AMAZON.UserInput")
)
const (
AgentCustomControlMethodReturnControl = AgentCustomControlMethod("RETURN_CONTROL")
)
const (
DataSourceTypeS3 = DataSourceType("S3")
)
const (
GuardrailManagedWordsTypeProfanity = GuardrailManagedWordsType("PROFANITY")
)
const (
GuardrailTopicTypeDeny = GuardrailTopicType("DENY")
)
const (
KnowledgeBaseTypeVector = KnowledgeBaseType("VECTOR")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { pulumi.CustomResourceState // List of ActionGroups ActionGroups AgentActionGroupArrayOutput `pulumi:"actionGroups"` // Arn representation of the Agent. AgentArn pulumi.StringOutput `pulumi:"agentArn"` // Identifier for a resource. AgentId pulumi.StringOutput `pulumi:"agentId"` // Name for a resource. AgentName pulumi.StringOutput `pulumi:"agentName"` // ARN of a IAM role. AgentResourceRoleArn pulumi.StringPtrOutput `pulumi:"agentResourceRoleArn"` // The status of the agent and whether it is ready for use. The following statuses are possible: // // - CREATING – The agent is being created. // - PREPARING – The agent is being prepared. // - PREPARED – The agent is prepared and ready to be invoked. // - NOT_PREPARED – The agent has been created but not yet prepared. // - FAILED – The agent API operation failed. // - UPDATING – The agent is being updated. // - DELETING – The agent is being deleted. AgentStatus AgentStatusOutput `pulumi:"agentStatus"` // Draft Agent Version. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Specifies whether to automatically prepare after creating or updating the agent. AutoPrepare pulumi.BoolPtrOutput `pulumi:"autoPrepare"` // Time Stamp. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A KMS key ARN CustomerEncryptionKeyArn pulumi.StringPtrOutput `pulumi:"customerEncryptionKeyArn"` // Description of the Resource. Description pulumi.StringPtrOutput `pulumi:"description"` // Failure Reasons for Error. FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // ARN or name of a Bedrock model. FoundationModel pulumi.StringPtrOutput `pulumi:"foundationModel"` // Max Session Time. IdleSessionTtlInSeconds pulumi.Float64PtrOutput `pulumi:"idleSessionTtlInSeconds"` // Instruction for the agent. Instruction pulumi.StringPtrOutput `pulumi:"instruction"` // List of Agent Knowledge Bases KnowledgeBases AgentKnowledgeBaseArrayOutput `pulumi:"knowledgeBases"` // Time Stamp. PreparedAt pulumi.StringOutput `pulumi:"preparedAt"` // Contains 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) . PromptOverrideConfiguration AgentPromptOverrideConfigurationPtrOutput `pulumi:"promptOverrideConfiguration"` // The recommended actions users can take to resolve an error in failureReasons. RecommendedActions pulumi.StringArrayOutput `pulumi:"recommendedActions"` // Specifies whether to allow deleting agent while it is in use. SkipResourceInUseCheckOnDelete pulumi.BoolPtrOutput `pulumi:"skipResourceInUseCheckOnDelete"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapOutput `pulumi:"tags"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) TestAliasTags pulumi.StringMapOutput `pulumi:"testAliasTags"` // Time Stamp. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::Bedrock::Agent Resource Type
func GetAgent ¶
func GetAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentState, opts ...pulumi.ResourceOption) (*Agent, error)
GetAgent gets an existing Agent 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 NewAgent ¶
func NewAgent(ctx *pulumi.Context, name string, args *AgentArgs, opts ...pulumi.ResourceOption) (*Agent, error)
NewAgent registers a new resource with the given unique name, arguments, and options.
func (*Agent) ElementType ¶
func (*Agent) ToAgentOutput ¶
func (i *Agent) ToAgentOutput() AgentOutput
func (*Agent) ToAgentOutputWithContext ¶
func (i *Agent) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentActionGroup ¶
type AgentActionGroup struct { // The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user. ActionGroupExecutor interface{} `pulumi:"actionGroupExecutor"` // Name of the action group ActionGroupName string `pulumi:"actionGroupName"` // Specifies 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. ActionGroupState *AgentActionGroupState `pulumi:"actionGroupState"` // Contains 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) . ApiSchema interface{} `pulumi:"apiSchema"` // Description of action group Description *string `pulumi:"description"` // Defines functions that each define parameters that the agent needs to invoke from the user. Each function represents an action in an action group. FunctionSchema *AgentFunctionSchema `pulumi:"functionSchema"` // If this field is set as `AMAZON.UserInput` , the agent can request the user for additional information when trying to complete a task. The `description` , `apiSchema` , and `actionGroupExecutor` fields must be blank for this action group. // // During orchestration, if the agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an [Observation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html) reprompting the user for more information. ParentActionGroupSignature *AgentActionGroupSignature `pulumi:"parentActionGroupSignature"` // Specifies whether to allow deleting action group while it is in use. SkipResourceInUseCheckOnDelete *bool `pulumi:"skipResourceInUseCheckOnDelete"` }
Contains the information of an Agent Action Group
type AgentActionGroupArgs ¶
type AgentActionGroupArgs struct { // The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user. ActionGroupExecutor pulumi.Input `pulumi:"actionGroupExecutor"` // Name of the action group ActionGroupName pulumi.StringInput `pulumi:"actionGroupName"` // Specifies 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. ActionGroupState AgentActionGroupStatePtrInput `pulumi:"actionGroupState"` // Contains 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) . ApiSchema pulumi.Input `pulumi:"apiSchema"` // Description of action group Description pulumi.StringPtrInput `pulumi:"description"` // Defines functions that each define parameters that the agent needs to invoke from the user. Each function represents an action in an action group. FunctionSchema AgentFunctionSchemaPtrInput `pulumi:"functionSchema"` // If this field is set as `AMAZON.UserInput` , the agent can request the user for additional information when trying to complete a task. The `description` , `apiSchema` , and `actionGroupExecutor` fields must be blank for this action group. // // During orchestration, if the agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an [Observation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html) reprompting the user for more information. ParentActionGroupSignature AgentActionGroupSignaturePtrInput `pulumi:"parentActionGroupSignature"` // Specifies whether to allow deleting action group while it is in use. SkipResourceInUseCheckOnDelete pulumi.BoolPtrInput `pulumi:"skipResourceInUseCheckOnDelete"` }
Contains the information of an Agent Action Group
func (AgentActionGroupArgs) ElementType ¶
func (AgentActionGroupArgs) ElementType() reflect.Type
func (AgentActionGroupArgs) ToAgentActionGroupOutput ¶
func (i AgentActionGroupArgs) ToAgentActionGroupOutput() AgentActionGroupOutput
func (AgentActionGroupArgs) ToAgentActionGroupOutputWithContext ¶
func (i AgentActionGroupArgs) ToAgentActionGroupOutputWithContext(ctx context.Context) AgentActionGroupOutput
type AgentActionGroupArray ¶
type AgentActionGroupArray []AgentActionGroupInput
func (AgentActionGroupArray) ElementType ¶
func (AgentActionGroupArray) ElementType() reflect.Type
func (AgentActionGroupArray) ToAgentActionGroupArrayOutput ¶
func (i AgentActionGroupArray) ToAgentActionGroupArrayOutput() AgentActionGroupArrayOutput
func (AgentActionGroupArray) ToAgentActionGroupArrayOutputWithContext ¶
func (i AgentActionGroupArray) ToAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentActionGroupArrayOutput
type AgentActionGroupArrayInput ¶
type AgentActionGroupArrayInput interface { pulumi.Input ToAgentActionGroupArrayOutput() AgentActionGroupArrayOutput ToAgentActionGroupArrayOutputWithContext(context.Context) AgentActionGroupArrayOutput }
AgentActionGroupArrayInput is an input type that accepts AgentActionGroupArray and AgentActionGroupArrayOutput values. You can construct a concrete instance of `AgentActionGroupArrayInput` via:
AgentActionGroupArray{ AgentActionGroupArgs{...} }
type AgentActionGroupArrayOutput ¶
type AgentActionGroupArrayOutput struct{ *pulumi.OutputState }
func (AgentActionGroupArrayOutput) ElementType ¶
func (AgentActionGroupArrayOutput) ElementType() reflect.Type
func (AgentActionGroupArrayOutput) Index ¶
func (o AgentActionGroupArrayOutput) Index(i pulumi.IntInput) AgentActionGroupOutput
func (AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutput ¶
func (o AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutput() AgentActionGroupArrayOutput
func (AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutputWithContext ¶
func (o AgentActionGroupArrayOutput) ToAgentActionGroupArrayOutputWithContext(ctx context.Context) AgentActionGroupArrayOutput
type AgentActionGroupExecutor0Properties ¶ added in v0.106.0
type AgentActionGroupExecutor0Properties struct { // ARN of a Lambda. Lambda string `pulumi:"lambda"` }
Type of Executors for an Action Group
type AgentActionGroupExecutor0PropertiesArgs ¶ added in v0.106.0
type AgentActionGroupExecutor0PropertiesArgs struct { // ARN of a Lambda. Lambda pulumi.StringInput `pulumi:"lambda"` }
Type of Executors for an Action Group
func (AgentActionGroupExecutor0PropertiesArgs) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor0PropertiesArgs) ElementType() reflect.Type
func (AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutput ¶ added in v0.106.0
func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutput() AgentActionGroupExecutor0PropertiesOutput
func (AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutputWithContext ¶ added in v0.106.0
func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesOutput
func (AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutput ¶ added in v0.106.0
func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
func (AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (i AgentActionGroupExecutor0PropertiesArgs) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
type AgentActionGroupExecutor0PropertiesInput ¶ added in v0.106.0
type AgentActionGroupExecutor0PropertiesInput interface { pulumi.Input ToAgentActionGroupExecutor0PropertiesOutput() AgentActionGroupExecutor0PropertiesOutput ToAgentActionGroupExecutor0PropertiesOutputWithContext(context.Context) AgentActionGroupExecutor0PropertiesOutput }
AgentActionGroupExecutor0PropertiesInput is an input type that accepts AgentActionGroupExecutor0PropertiesArgs and AgentActionGroupExecutor0PropertiesOutput values. You can construct a concrete instance of `AgentActionGroupExecutor0PropertiesInput` via:
AgentActionGroupExecutor0PropertiesArgs{...}
type AgentActionGroupExecutor0PropertiesOutput ¶ added in v0.106.0
type AgentActionGroupExecutor0PropertiesOutput struct{ *pulumi.OutputState }
Type of Executors for an Action Group
func (AgentActionGroupExecutor0PropertiesOutput) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor0PropertiesOutput) ElementType() reflect.Type
func (AgentActionGroupExecutor0PropertiesOutput) Lambda ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesOutput) Lambda() pulumi.StringOutput
ARN of a Lambda.
func (AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutput() AgentActionGroupExecutor0PropertiesOutput
func (AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesOutput
func (AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
func (AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
type AgentActionGroupExecutor0PropertiesPtrInput ¶ added in v0.106.0
type AgentActionGroupExecutor0PropertiesPtrInput interface { pulumi.Input ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(context.Context) AgentActionGroupExecutor0PropertiesPtrOutput }
AgentActionGroupExecutor0PropertiesPtrInput is an input type that accepts AgentActionGroupExecutor0PropertiesArgs, AgentActionGroupExecutor0PropertiesPtr and AgentActionGroupExecutor0PropertiesPtrOutput values. You can construct a concrete instance of `AgentActionGroupExecutor0PropertiesPtrInput` via:
AgentActionGroupExecutor0PropertiesArgs{...} or: nil
func AgentActionGroupExecutor0PropertiesPtr ¶ added in v0.106.0
func AgentActionGroupExecutor0PropertiesPtr(v *AgentActionGroupExecutor0PropertiesArgs) AgentActionGroupExecutor0PropertiesPtrInput
type AgentActionGroupExecutor0PropertiesPtrOutput ¶ added in v0.106.0
type AgentActionGroupExecutor0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentActionGroupExecutor0PropertiesPtrOutput) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor0PropertiesPtrOutput) ElementType() reflect.Type
func (AgentActionGroupExecutor0PropertiesPtrOutput) Lambda ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesPtrOutput) Lambda() pulumi.StringPtrOutput
ARN of a Lambda.
func (AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutput() AgentActionGroupExecutor0PropertiesPtrOutput
func (AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor0PropertiesPtrOutput) ToAgentActionGroupExecutor0PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor0PropertiesPtrOutput
type AgentActionGroupExecutor1Properties ¶ added in v0.106.0
type AgentActionGroupExecutor1Properties struct {
CustomControl AgentCustomControlMethod `pulumi:"customControl"`
}
Type of Executors for an Action Group
type AgentActionGroupExecutor1PropertiesArgs ¶ added in v0.106.0
type AgentActionGroupExecutor1PropertiesArgs struct {
CustomControl AgentCustomControlMethodInput `pulumi:"customControl"`
}
Type of Executors for an Action Group
func (AgentActionGroupExecutor1PropertiesArgs) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor1PropertiesArgs) ElementType() reflect.Type
func (AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutput ¶ added in v0.106.0
func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutput() AgentActionGroupExecutor1PropertiesOutput
func (AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutputWithContext ¶ added in v0.106.0
func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesOutput
func (AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutput ¶ added in v0.106.0
func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
func (AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (i AgentActionGroupExecutor1PropertiesArgs) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
type AgentActionGroupExecutor1PropertiesInput ¶ added in v0.106.0
type AgentActionGroupExecutor1PropertiesInput interface { pulumi.Input ToAgentActionGroupExecutor1PropertiesOutput() AgentActionGroupExecutor1PropertiesOutput ToAgentActionGroupExecutor1PropertiesOutputWithContext(context.Context) AgentActionGroupExecutor1PropertiesOutput }
AgentActionGroupExecutor1PropertiesInput is an input type that accepts AgentActionGroupExecutor1PropertiesArgs and AgentActionGroupExecutor1PropertiesOutput values. You can construct a concrete instance of `AgentActionGroupExecutor1PropertiesInput` via:
AgentActionGroupExecutor1PropertiesArgs{...}
type AgentActionGroupExecutor1PropertiesOutput ¶ added in v0.106.0
type AgentActionGroupExecutor1PropertiesOutput struct{ *pulumi.OutputState }
Type of Executors for an Action Group
func (AgentActionGroupExecutor1PropertiesOutput) CustomControl ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesOutput) CustomControl() AgentCustomControlMethodOutput
func (AgentActionGroupExecutor1PropertiesOutput) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor1PropertiesOutput) ElementType() reflect.Type
func (AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutput() AgentActionGroupExecutor1PropertiesOutput
func (AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesOutput
func (AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
func (AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
type AgentActionGroupExecutor1PropertiesPtrInput ¶ added in v0.106.0
type AgentActionGroupExecutor1PropertiesPtrInput interface { pulumi.Input ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(context.Context) AgentActionGroupExecutor1PropertiesPtrOutput }
AgentActionGroupExecutor1PropertiesPtrInput is an input type that accepts AgentActionGroupExecutor1PropertiesArgs, AgentActionGroupExecutor1PropertiesPtr and AgentActionGroupExecutor1PropertiesPtrOutput values. You can construct a concrete instance of `AgentActionGroupExecutor1PropertiesPtrInput` via:
AgentActionGroupExecutor1PropertiesArgs{...} or: nil
func AgentActionGroupExecutor1PropertiesPtr ¶ added in v0.106.0
func AgentActionGroupExecutor1PropertiesPtr(v *AgentActionGroupExecutor1PropertiesArgs) AgentActionGroupExecutor1PropertiesPtrInput
type AgentActionGroupExecutor1PropertiesPtrOutput ¶ added in v0.106.0
type AgentActionGroupExecutor1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentActionGroupExecutor1PropertiesPtrOutput) CustomControl ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesPtrOutput) CustomControl() AgentCustomControlMethodPtrOutput
func (AgentActionGroupExecutor1PropertiesPtrOutput) ElementType ¶ added in v0.106.0
func (AgentActionGroupExecutor1PropertiesPtrOutput) ElementType() reflect.Type
func (AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutput() AgentActionGroupExecutor1PropertiesPtrOutput
func (AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext ¶ added in v0.106.0
func (o AgentActionGroupExecutor1PropertiesPtrOutput) ToAgentActionGroupExecutor1PropertiesPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutor1PropertiesPtrOutput
type AgentActionGroupInput ¶
type AgentActionGroupInput interface { pulumi.Input ToAgentActionGroupOutput() AgentActionGroupOutput ToAgentActionGroupOutputWithContext(context.Context) AgentActionGroupOutput }
AgentActionGroupInput is an input type that accepts AgentActionGroupArgs and AgentActionGroupOutput values. You can construct a concrete instance of `AgentActionGroupInput` via:
AgentActionGroupArgs{...}
type AgentActionGroupOutput ¶
type AgentActionGroupOutput struct{ *pulumi.OutputState }
Contains the information of an Agent Action Group
func (AgentActionGroupOutput) ActionGroupExecutor ¶
func (o AgentActionGroupOutput) ActionGroupExecutor() pulumi.AnyOutput
The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user.
func (AgentActionGroupOutput) ActionGroupName ¶
func (o AgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the action group
func (AgentActionGroupOutput) ActionGroupState ¶
func (o AgentActionGroupOutput) ActionGroupState() AgentActionGroupStatePtrOutput
Specifies 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.
func (AgentActionGroupOutput) ApiSchema ¶
func (o AgentActionGroupOutput) ApiSchema() pulumi.AnyOutput
Contains 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) .
func (AgentActionGroupOutput) Description ¶
func (o AgentActionGroupOutput) Description() pulumi.StringPtrOutput
Description of action group
func (AgentActionGroupOutput) ElementType ¶
func (AgentActionGroupOutput) ElementType() reflect.Type
func (AgentActionGroupOutput) FunctionSchema ¶ added in v0.106.0
func (o AgentActionGroupOutput) FunctionSchema() AgentFunctionSchemaPtrOutput
Defines functions that each define parameters that the agent needs to invoke from the user. Each function represents an action in an action group.
func (AgentActionGroupOutput) ParentActionGroupSignature ¶
func (o AgentActionGroupOutput) ParentActionGroupSignature() AgentActionGroupSignaturePtrOutput
If this field is set as `AMAZON.UserInput` , the agent can request the user for additional information when trying to complete a task. The `description` , `apiSchema` , and `actionGroupExecutor` fields must be blank for this action group.
During orchestration, if the agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an [Observation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html) reprompting the user for more information.
func (AgentActionGroupOutput) SkipResourceInUseCheckOnDelete ¶
func (o AgentActionGroupOutput) SkipResourceInUseCheckOnDelete() pulumi.BoolPtrOutput
Specifies whether to allow deleting action group while it is in use.
func (AgentActionGroupOutput) ToAgentActionGroupOutput ¶
func (o AgentActionGroupOutput) ToAgentActionGroupOutput() AgentActionGroupOutput
func (AgentActionGroupOutput) ToAgentActionGroupOutputWithContext ¶
func (o AgentActionGroupOutput) ToAgentActionGroupOutputWithContext(ctx context.Context) AgentActionGroupOutput
type AgentActionGroupSignature ¶
type AgentActionGroupSignature string
Action Group Signature for a BuiltIn Action
func (AgentActionGroupSignature) ElementType ¶
func (AgentActionGroupSignature) ElementType() reflect.Type
func (AgentActionGroupSignature) ToAgentActionGroupSignatureOutput ¶
func (e AgentActionGroupSignature) ToAgentActionGroupSignatureOutput() AgentActionGroupSignatureOutput
func (AgentActionGroupSignature) ToAgentActionGroupSignatureOutputWithContext ¶
func (e AgentActionGroupSignature) ToAgentActionGroupSignatureOutputWithContext(ctx context.Context) AgentActionGroupSignatureOutput
func (AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutput ¶
func (e AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutputWithContext ¶
func (e AgentActionGroupSignature) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignature) ToStringOutput ¶
func (e AgentActionGroupSignature) ToStringOutput() pulumi.StringOutput
func (AgentActionGroupSignature) ToStringOutputWithContext ¶
func (e AgentActionGroupSignature) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentActionGroupSignature) ToStringPtrOutput ¶
func (e AgentActionGroupSignature) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupSignature) ToStringPtrOutputWithContext ¶
func (e AgentActionGroupSignature) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentActionGroupSignatureInput ¶
type AgentActionGroupSignatureInput interface { pulumi.Input ToAgentActionGroupSignatureOutput() AgentActionGroupSignatureOutput ToAgentActionGroupSignatureOutputWithContext(context.Context) AgentActionGroupSignatureOutput }
AgentActionGroupSignatureInput is an input type that accepts values of the AgentActionGroupSignature enum A concrete instance of `AgentActionGroupSignatureInput` can be one of the following:
AgentActionGroupSignatureAmazonUserInput
type AgentActionGroupSignatureOutput ¶
type AgentActionGroupSignatureOutput struct{ *pulumi.OutputState }
func (AgentActionGroupSignatureOutput) ElementType ¶
func (AgentActionGroupSignatureOutput) ElementType() reflect.Type
func (AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutput ¶
func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutput() AgentActionGroupSignatureOutput
func (AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutputWithContext ¶
func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignatureOutputWithContext(ctx context.Context) AgentActionGroupSignatureOutput
func (AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutput ¶
func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutputWithContext ¶
func (o AgentActionGroupSignatureOutput) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignatureOutput) ToStringOutput ¶
func (o AgentActionGroupSignatureOutput) ToStringOutput() pulumi.StringOutput
func (AgentActionGroupSignatureOutput) ToStringOutputWithContext ¶
func (o AgentActionGroupSignatureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentActionGroupSignatureOutput) ToStringPtrOutput ¶
func (o AgentActionGroupSignatureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupSignatureOutput) ToStringPtrOutputWithContext ¶
func (o AgentActionGroupSignatureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentActionGroupSignaturePtrInput ¶
type AgentActionGroupSignaturePtrInput interface { pulumi.Input ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput ToAgentActionGroupSignaturePtrOutputWithContext(context.Context) AgentActionGroupSignaturePtrOutput }
func AgentActionGroupSignaturePtr ¶
func AgentActionGroupSignaturePtr(v string) AgentActionGroupSignaturePtrInput
type AgentActionGroupSignaturePtrOutput ¶
type AgentActionGroupSignaturePtrOutput struct{ *pulumi.OutputState }
func (AgentActionGroupSignaturePtrOutput) Elem ¶
func (o AgentActionGroupSignaturePtrOutput) Elem() AgentActionGroupSignatureOutput
func (AgentActionGroupSignaturePtrOutput) ElementType ¶
func (AgentActionGroupSignaturePtrOutput) ElementType() reflect.Type
func (AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutput ¶
func (o AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutput() AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutputWithContext ¶
func (o AgentActionGroupSignaturePtrOutput) ToAgentActionGroupSignaturePtrOutputWithContext(ctx context.Context) AgentActionGroupSignaturePtrOutput
func (AgentActionGroupSignaturePtrOutput) ToStringPtrOutput ¶
func (o AgentActionGroupSignaturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupSignaturePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentActionGroupSignaturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentActionGroupState ¶
type AgentActionGroupState string
State of the action group
func (AgentActionGroupState) ElementType ¶
func (AgentActionGroupState) ElementType() reflect.Type
func (AgentActionGroupState) ToAgentActionGroupStateOutput ¶
func (e AgentActionGroupState) ToAgentActionGroupStateOutput() AgentActionGroupStateOutput
func (AgentActionGroupState) ToAgentActionGroupStateOutputWithContext ¶
func (e AgentActionGroupState) ToAgentActionGroupStateOutputWithContext(ctx context.Context) AgentActionGroupStateOutput
func (AgentActionGroupState) ToAgentActionGroupStatePtrOutput ¶
func (e AgentActionGroupState) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
func (AgentActionGroupState) ToAgentActionGroupStatePtrOutputWithContext ¶
func (e AgentActionGroupState) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
func (AgentActionGroupState) ToStringOutput ¶
func (e AgentActionGroupState) ToStringOutput() pulumi.StringOutput
func (AgentActionGroupState) ToStringOutputWithContext ¶
func (e AgentActionGroupState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentActionGroupState) ToStringPtrOutput ¶
func (e AgentActionGroupState) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupState) ToStringPtrOutputWithContext ¶
func (e AgentActionGroupState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentActionGroupStateInput ¶
type AgentActionGroupStateInput interface { pulumi.Input ToAgentActionGroupStateOutput() AgentActionGroupStateOutput ToAgentActionGroupStateOutputWithContext(context.Context) AgentActionGroupStateOutput }
AgentActionGroupStateInput is an input type that accepts values of the AgentActionGroupState enum A concrete instance of `AgentActionGroupStateInput` can be one of the following:
AgentActionGroupStateEnabled AgentActionGroupStateDisabled
type AgentActionGroupStateOutput ¶
type AgentActionGroupStateOutput struct{ *pulumi.OutputState }
func (AgentActionGroupStateOutput) ElementType ¶
func (AgentActionGroupStateOutput) ElementType() reflect.Type
func (AgentActionGroupStateOutput) ToAgentActionGroupStateOutput ¶
func (o AgentActionGroupStateOutput) ToAgentActionGroupStateOutput() AgentActionGroupStateOutput
func (AgentActionGroupStateOutput) ToAgentActionGroupStateOutputWithContext ¶
func (o AgentActionGroupStateOutput) ToAgentActionGroupStateOutputWithContext(ctx context.Context) AgentActionGroupStateOutput
func (AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutput ¶
func (o AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
func (AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutputWithContext ¶
func (o AgentActionGroupStateOutput) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
func (AgentActionGroupStateOutput) ToStringOutput ¶
func (o AgentActionGroupStateOutput) ToStringOutput() pulumi.StringOutput
func (AgentActionGroupStateOutput) ToStringOutputWithContext ¶
func (o AgentActionGroupStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentActionGroupStateOutput) ToStringPtrOutput ¶
func (o AgentActionGroupStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupStateOutput) ToStringPtrOutputWithContext ¶
func (o AgentActionGroupStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentActionGroupStatePtrInput ¶
type AgentActionGroupStatePtrInput interface { pulumi.Input ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput ToAgentActionGroupStatePtrOutputWithContext(context.Context) AgentActionGroupStatePtrOutput }
func AgentActionGroupStatePtr ¶
func AgentActionGroupStatePtr(v string) AgentActionGroupStatePtrInput
type AgentActionGroupStatePtrOutput ¶
type AgentActionGroupStatePtrOutput struct{ *pulumi.OutputState }
func (AgentActionGroupStatePtrOutput) Elem ¶
func (o AgentActionGroupStatePtrOutput) Elem() AgentActionGroupStateOutput
func (AgentActionGroupStatePtrOutput) ElementType ¶
func (AgentActionGroupStatePtrOutput) ElementType() reflect.Type
func (AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutput ¶
func (o AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutput() AgentActionGroupStatePtrOutput
func (AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutputWithContext ¶
func (o AgentActionGroupStatePtrOutput) ToAgentActionGroupStatePtrOutputWithContext(ctx context.Context) AgentActionGroupStatePtrOutput
func (AgentActionGroupStatePtrOutput) ToStringPtrOutput ¶
func (o AgentActionGroupStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentActionGroupStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentActionGroupStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentAlias ¶
type AgentAlias struct { pulumi.CustomResourceState // Arn representation of the Agent Alias. AgentAliasArn pulumi.StringOutput `pulumi:"agentAliasArn"` // The list of history events for an alias for an Agent. AgentAliasHistoryEvents AgentAliasHistoryEventArrayOutput `pulumi:"agentAliasHistoryEvents"` // Id for an Agent Alias generated at the server side. AgentAliasId pulumi.StringOutput `pulumi:"agentAliasId"` // Name for a resource. AgentAliasName pulumi.StringOutput `pulumi:"agentAliasName"` // The status of the alias of the agent and whether it is ready for use. The following statuses are possible: // // - CREATING – The agent alias is being created. // - PREPARED – The agent alias is finished being created or updated and is ready to be invoked. // - FAILED – The agent alias API operation failed. // - UPDATING – The agent alias is being updated. // - DELETING – The agent alias is being deleted. AgentAliasStatus AgentAliasStatusOutput `pulumi:"agentAliasStatus"` // Identifier for a resource. AgentId pulumi.StringOutput `pulumi:"agentId"` // Time Stamp. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the Resource. Description pulumi.StringPtrOutput `pulumi:"description"` // Routing configuration for an Agent alias. RoutingConfiguration AgentAliasRoutingConfigurationListItemArrayOutput `pulumi:"routingConfiguration"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapOutput `pulumi:"tags"` // Time Stamp. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::Bedrock::AgentAlias Resource Type
func GetAgentAlias ¶
func GetAgentAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentAliasState, opts ...pulumi.ResourceOption) (*AgentAlias, error)
GetAgentAlias gets an existing AgentAlias 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 NewAgentAlias ¶
func NewAgentAlias(ctx *pulumi.Context, name string, args *AgentAliasArgs, opts ...pulumi.ResourceOption) (*AgentAlias, error)
NewAgentAlias registers a new resource with the given unique name, arguments, and options.
func (*AgentAlias) ElementType ¶
func (*AgentAlias) ElementType() reflect.Type
func (*AgentAlias) ToAgentAliasOutput ¶
func (i *AgentAlias) ToAgentAliasOutput() AgentAliasOutput
func (*AgentAlias) ToAgentAliasOutputWithContext ¶
func (i *AgentAlias) ToAgentAliasOutputWithContext(ctx context.Context) AgentAliasOutput
type AgentAliasArgs ¶
type AgentAliasArgs struct { // Name for a resource. AgentAliasName pulumi.StringPtrInput // Identifier for a resource. AgentId pulumi.StringInput // Description of the Resource. Description pulumi.StringPtrInput // Routing configuration for an Agent alias. RoutingConfiguration AgentAliasRoutingConfigurationListItemArrayInput // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapInput }
The set of arguments for constructing a AgentAlias resource.
func (AgentAliasArgs) ElementType ¶
func (AgentAliasArgs) ElementType() reflect.Type
type AgentAliasHistoryEvent ¶
type AgentAliasHistoryEvent struct { // Time Stamp. EndDate *string `pulumi:"endDate"` // Routing configuration for an Agent alias. RoutingConfiguration []AgentAliasRoutingConfigurationListItem `pulumi:"routingConfiguration"` // Time Stamp. StartDate *string `pulumi:"startDate"` }
History event for an alias for an Agent.
type AgentAliasHistoryEventArrayOutput ¶
type AgentAliasHistoryEventArrayOutput struct{ *pulumi.OutputState }
func (AgentAliasHistoryEventArrayOutput) ElementType ¶
func (AgentAliasHistoryEventArrayOutput) ElementType() reflect.Type
func (AgentAliasHistoryEventArrayOutput) Index ¶
func (o AgentAliasHistoryEventArrayOutput) Index(i pulumi.IntInput) AgentAliasHistoryEventOutput
func (AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutput ¶
func (o AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutput() AgentAliasHistoryEventArrayOutput
func (AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutputWithContext ¶
func (o AgentAliasHistoryEventArrayOutput) ToAgentAliasHistoryEventArrayOutputWithContext(ctx context.Context) AgentAliasHistoryEventArrayOutput
type AgentAliasHistoryEventOutput ¶
type AgentAliasHistoryEventOutput struct{ *pulumi.OutputState }
History event for an alias for an Agent.
func (AgentAliasHistoryEventOutput) ElementType ¶
func (AgentAliasHistoryEventOutput) ElementType() reflect.Type
func (AgentAliasHistoryEventOutput) EndDate ¶
func (o AgentAliasHistoryEventOutput) EndDate() pulumi.StringPtrOutput
Time Stamp.
func (AgentAliasHistoryEventOutput) RoutingConfiguration ¶
func (o AgentAliasHistoryEventOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
Routing configuration for an Agent alias.
func (AgentAliasHistoryEventOutput) StartDate ¶
func (o AgentAliasHistoryEventOutput) StartDate() pulumi.StringPtrOutput
Time Stamp.
func (AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutput ¶
func (o AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutput() AgentAliasHistoryEventOutput
func (AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutputWithContext ¶
func (o AgentAliasHistoryEventOutput) ToAgentAliasHistoryEventOutputWithContext(ctx context.Context) AgentAliasHistoryEventOutput
type AgentAliasInput ¶
type AgentAliasInput interface { pulumi.Input ToAgentAliasOutput() AgentAliasOutput ToAgentAliasOutputWithContext(ctx context.Context) AgentAliasOutput }
type AgentAliasOutput ¶
type AgentAliasOutput struct{ *pulumi.OutputState }
func (AgentAliasOutput) AgentAliasArn ¶
func (o AgentAliasOutput) AgentAliasArn() pulumi.StringOutput
Arn representation of the Agent Alias.
func (AgentAliasOutput) AgentAliasHistoryEvents ¶
func (o AgentAliasOutput) AgentAliasHistoryEvents() AgentAliasHistoryEventArrayOutput
The list of history events for an alias for an Agent.
func (AgentAliasOutput) AgentAliasId ¶
func (o AgentAliasOutput) AgentAliasId() pulumi.StringOutput
Id for an Agent Alias generated at the server side.
func (AgentAliasOutput) AgentAliasName ¶
func (o AgentAliasOutput) AgentAliasName() pulumi.StringOutput
Name for a resource.
func (AgentAliasOutput) AgentAliasStatus ¶
func (o AgentAliasOutput) AgentAliasStatus() AgentAliasStatusOutput
The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created. - PREPARED – The agent alias is finished being created or updated and is ready to be invoked. - FAILED – The agent alias API operation failed. - UPDATING – The agent alias is being updated. - DELETING – The agent alias is being deleted.
func (AgentAliasOutput) AgentId ¶
func (o AgentAliasOutput) AgentId() pulumi.StringOutput
Identifier for a resource.
func (AgentAliasOutput) CreatedAt ¶
func (o AgentAliasOutput) CreatedAt() pulumi.StringOutput
Time Stamp.
func (AgentAliasOutput) Description ¶
func (o AgentAliasOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (AgentAliasOutput) ElementType ¶
func (AgentAliasOutput) ElementType() reflect.Type
func (AgentAliasOutput) RoutingConfiguration ¶
func (o AgentAliasOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
Routing configuration for an Agent alias.
func (AgentAliasOutput) Tags ¶
func (o AgentAliasOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (AgentAliasOutput) ToAgentAliasOutput ¶
func (o AgentAliasOutput) ToAgentAliasOutput() AgentAliasOutput
func (AgentAliasOutput) ToAgentAliasOutputWithContext ¶
func (o AgentAliasOutput) ToAgentAliasOutputWithContext(ctx context.Context) AgentAliasOutput
func (AgentAliasOutput) UpdatedAt ¶
func (o AgentAliasOutput) UpdatedAt() pulumi.StringOutput
Time Stamp.
type AgentAliasRoutingConfigurationListItem ¶
type AgentAliasRoutingConfigurationListItem struct { // Agent Version. AgentVersion string `pulumi:"agentVersion"` }
Details about the routing configuration for an Agent alias.
type AgentAliasRoutingConfigurationListItemArgs ¶
type AgentAliasRoutingConfigurationListItemArgs struct { // Agent Version. AgentVersion pulumi.StringInput `pulumi:"agentVersion"` }
Details about the routing configuration for an Agent alias.
func (AgentAliasRoutingConfigurationListItemArgs) ElementType ¶
func (AgentAliasRoutingConfigurationListItemArgs) ElementType() reflect.Type
func (AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutput ¶
func (i AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutput() AgentAliasRoutingConfigurationListItemOutput
func (AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutputWithContext ¶
func (i AgentAliasRoutingConfigurationListItemArgs) ToAgentAliasRoutingConfigurationListItemOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemOutput
type AgentAliasRoutingConfigurationListItemArray ¶
type AgentAliasRoutingConfigurationListItemArray []AgentAliasRoutingConfigurationListItemInput
func (AgentAliasRoutingConfigurationListItemArray) ElementType ¶
func (AgentAliasRoutingConfigurationListItemArray) ElementType() reflect.Type
func (AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutput ¶
func (i AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutput() AgentAliasRoutingConfigurationListItemArrayOutput
func (AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext ¶
func (i AgentAliasRoutingConfigurationListItemArray) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemArrayOutput
type AgentAliasRoutingConfigurationListItemArrayInput ¶
type AgentAliasRoutingConfigurationListItemArrayInput interface { pulumi.Input ToAgentAliasRoutingConfigurationListItemArrayOutput() AgentAliasRoutingConfigurationListItemArrayOutput ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext(context.Context) AgentAliasRoutingConfigurationListItemArrayOutput }
AgentAliasRoutingConfigurationListItemArrayInput is an input type that accepts AgentAliasRoutingConfigurationListItemArray and AgentAliasRoutingConfigurationListItemArrayOutput values. You can construct a concrete instance of `AgentAliasRoutingConfigurationListItemArrayInput` via:
AgentAliasRoutingConfigurationListItemArray{ AgentAliasRoutingConfigurationListItemArgs{...} }
type AgentAliasRoutingConfigurationListItemArrayOutput ¶
type AgentAliasRoutingConfigurationListItemArrayOutput struct{ *pulumi.OutputState }
func (AgentAliasRoutingConfigurationListItemArrayOutput) ElementType ¶
func (AgentAliasRoutingConfigurationListItemArrayOutput) ElementType() reflect.Type
func (AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutput ¶
func (o AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutput() AgentAliasRoutingConfigurationListItemArrayOutput
func (AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext ¶
func (o AgentAliasRoutingConfigurationListItemArrayOutput) ToAgentAliasRoutingConfigurationListItemArrayOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemArrayOutput
type AgentAliasRoutingConfigurationListItemInput ¶
type AgentAliasRoutingConfigurationListItemInput interface { pulumi.Input ToAgentAliasRoutingConfigurationListItemOutput() AgentAliasRoutingConfigurationListItemOutput ToAgentAliasRoutingConfigurationListItemOutputWithContext(context.Context) AgentAliasRoutingConfigurationListItemOutput }
AgentAliasRoutingConfigurationListItemInput is an input type that accepts AgentAliasRoutingConfigurationListItemArgs and AgentAliasRoutingConfigurationListItemOutput values. You can construct a concrete instance of `AgentAliasRoutingConfigurationListItemInput` via:
AgentAliasRoutingConfigurationListItemArgs{...}
type AgentAliasRoutingConfigurationListItemOutput ¶
type AgentAliasRoutingConfigurationListItemOutput struct{ *pulumi.OutputState }
Details about the routing configuration for an Agent alias.
func (AgentAliasRoutingConfigurationListItemOutput) AgentVersion ¶
func (o AgentAliasRoutingConfigurationListItemOutput) AgentVersion() pulumi.StringOutput
Agent Version.
func (AgentAliasRoutingConfigurationListItemOutput) ElementType ¶
func (AgentAliasRoutingConfigurationListItemOutput) ElementType() reflect.Type
func (AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutput ¶
func (o AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutput() AgentAliasRoutingConfigurationListItemOutput
func (AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutputWithContext ¶
func (o AgentAliasRoutingConfigurationListItemOutput) ToAgentAliasRoutingConfigurationListItemOutputWithContext(ctx context.Context) AgentAliasRoutingConfigurationListItemOutput
type AgentAliasState ¶
type AgentAliasState struct { }
func (AgentAliasState) ElementType ¶
func (AgentAliasState) ElementType() reflect.Type
type AgentAliasStatusOutput ¶
type AgentAliasStatusOutput struct{ *pulumi.OutputState }
func (AgentAliasStatusOutput) ElementType ¶
func (AgentAliasStatusOutput) ElementType() reflect.Type
func (AgentAliasStatusOutput) ToAgentAliasStatusOutput ¶
func (o AgentAliasStatusOutput) ToAgentAliasStatusOutput() AgentAliasStatusOutput
func (AgentAliasStatusOutput) ToAgentAliasStatusOutputWithContext ¶
func (o AgentAliasStatusOutput) ToAgentAliasStatusOutputWithContext(ctx context.Context) AgentAliasStatusOutput
func (AgentAliasStatusOutput) ToAgentAliasStatusPtrOutput ¶
func (o AgentAliasStatusOutput) ToAgentAliasStatusPtrOutput() AgentAliasStatusPtrOutput
func (AgentAliasStatusOutput) ToAgentAliasStatusPtrOutputWithContext ¶
func (o AgentAliasStatusOutput) ToAgentAliasStatusPtrOutputWithContext(ctx context.Context) AgentAliasStatusPtrOutput
func (AgentAliasStatusOutput) ToStringOutput ¶
func (o AgentAliasStatusOutput) ToStringOutput() pulumi.StringOutput
func (AgentAliasStatusOutput) ToStringOutputWithContext ¶
func (o AgentAliasStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentAliasStatusOutput) ToStringPtrOutput ¶
func (o AgentAliasStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentAliasStatusOutput) ToStringPtrOutputWithContext ¶
func (o AgentAliasStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentAliasStatusPtrOutput ¶
type AgentAliasStatusPtrOutput struct{ *pulumi.OutputState }
func (AgentAliasStatusPtrOutput) Elem ¶
func (o AgentAliasStatusPtrOutput) Elem() AgentAliasStatusOutput
func (AgentAliasStatusPtrOutput) ElementType ¶
func (AgentAliasStatusPtrOutput) ElementType() reflect.Type
func (AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutput ¶
func (o AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutput() AgentAliasStatusPtrOutput
func (AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutputWithContext ¶
func (o AgentAliasStatusPtrOutput) ToAgentAliasStatusPtrOutputWithContext(ctx context.Context) AgentAliasStatusPtrOutput
func (AgentAliasStatusPtrOutput) ToStringPtrOutput ¶
func (o AgentAliasStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentAliasStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentAliasStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentApiSchema0Properties ¶
type AgentApiSchema0Properties struct {
S3 AgentS3Identifier `pulumi:"s3"`
}
Contains information about the API Schema for the Action Group
type AgentApiSchema0PropertiesArgs ¶
type AgentApiSchema0PropertiesArgs struct {
S3 AgentS3IdentifierInput `pulumi:"s3"`
}
Contains information about the API Schema for the Action Group
func (AgentApiSchema0PropertiesArgs) ElementType ¶
func (AgentApiSchema0PropertiesArgs) ElementType() reflect.Type
func (AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutput ¶
func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutput() AgentApiSchema0PropertiesOutput
func (AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutputWithContext ¶
func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesOutput
func (AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutput ¶
func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
func (AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutputWithContext ¶
func (i AgentApiSchema0PropertiesArgs) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
type AgentApiSchema0PropertiesInput ¶
type AgentApiSchema0PropertiesInput interface { pulumi.Input ToAgentApiSchema0PropertiesOutput() AgentApiSchema0PropertiesOutput ToAgentApiSchema0PropertiesOutputWithContext(context.Context) AgentApiSchema0PropertiesOutput }
AgentApiSchema0PropertiesInput is an input type that accepts AgentApiSchema0PropertiesArgs and AgentApiSchema0PropertiesOutput values. You can construct a concrete instance of `AgentApiSchema0PropertiesInput` via:
AgentApiSchema0PropertiesArgs{...}
type AgentApiSchema0PropertiesOutput ¶
type AgentApiSchema0PropertiesOutput struct{ *pulumi.OutputState }
Contains information about the API Schema for the Action Group
func (AgentApiSchema0PropertiesOutput) ElementType ¶
func (AgentApiSchema0PropertiesOutput) ElementType() reflect.Type
func (AgentApiSchema0PropertiesOutput) S3 ¶
func (o AgentApiSchema0PropertiesOutput) S3() AgentS3IdentifierOutput
func (AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutput ¶
func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutput() AgentApiSchema0PropertiesOutput
func (AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutputWithContext ¶
func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesOutput
func (AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutput ¶
func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
func (AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext ¶
func (o AgentApiSchema0PropertiesOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
type AgentApiSchema0PropertiesPtrInput ¶
type AgentApiSchema0PropertiesPtrInput interface { pulumi.Input ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput ToAgentApiSchema0PropertiesPtrOutputWithContext(context.Context) AgentApiSchema0PropertiesPtrOutput }
AgentApiSchema0PropertiesPtrInput is an input type that accepts AgentApiSchema0PropertiesArgs, AgentApiSchema0PropertiesPtr and AgentApiSchema0PropertiesPtrOutput values. You can construct a concrete instance of `AgentApiSchema0PropertiesPtrInput` via:
AgentApiSchema0PropertiesArgs{...} or: nil
func AgentApiSchema0PropertiesPtr ¶
func AgentApiSchema0PropertiesPtr(v *AgentApiSchema0PropertiesArgs) AgentApiSchema0PropertiesPtrInput
type AgentApiSchema0PropertiesPtrOutput ¶
type AgentApiSchema0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentApiSchema0PropertiesPtrOutput) Elem ¶
func (o AgentApiSchema0PropertiesPtrOutput) Elem() AgentApiSchema0PropertiesOutput
func (AgentApiSchema0PropertiesPtrOutput) ElementType ¶
func (AgentApiSchema0PropertiesPtrOutput) ElementType() reflect.Type
func (AgentApiSchema0PropertiesPtrOutput) S3 ¶
func (o AgentApiSchema0PropertiesPtrOutput) S3() AgentS3IdentifierPtrOutput
func (AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutput ¶
func (o AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutput() AgentApiSchema0PropertiesPtrOutput
func (AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext ¶
func (o AgentApiSchema0PropertiesPtrOutput) ToAgentApiSchema0PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema0PropertiesPtrOutput
type AgentApiSchema1Properties ¶
type AgentApiSchema1Properties struct { // String OpenAPI Payload Payload string `pulumi:"payload"` }
Contains information about the API Schema for the Action Group
type AgentApiSchema1PropertiesArgs ¶
type AgentApiSchema1PropertiesArgs struct { // String OpenAPI Payload Payload pulumi.StringInput `pulumi:"payload"` }
Contains information about the API Schema for the Action Group
func (AgentApiSchema1PropertiesArgs) ElementType ¶
func (AgentApiSchema1PropertiesArgs) ElementType() reflect.Type
func (AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutput ¶
func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutput() AgentApiSchema1PropertiesOutput
func (AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutputWithContext ¶
func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesOutput
func (AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutput ¶
func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
func (AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutputWithContext ¶
func (i AgentApiSchema1PropertiesArgs) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
type AgentApiSchema1PropertiesInput ¶
type AgentApiSchema1PropertiesInput interface { pulumi.Input ToAgentApiSchema1PropertiesOutput() AgentApiSchema1PropertiesOutput ToAgentApiSchema1PropertiesOutputWithContext(context.Context) AgentApiSchema1PropertiesOutput }
AgentApiSchema1PropertiesInput is an input type that accepts AgentApiSchema1PropertiesArgs and AgentApiSchema1PropertiesOutput values. You can construct a concrete instance of `AgentApiSchema1PropertiesInput` via:
AgentApiSchema1PropertiesArgs{...}
type AgentApiSchema1PropertiesOutput ¶
type AgentApiSchema1PropertiesOutput struct{ *pulumi.OutputState }
Contains information about the API Schema for the Action Group
func (AgentApiSchema1PropertiesOutput) ElementType ¶
func (AgentApiSchema1PropertiesOutput) ElementType() reflect.Type
func (AgentApiSchema1PropertiesOutput) Payload ¶
func (o AgentApiSchema1PropertiesOutput) Payload() pulumi.StringOutput
String OpenAPI Payload
func (AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutput ¶
func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutput() AgentApiSchema1PropertiesOutput
func (AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutputWithContext ¶
func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesOutput
func (AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutput ¶
func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
func (AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext ¶
func (o AgentApiSchema1PropertiesOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
type AgentApiSchema1PropertiesPtrInput ¶
type AgentApiSchema1PropertiesPtrInput interface { pulumi.Input ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput ToAgentApiSchema1PropertiesPtrOutputWithContext(context.Context) AgentApiSchema1PropertiesPtrOutput }
AgentApiSchema1PropertiesPtrInput is an input type that accepts AgentApiSchema1PropertiesArgs, AgentApiSchema1PropertiesPtr and AgentApiSchema1PropertiesPtrOutput values. You can construct a concrete instance of `AgentApiSchema1PropertiesPtrInput` via:
AgentApiSchema1PropertiesArgs{...} or: nil
func AgentApiSchema1PropertiesPtr ¶
func AgentApiSchema1PropertiesPtr(v *AgentApiSchema1PropertiesArgs) AgentApiSchema1PropertiesPtrInput
type AgentApiSchema1PropertiesPtrOutput ¶
type AgentApiSchema1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentApiSchema1PropertiesPtrOutput) Elem ¶
func (o AgentApiSchema1PropertiesPtrOutput) Elem() AgentApiSchema1PropertiesOutput
func (AgentApiSchema1PropertiesPtrOutput) ElementType ¶
func (AgentApiSchema1PropertiesPtrOutput) ElementType() reflect.Type
func (AgentApiSchema1PropertiesPtrOutput) Payload ¶
func (o AgentApiSchema1PropertiesPtrOutput) Payload() pulumi.StringPtrOutput
String OpenAPI Payload
func (AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutput ¶
func (o AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutput() AgentApiSchema1PropertiesPtrOutput
func (AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext ¶
func (o AgentApiSchema1PropertiesPtrOutput) ToAgentApiSchema1PropertiesPtrOutputWithContext(ctx context.Context) AgentApiSchema1PropertiesPtrOutput
type AgentArgs ¶
type AgentArgs struct { // List of ActionGroups ActionGroups AgentActionGroupArrayInput // Name for a resource. AgentName pulumi.StringPtrInput // ARN of a IAM role. AgentResourceRoleArn pulumi.StringPtrInput // Specifies whether to automatically prepare after creating or updating the agent. AutoPrepare pulumi.BoolPtrInput // A KMS key ARN CustomerEncryptionKeyArn pulumi.StringPtrInput // Description of the Resource. Description pulumi.StringPtrInput // ARN or name of a Bedrock model. FoundationModel pulumi.StringPtrInput // Max Session Time. IdleSessionTtlInSeconds pulumi.Float64PtrInput // Instruction for the agent. Instruction pulumi.StringPtrInput // List of Agent Knowledge Bases KnowledgeBases AgentKnowledgeBaseArrayInput // Contains 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) . PromptOverrideConfiguration AgentPromptOverrideConfigurationPtrInput // Specifies whether to allow deleting agent while it is in use. SkipResourceInUseCheckOnDelete pulumi.BoolPtrInput // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapInput // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) TestAliasTags pulumi.StringMapInput }
The set of arguments for constructing a Agent resource.
func (AgentArgs) ElementType ¶
type AgentCreationMode ¶
type AgentCreationMode string
Creation Mode for Prompt Configuration.
func (AgentCreationMode) ElementType ¶
func (AgentCreationMode) ElementType() reflect.Type
func (AgentCreationMode) ToAgentCreationModeOutput ¶
func (e AgentCreationMode) ToAgentCreationModeOutput() AgentCreationModeOutput
func (AgentCreationMode) ToAgentCreationModeOutputWithContext ¶
func (e AgentCreationMode) ToAgentCreationModeOutputWithContext(ctx context.Context) AgentCreationModeOutput
func (AgentCreationMode) ToAgentCreationModePtrOutput ¶
func (e AgentCreationMode) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
func (AgentCreationMode) ToAgentCreationModePtrOutputWithContext ¶
func (e AgentCreationMode) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
func (AgentCreationMode) ToStringOutput ¶
func (e AgentCreationMode) ToStringOutput() pulumi.StringOutput
func (AgentCreationMode) ToStringOutputWithContext ¶
func (e AgentCreationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentCreationMode) ToStringPtrOutput ¶
func (e AgentCreationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCreationMode) ToStringPtrOutputWithContext ¶
func (e AgentCreationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentCreationModeInput ¶
type AgentCreationModeInput interface { pulumi.Input ToAgentCreationModeOutput() AgentCreationModeOutput ToAgentCreationModeOutputWithContext(context.Context) AgentCreationModeOutput }
AgentCreationModeInput is an input type that accepts values of the AgentCreationMode enum A concrete instance of `AgentCreationModeInput` can be one of the following:
AgentCreationModeDefault AgentCreationModeOverridden
type AgentCreationModeOutput ¶
type AgentCreationModeOutput struct{ *pulumi.OutputState }
func (AgentCreationModeOutput) ElementType ¶
func (AgentCreationModeOutput) ElementType() reflect.Type
func (AgentCreationModeOutput) ToAgentCreationModeOutput ¶
func (o AgentCreationModeOutput) ToAgentCreationModeOutput() AgentCreationModeOutput
func (AgentCreationModeOutput) ToAgentCreationModeOutputWithContext ¶
func (o AgentCreationModeOutput) ToAgentCreationModeOutputWithContext(ctx context.Context) AgentCreationModeOutput
func (AgentCreationModeOutput) ToAgentCreationModePtrOutput ¶
func (o AgentCreationModeOutput) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
func (AgentCreationModeOutput) ToAgentCreationModePtrOutputWithContext ¶
func (o AgentCreationModeOutput) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
func (AgentCreationModeOutput) ToStringOutput ¶
func (o AgentCreationModeOutput) ToStringOutput() pulumi.StringOutput
func (AgentCreationModeOutput) ToStringOutputWithContext ¶
func (o AgentCreationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentCreationModeOutput) ToStringPtrOutput ¶
func (o AgentCreationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCreationModeOutput) ToStringPtrOutputWithContext ¶
func (o AgentCreationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentCreationModePtrInput ¶
type AgentCreationModePtrInput interface { pulumi.Input ToAgentCreationModePtrOutput() AgentCreationModePtrOutput ToAgentCreationModePtrOutputWithContext(context.Context) AgentCreationModePtrOutput }
func AgentCreationModePtr ¶
func AgentCreationModePtr(v string) AgentCreationModePtrInput
type AgentCreationModePtrOutput ¶
type AgentCreationModePtrOutput struct{ *pulumi.OutputState }
func (AgentCreationModePtrOutput) Elem ¶
func (o AgentCreationModePtrOutput) Elem() AgentCreationModeOutput
func (AgentCreationModePtrOutput) ElementType ¶
func (AgentCreationModePtrOutput) ElementType() reflect.Type
func (AgentCreationModePtrOutput) ToAgentCreationModePtrOutput ¶
func (o AgentCreationModePtrOutput) ToAgentCreationModePtrOutput() AgentCreationModePtrOutput
func (AgentCreationModePtrOutput) ToAgentCreationModePtrOutputWithContext ¶
func (o AgentCreationModePtrOutput) ToAgentCreationModePtrOutputWithContext(ctx context.Context) AgentCreationModePtrOutput
func (AgentCreationModePtrOutput) ToStringPtrOutput ¶
func (o AgentCreationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCreationModePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentCreationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentCustomControlMethod ¶ added in v0.106.0
type AgentCustomControlMethod string
Custom control of action execution
func (AgentCustomControlMethod) ElementType ¶ added in v0.106.0
func (AgentCustomControlMethod) ElementType() reflect.Type
func (AgentCustomControlMethod) ToAgentCustomControlMethodOutput ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToAgentCustomControlMethodOutput() AgentCustomControlMethodOutput
func (AgentCustomControlMethod) ToAgentCustomControlMethodOutputWithContext ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToAgentCustomControlMethodOutputWithContext(ctx context.Context) AgentCustomControlMethodOutput
func (AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutput ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutputWithContext ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethod) ToStringOutput ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToStringOutput() pulumi.StringOutput
func (AgentCustomControlMethod) ToStringOutputWithContext ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentCustomControlMethod) ToStringPtrOutput ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCustomControlMethod) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e AgentCustomControlMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentCustomControlMethodInput ¶ added in v0.106.0
type AgentCustomControlMethodInput interface { pulumi.Input ToAgentCustomControlMethodOutput() AgentCustomControlMethodOutput ToAgentCustomControlMethodOutputWithContext(context.Context) AgentCustomControlMethodOutput }
AgentCustomControlMethodInput is an input type that accepts values of the AgentCustomControlMethod enum A concrete instance of `AgentCustomControlMethodInput` can be one of the following:
AgentCustomControlMethodReturnControl
type AgentCustomControlMethodOutput ¶ added in v0.106.0
type AgentCustomControlMethodOutput struct{ *pulumi.OutputState }
func (AgentCustomControlMethodOutput) ElementType ¶ added in v0.106.0
func (AgentCustomControlMethodOutput) ElementType() reflect.Type
func (AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutput() AgentCustomControlMethodOutput
func (AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodOutputWithContext(ctx context.Context) AgentCustomControlMethodOutput
func (AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethodOutput) ToStringOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToStringOutput() pulumi.StringOutput
func (AgentCustomControlMethodOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentCustomControlMethodOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCustomControlMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentCustomControlMethodPtrInput ¶ added in v0.106.0
type AgentCustomControlMethodPtrInput interface { pulumi.Input ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput ToAgentCustomControlMethodPtrOutputWithContext(context.Context) AgentCustomControlMethodPtrOutput }
func AgentCustomControlMethodPtr ¶ added in v0.106.0
func AgentCustomControlMethodPtr(v string) AgentCustomControlMethodPtrInput
type AgentCustomControlMethodPtrOutput ¶ added in v0.106.0
type AgentCustomControlMethodPtrOutput struct{ *pulumi.OutputState }
func (AgentCustomControlMethodPtrOutput) Elem ¶ added in v0.106.0
func (o AgentCustomControlMethodPtrOutput) Elem() AgentCustomControlMethodOutput
func (AgentCustomControlMethodPtrOutput) ElementType ¶ added in v0.106.0
func (AgentCustomControlMethodPtrOutput) ElementType() reflect.Type
func (AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutput() AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodPtrOutput) ToAgentCustomControlMethodPtrOutputWithContext(ctx context.Context) AgentCustomControlMethodPtrOutput
func (AgentCustomControlMethodPtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o AgentCustomControlMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentCustomControlMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o AgentCustomControlMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentFunction ¶ added in v0.106.0
type AgentFunction struct { // Description of function Description *string `pulumi:"description"` // Name for a resource. Name string `pulumi:"name"` // The parameters that the agent elicits from the user to fulfill the function. Parameters map[string]AgentParameterDetail `pulumi:"parameters"` }
Function definition
type AgentFunctionArgs ¶ added in v0.106.0
type AgentFunctionArgs struct { // Description of function Description pulumi.StringPtrInput `pulumi:"description"` // Name for a resource. Name pulumi.StringInput `pulumi:"name"` // The parameters that the agent elicits from the user to fulfill the function. Parameters AgentParameterDetailMapInput `pulumi:"parameters"` }
Function definition
func (AgentFunctionArgs) ElementType ¶ added in v0.106.0
func (AgentFunctionArgs) ElementType() reflect.Type
func (AgentFunctionArgs) ToAgentFunctionOutput ¶ added in v0.106.0
func (i AgentFunctionArgs) ToAgentFunctionOutput() AgentFunctionOutput
func (AgentFunctionArgs) ToAgentFunctionOutputWithContext ¶ added in v0.106.0
func (i AgentFunctionArgs) ToAgentFunctionOutputWithContext(ctx context.Context) AgentFunctionOutput
type AgentFunctionArray ¶ added in v0.106.0
type AgentFunctionArray []AgentFunctionInput
func (AgentFunctionArray) ElementType ¶ added in v0.106.0
func (AgentFunctionArray) ElementType() reflect.Type
func (AgentFunctionArray) ToAgentFunctionArrayOutput ¶ added in v0.106.0
func (i AgentFunctionArray) ToAgentFunctionArrayOutput() AgentFunctionArrayOutput
func (AgentFunctionArray) ToAgentFunctionArrayOutputWithContext ¶ added in v0.106.0
func (i AgentFunctionArray) ToAgentFunctionArrayOutputWithContext(ctx context.Context) AgentFunctionArrayOutput
type AgentFunctionArrayInput ¶ added in v0.106.0
type AgentFunctionArrayInput interface { pulumi.Input ToAgentFunctionArrayOutput() AgentFunctionArrayOutput ToAgentFunctionArrayOutputWithContext(context.Context) AgentFunctionArrayOutput }
AgentFunctionArrayInput is an input type that accepts AgentFunctionArray and AgentFunctionArrayOutput values. You can construct a concrete instance of `AgentFunctionArrayInput` via:
AgentFunctionArray{ AgentFunctionArgs{...} }
type AgentFunctionArrayOutput ¶ added in v0.106.0
type AgentFunctionArrayOutput struct{ *pulumi.OutputState }
func (AgentFunctionArrayOutput) ElementType ¶ added in v0.106.0
func (AgentFunctionArrayOutput) ElementType() reflect.Type
func (AgentFunctionArrayOutput) Index ¶ added in v0.106.0
func (o AgentFunctionArrayOutput) Index(i pulumi.IntInput) AgentFunctionOutput
func (AgentFunctionArrayOutput) ToAgentFunctionArrayOutput ¶ added in v0.106.0
func (o AgentFunctionArrayOutput) ToAgentFunctionArrayOutput() AgentFunctionArrayOutput
func (AgentFunctionArrayOutput) ToAgentFunctionArrayOutputWithContext ¶ added in v0.106.0
func (o AgentFunctionArrayOutput) ToAgentFunctionArrayOutputWithContext(ctx context.Context) AgentFunctionArrayOutput
type AgentFunctionInput ¶ added in v0.106.0
type AgentFunctionInput interface { pulumi.Input ToAgentFunctionOutput() AgentFunctionOutput ToAgentFunctionOutputWithContext(context.Context) AgentFunctionOutput }
AgentFunctionInput is an input type that accepts AgentFunctionArgs and AgentFunctionOutput values. You can construct a concrete instance of `AgentFunctionInput` via:
AgentFunctionArgs{...}
type AgentFunctionOutput ¶ added in v0.106.0
type AgentFunctionOutput struct{ *pulumi.OutputState }
Function definition
func (AgentFunctionOutput) Description ¶ added in v0.106.0
func (o AgentFunctionOutput) Description() pulumi.StringPtrOutput
Description of function
func (AgentFunctionOutput) ElementType ¶ added in v0.106.0
func (AgentFunctionOutput) ElementType() reflect.Type
func (AgentFunctionOutput) Name ¶ added in v0.106.0
func (o AgentFunctionOutput) Name() pulumi.StringOutput
Name for a resource.
func (AgentFunctionOutput) Parameters ¶ added in v0.106.0
func (o AgentFunctionOutput) Parameters() AgentParameterDetailMapOutput
The parameters that the agent elicits from the user to fulfill the function.
func (AgentFunctionOutput) ToAgentFunctionOutput ¶ added in v0.106.0
func (o AgentFunctionOutput) ToAgentFunctionOutput() AgentFunctionOutput
func (AgentFunctionOutput) ToAgentFunctionOutputWithContext ¶ added in v0.106.0
func (o AgentFunctionOutput) ToAgentFunctionOutputWithContext(ctx context.Context) AgentFunctionOutput
type AgentFunctionSchema ¶ added in v0.106.0
type AgentFunctionSchema struct { // List of Function definitions Functions []AgentFunction `pulumi:"functions"` }
Schema of Functions
type AgentFunctionSchemaArgs ¶ added in v0.106.0
type AgentFunctionSchemaArgs struct { // List of Function definitions Functions AgentFunctionArrayInput `pulumi:"functions"` }
Schema of Functions
func (AgentFunctionSchemaArgs) ElementType ¶ added in v0.106.0
func (AgentFunctionSchemaArgs) ElementType() reflect.Type
func (AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutput ¶ added in v0.106.0
func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutput() AgentFunctionSchemaOutput
func (AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutputWithContext ¶ added in v0.106.0
func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaOutputWithContext(ctx context.Context) AgentFunctionSchemaOutput
func (AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutput ¶ added in v0.106.0
func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
func (AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutputWithContext ¶ added in v0.106.0
func (i AgentFunctionSchemaArgs) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
type AgentFunctionSchemaInput ¶ added in v0.106.0
type AgentFunctionSchemaInput interface { pulumi.Input ToAgentFunctionSchemaOutput() AgentFunctionSchemaOutput ToAgentFunctionSchemaOutputWithContext(context.Context) AgentFunctionSchemaOutput }
AgentFunctionSchemaInput is an input type that accepts AgentFunctionSchemaArgs and AgentFunctionSchemaOutput values. You can construct a concrete instance of `AgentFunctionSchemaInput` via:
AgentFunctionSchemaArgs{...}
type AgentFunctionSchemaOutput ¶ added in v0.106.0
type AgentFunctionSchemaOutput struct{ *pulumi.OutputState }
Schema of Functions
func (AgentFunctionSchemaOutput) ElementType ¶ added in v0.106.0
func (AgentFunctionSchemaOutput) ElementType() reflect.Type
func (AgentFunctionSchemaOutput) Functions ¶ added in v0.106.0
func (o AgentFunctionSchemaOutput) Functions() AgentFunctionArrayOutput
List of Function definitions
func (AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutput ¶ added in v0.106.0
func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutput() AgentFunctionSchemaOutput
func (AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutputWithContext ¶ added in v0.106.0
func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaOutputWithContext(ctx context.Context) AgentFunctionSchemaOutput
func (AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutput ¶ added in v0.106.0
func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
func (AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutputWithContext ¶ added in v0.106.0
func (o AgentFunctionSchemaOutput) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
type AgentFunctionSchemaPtrInput ¶ added in v0.106.0
type AgentFunctionSchemaPtrInput interface { pulumi.Input ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput ToAgentFunctionSchemaPtrOutputWithContext(context.Context) AgentFunctionSchemaPtrOutput }
AgentFunctionSchemaPtrInput is an input type that accepts AgentFunctionSchemaArgs, AgentFunctionSchemaPtr and AgentFunctionSchemaPtrOutput values. You can construct a concrete instance of `AgentFunctionSchemaPtrInput` via:
AgentFunctionSchemaArgs{...} or: nil
func AgentFunctionSchemaPtr ¶ added in v0.106.0
func AgentFunctionSchemaPtr(v *AgentFunctionSchemaArgs) AgentFunctionSchemaPtrInput
type AgentFunctionSchemaPtrOutput ¶ added in v0.106.0
type AgentFunctionSchemaPtrOutput struct{ *pulumi.OutputState }
func (AgentFunctionSchemaPtrOutput) Elem ¶ added in v0.106.0
func (o AgentFunctionSchemaPtrOutput) Elem() AgentFunctionSchemaOutput
func (AgentFunctionSchemaPtrOutput) ElementType ¶ added in v0.106.0
func (AgentFunctionSchemaPtrOutput) ElementType() reflect.Type
func (AgentFunctionSchemaPtrOutput) Functions ¶ added in v0.106.0
func (o AgentFunctionSchemaPtrOutput) Functions() AgentFunctionArrayOutput
List of Function definitions
func (AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutput ¶ added in v0.106.0
func (o AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutput() AgentFunctionSchemaPtrOutput
func (AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutputWithContext ¶ added in v0.106.0
func (o AgentFunctionSchemaPtrOutput) ToAgentFunctionSchemaPtrOutputWithContext(ctx context.Context) AgentFunctionSchemaPtrOutput
type AgentInferenceConfiguration ¶
type AgentInferenceConfiguration struct { // Maximum length of output MaximumLength *float64 `pulumi:"maximumLength"` // List of stop sequences StopSequences []string `pulumi:"stopSequences"` // Controls randomness, higher values increase diversity Temperature *float64 `pulumi:"temperature"` // Sample from the k most likely next tokens TopK *float64 `pulumi:"topK"` // Cumulative probability cutoff for token selection TopP *float64 `pulumi:"topP"` }
Configuration for inference in prompt configuration
type AgentInferenceConfigurationArgs ¶
type AgentInferenceConfigurationArgs struct { // Maximum length of output MaximumLength pulumi.Float64PtrInput `pulumi:"maximumLength"` // List of stop sequences StopSequences pulumi.StringArrayInput `pulumi:"stopSequences"` // Controls randomness, higher values increase diversity Temperature pulumi.Float64PtrInput `pulumi:"temperature"` // Sample from the k most likely next tokens TopK pulumi.Float64PtrInput `pulumi:"topK"` // Cumulative probability cutoff for token selection TopP pulumi.Float64PtrInput `pulumi:"topP"` }
Configuration for inference in prompt configuration
func (AgentInferenceConfigurationArgs) ElementType ¶
func (AgentInferenceConfigurationArgs) ElementType() reflect.Type
func (AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutput ¶
func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutput() AgentInferenceConfigurationOutput
func (AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutputWithContext ¶
func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationOutputWithContext(ctx context.Context) AgentInferenceConfigurationOutput
func (AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutput ¶
func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
func (AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutputWithContext ¶
func (i AgentInferenceConfigurationArgs) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
type AgentInferenceConfigurationInput ¶
type AgentInferenceConfigurationInput interface { pulumi.Input ToAgentInferenceConfigurationOutput() AgentInferenceConfigurationOutput ToAgentInferenceConfigurationOutputWithContext(context.Context) AgentInferenceConfigurationOutput }
AgentInferenceConfigurationInput is an input type that accepts AgentInferenceConfigurationArgs and AgentInferenceConfigurationOutput values. You can construct a concrete instance of `AgentInferenceConfigurationInput` via:
AgentInferenceConfigurationArgs{...}
type AgentInferenceConfigurationOutput ¶
type AgentInferenceConfigurationOutput struct{ *pulumi.OutputState }
Configuration for inference in prompt configuration
func (AgentInferenceConfigurationOutput) ElementType ¶
func (AgentInferenceConfigurationOutput) ElementType() reflect.Type
func (AgentInferenceConfigurationOutput) MaximumLength ¶
func (o AgentInferenceConfigurationOutput) MaximumLength() pulumi.Float64PtrOutput
Maximum length of output
func (AgentInferenceConfigurationOutput) StopSequences ¶
func (o AgentInferenceConfigurationOutput) StopSequences() pulumi.StringArrayOutput
List of stop sequences
func (AgentInferenceConfigurationOutput) Temperature ¶
func (o AgentInferenceConfigurationOutput) Temperature() pulumi.Float64PtrOutput
Controls randomness, higher values increase diversity
func (AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutput ¶
func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutput() AgentInferenceConfigurationOutput
func (AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutputWithContext ¶
func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationOutputWithContext(ctx context.Context) AgentInferenceConfigurationOutput
func (AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutput ¶
func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
func (AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutputWithContext ¶
func (o AgentInferenceConfigurationOutput) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
func (AgentInferenceConfigurationOutput) TopK ¶
func (o AgentInferenceConfigurationOutput) TopK() pulumi.Float64PtrOutput
Sample from the k most likely next tokens
func (AgentInferenceConfigurationOutput) TopP ¶
func (o AgentInferenceConfigurationOutput) TopP() pulumi.Float64PtrOutput
Cumulative probability cutoff for token selection
type AgentInferenceConfigurationPtrInput ¶
type AgentInferenceConfigurationPtrInput interface { pulumi.Input ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput ToAgentInferenceConfigurationPtrOutputWithContext(context.Context) AgentInferenceConfigurationPtrOutput }
AgentInferenceConfigurationPtrInput is an input type that accepts AgentInferenceConfigurationArgs, AgentInferenceConfigurationPtr and AgentInferenceConfigurationPtrOutput values. You can construct a concrete instance of `AgentInferenceConfigurationPtrInput` via:
AgentInferenceConfigurationArgs{...} or: nil
func AgentInferenceConfigurationPtr ¶
func AgentInferenceConfigurationPtr(v *AgentInferenceConfigurationArgs) AgentInferenceConfigurationPtrInput
type AgentInferenceConfigurationPtrOutput ¶
type AgentInferenceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentInferenceConfigurationPtrOutput) ElementType ¶
func (AgentInferenceConfigurationPtrOutput) ElementType() reflect.Type
func (AgentInferenceConfigurationPtrOutput) MaximumLength ¶
func (o AgentInferenceConfigurationPtrOutput) MaximumLength() pulumi.Float64PtrOutput
Maximum length of output
func (AgentInferenceConfigurationPtrOutput) StopSequences ¶
func (o AgentInferenceConfigurationPtrOutput) StopSequences() pulumi.StringArrayOutput
List of stop sequences
func (AgentInferenceConfigurationPtrOutput) Temperature ¶
func (o AgentInferenceConfigurationPtrOutput) Temperature() pulumi.Float64PtrOutput
Controls randomness, higher values increase diversity
func (AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutput ¶
func (o AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutput() AgentInferenceConfigurationPtrOutput
func (AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutputWithContext ¶
func (o AgentInferenceConfigurationPtrOutput) ToAgentInferenceConfigurationPtrOutputWithContext(ctx context.Context) AgentInferenceConfigurationPtrOutput
func (AgentInferenceConfigurationPtrOutput) TopK ¶
func (o AgentInferenceConfigurationPtrOutput) TopK() pulumi.Float64PtrOutput
Sample from the k most likely next tokens
func (AgentInferenceConfigurationPtrOutput) TopP ¶
func (o AgentInferenceConfigurationPtrOutput) TopP() pulumi.Float64PtrOutput
Cumulative probability cutoff for token selection
type AgentInput ¶
type AgentInput interface { pulumi.Input ToAgentOutput() AgentOutput ToAgentOutputWithContext(ctx context.Context) AgentOutput }
type AgentKnowledgeBase ¶
type AgentKnowledgeBase struct { // Description of the Resource. Description string `pulumi:"description"` // Identifier for a resource. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // Specifies whether to use the knowledge base or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. KnowledgeBaseState *AgentKnowledgeBaseState `pulumi:"knowledgeBaseState"` }
Agent Knowledge Base
type AgentKnowledgeBaseArgs ¶
type AgentKnowledgeBaseArgs struct { // Description of the Resource. Description pulumi.StringInput `pulumi:"description"` // Identifier for a resource. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` // Specifies whether to use the knowledge base or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request. KnowledgeBaseState AgentKnowledgeBaseStatePtrInput `pulumi:"knowledgeBaseState"` }
Agent Knowledge Base
func (AgentKnowledgeBaseArgs) ElementType ¶
func (AgentKnowledgeBaseArgs) ElementType() reflect.Type
func (AgentKnowledgeBaseArgs) ToAgentKnowledgeBaseOutput ¶
func (i AgentKnowledgeBaseArgs) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseArgs) ToAgentKnowledgeBaseOutputWithContext ¶
func (i AgentKnowledgeBaseArgs) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
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(context.Context) AgentKnowledgeBaseOutput }
AgentKnowledgeBaseInput is an input type that accepts AgentKnowledgeBaseArgs and AgentKnowledgeBaseOutput values. You can construct a concrete instance of `AgentKnowledgeBaseInput` via:
AgentKnowledgeBaseArgs{...}
type AgentKnowledgeBaseOutput ¶
type AgentKnowledgeBaseOutput struct{ *pulumi.OutputState }
Agent Knowledge Base
func (AgentKnowledgeBaseOutput) Description ¶
func (o AgentKnowledgeBaseOutput) Description() pulumi.StringOutput
Description of the Resource.
func (AgentKnowledgeBaseOutput) ElementType ¶
func (AgentKnowledgeBaseOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseOutput) KnowledgeBaseId ¶
func (o AgentKnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
Identifier for a resource.
func (AgentKnowledgeBaseOutput) KnowledgeBaseState ¶
func (o AgentKnowledgeBaseOutput) KnowledgeBaseState() AgentKnowledgeBaseStatePtrOutput
Specifies whether to use the knowledge base or not when sending an [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) request.
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput ¶
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutput() AgentKnowledgeBaseOutput
func (AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext ¶
func (o AgentKnowledgeBaseOutput) ToAgentKnowledgeBaseOutputWithContext(ctx context.Context) AgentKnowledgeBaseOutput
type AgentKnowledgeBaseState ¶
type AgentKnowledgeBaseState string
State of the knowledge base; whether it is enabled or disabled
func (AgentKnowledgeBaseState) ElementType ¶
func (AgentKnowledgeBaseState) ElementType() reflect.Type
func (AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutput ¶
func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutput() AgentKnowledgeBaseStateOutput
func (AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutputWithContext ¶
func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStateOutputWithContext(ctx context.Context) AgentKnowledgeBaseStateOutput
func (AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutput ¶
func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutputWithContext ¶
func (e AgentKnowledgeBaseState) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseState) ToStringOutput ¶
func (e AgentKnowledgeBaseState) ToStringOutput() pulumi.StringOutput
func (AgentKnowledgeBaseState) ToStringOutputWithContext ¶
func (e AgentKnowledgeBaseState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentKnowledgeBaseState) ToStringPtrOutput ¶
func (e AgentKnowledgeBaseState) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentKnowledgeBaseState) ToStringPtrOutputWithContext ¶
func (e AgentKnowledgeBaseState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentKnowledgeBaseStateInput ¶
type AgentKnowledgeBaseStateInput interface { pulumi.Input ToAgentKnowledgeBaseStateOutput() AgentKnowledgeBaseStateOutput ToAgentKnowledgeBaseStateOutputWithContext(context.Context) AgentKnowledgeBaseStateOutput }
AgentKnowledgeBaseStateInput is an input type that accepts values of the AgentKnowledgeBaseState enum A concrete instance of `AgentKnowledgeBaseStateInput` can be one of the following:
AgentKnowledgeBaseStateEnabled AgentKnowledgeBaseStateDisabled
type AgentKnowledgeBaseStateOutput ¶
type AgentKnowledgeBaseStateOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStateOutput) ElementType ¶
func (AgentKnowledgeBaseStateOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutput ¶
func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutput() AgentKnowledgeBaseStateOutput
func (AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutputWithContext ¶
func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStateOutputWithContext(ctx context.Context) AgentKnowledgeBaseStateOutput
func (AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutput ¶
func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext ¶
func (o AgentKnowledgeBaseStateOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseStateOutput) ToStringOutput ¶
func (o AgentKnowledgeBaseStateOutput) ToStringOutput() pulumi.StringOutput
func (AgentKnowledgeBaseStateOutput) ToStringOutputWithContext ¶
func (o AgentKnowledgeBaseStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentKnowledgeBaseStateOutput) ToStringPtrOutput ¶
func (o AgentKnowledgeBaseStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentKnowledgeBaseStateOutput) ToStringPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentKnowledgeBaseStatePtrInput ¶
type AgentKnowledgeBaseStatePtrInput interface { pulumi.Input ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput ToAgentKnowledgeBaseStatePtrOutputWithContext(context.Context) AgentKnowledgeBaseStatePtrOutput }
func AgentKnowledgeBaseStatePtr ¶
func AgentKnowledgeBaseStatePtr(v string) AgentKnowledgeBaseStatePtrInput
type AgentKnowledgeBaseStatePtrOutput ¶
type AgentKnowledgeBaseStatePtrOutput struct{ *pulumi.OutputState }
func (AgentKnowledgeBaseStatePtrOutput) Elem ¶
func (o AgentKnowledgeBaseStatePtrOutput) Elem() AgentKnowledgeBaseStateOutput
func (AgentKnowledgeBaseStatePtrOutput) ElementType ¶
func (AgentKnowledgeBaseStatePtrOutput) ElementType() reflect.Type
func (AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutput ¶
func (o AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutput() AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext ¶
func (o AgentKnowledgeBaseStatePtrOutput) ToAgentKnowledgeBaseStatePtrOutputWithContext(ctx context.Context) AgentKnowledgeBaseStatePtrOutput
func (AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutput ¶
func (o AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentKnowledgeBaseStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentOutput ¶
type AgentOutput struct{ *pulumi.OutputState }
func (AgentOutput) ActionGroups ¶
func (o AgentOutput) ActionGroups() AgentActionGroupArrayOutput
List of ActionGroups
func (AgentOutput) AgentArn ¶
func (o AgentOutput) AgentArn() pulumi.StringOutput
Arn representation of the Agent.
func (AgentOutput) AgentId ¶
func (o AgentOutput) AgentId() pulumi.StringOutput
Identifier for a resource.
func (AgentOutput) AgentName ¶
func (o AgentOutput) AgentName() pulumi.StringOutput
Name for a resource.
func (AgentOutput) AgentResourceRoleArn ¶
func (o AgentOutput) AgentResourceRoleArn() pulumi.StringPtrOutput
ARN of a IAM role.
func (AgentOutput) AgentStatus ¶
func (o AgentOutput) AgentStatus() AgentStatusOutput
The status of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent is being created. - PREPARING – The agent is being prepared. - PREPARED – The agent is prepared and ready to be invoked. - NOT_PREPARED – The agent has been created but not yet prepared. - FAILED – The agent API operation failed. - UPDATING – The agent is being updated. - DELETING – The agent is being deleted.
func (AgentOutput) AgentVersion ¶
func (o AgentOutput) AgentVersion() pulumi.StringOutput
Draft Agent Version.
func (AgentOutput) AutoPrepare ¶
func (o AgentOutput) AutoPrepare() pulumi.BoolPtrOutput
Specifies whether to automatically prepare after creating or updating the agent.
func (AgentOutput) CustomerEncryptionKeyArn ¶
func (o AgentOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
A KMS key ARN
func (AgentOutput) Description ¶
func (o AgentOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (AgentOutput) ElementType ¶
func (AgentOutput) ElementType() reflect.Type
func (AgentOutput) FailureReasons ¶
func (o AgentOutput) FailureReasons() pulumi.StringArrayOutput
Failure Reasons for Error.
func (AgentOutput) FoundationModel ¶
func (o AgentOutput) FoundationModel() pulumi.StringPtrOutput
ARN or name of a Bedrock model.
func (AgentOutput) IdleSessionTtlInSeconds ¶
func (o AgentOutput) IdleSessionTtlInSeconds() pulumi.Float64PtrOutput
Max Session Time.
func (AgentOutput) Instruction ¶
func (o AgentOutput) Instruction() pulumi.StringPtrOutput
Instruction for the agent.
func (AgentOutput) KnowledgeBases ¶
func (o AgentOutput) KnowledgeBases() AgentKnowledgeBaseArrayOutput
List of Agent Knowledge Bases
func (AgentOutput) PromptOverrideConfiguration ¶
func (o AgentOutput) PromptOverrideConfiguration() AgentPromptOverrideConfigurationPtrOutput
Contains 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) .
func (AgentOutput) RecommendedActions ¶
func (o AgentOutput) RecommendedActions() pulumi.StringArrayOutput
The recommended actions users can take to resolve an error in failureReasons.
func (AgentOutput) SkipResourceInUseCheckOnDelete ¶
func (o AgentOutput) SkipResourceInUseCheckOnDelete() pulumi.BoolPtrOutput
Specifies whether to allow deleting agent while it is in use.
func (AgentOutput) Tags ¶
func (o AgentOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (AgentOutput) TestAliasTags ¶ added in v0.104.0
func (o AgentOutput) TestAliasTags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (AgentOutput) ToAgentOutput ¶
func (o AgentOutput) ToAgentOutput() AgentOutput
func (AgentOutput) ToAgentOutputWithContext ¶
func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentParameterDetail ¶ added in v0.106.0
type AgentParameterDetail struct { // Description of function parameter. Description *string `pulumi:"description"` // Information about if a parameter is required for function call. Default to false. Required *bool `pulumi:"required"` // The data type of the parameter. Type AgentType `pulumi:"type"` }
Parameter detail
type AgentParameterDetailArgs ¶ added in v0.106.0
type AgentParameterDetailArgs struct { // Description of function parameter. Description pulumi.StringPtrInput `pulumi:"description"` // Information about if a parameter is required for function call. Default to false. Required pulumi.BoolPtrInput `pulumi:"required"` // The data type of the parameter. Type AgentTypeInput `pulumi:"type"` }
Parameter detail
func (AgentParameterDetailArgs) ElementType ¶ added in v0.106.0
func (AgentParameterDetailArgs) ElementType() reflect.Type
func (AgentParameterDetailArgs) ToAgentParameterDetailOutput ¶ added in v0.106.0
func (i AgentParameterDetailArgs) ToAgentParameterDetailOutput() AgentParameterDetailOutput
func (AgentParameterDetailArgs) ToAgentParameterDetailOutputWithContext ¶ added in v0.106.0
func (i AgentParameterDetailArgs) ToAgentParameterDetailOutputWithContext(ctx context.Context) AgentParameterDetailOutput
type AgentParameterDetailInput ¶ added in v0.106.0
type AgentParameterDetailInput interface { pulumi.Input ToAgentParameterDetailOutput() AgentParameterDetailOutput ToAgentParameterDetailOutputWithContext(context.Context) AgentParameterDetailOutput }
AgentParameterDetailInput is an input type that accepts AgentParameterDetailArgs and AgentParameterDetailOutput values. You can construct a concrete instance of `AgentParameterDetailInput` via:
AgentParameterDetailArgs{...}
type AgentParameterDetailMap ¶ added in v0.106.0
type AgentParameterDetailMap map[string]AgentParameterDetailInput
func (AgentParameterDetailMap) ElementType ¶ added in v0.106.0
func (AgentParameterDetailMap) ElementType() reflect.Type
func (AgentParameterDetailMap) ToAgentParameterDetailMapOutput ¶ added in v0.106.0
func (i AgentParameterDetailMap) ToAgentParameterDetailMapOutput() AgentParameterDetailMapOutput
func (AgentParameterDetailMap) ToAgentParameterDetailMapOutputWithContext ¶ added in v0.106.0
func (i AgentParameterDetailMap) ToAgentParameterDetailMapOutputWithContext(ctx context.Context) AgentParameterDetailMapOutput
type AgentParameterDetailMapInput ¶ added in v0.106.0
type AgentParameterDetailMapInput interface { pulumi.Input ToAgentParameterDetailMapOutput() AgentParameterDetailMapOutput ToAgentParameterDetailMapOutputWithContext(context.Context) AgentParameterDetailMapOutput }
AgentParameterDetailMapInput is an input type that accepts AgentParameterDetailMap and AgentParameterDetailMapOutput values. You can construct a concrete instance of `AgentParameterDetailMapInput` via:
AgentParameterDetailMap{ "key": AgentParameterDetailArgs{...} }
type AgentParameterDetailMapOutput ¶ added in v0.106.0
type AgentParameterDetailMapOutput struct{ *pulumi.OutputState }
func (AgentParameterDetailMapOutput) ElementType ¶ added in v0.106.0
func (AgentParameterDetailMapOutput) ElementType() reflect.Type
func (AgentParameterDetailMapOutput) MapIndex ¶ added in v0.106.0
func (o AgentParameterDetailMapOutput) MapIndex(k pulumi.StringInput) AgentParameterDetailOutput
func (AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutput ¶ added in v0.106.0
func (o AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutput() AgentParameterDetailMapOutput
func (AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutputWithContext ¶ added in v0.106.0
func (o AgentParameterDetailMapOutput) ToAgentParameterDetailMapOutputWithContext(ctx context.Context) AgentParameterDetailMapOutput
type AgentParameterDetailOutput ¶ added in v0.106.0
type AgentParameterDetailOutput struct{ *pulumi.OutputState }
Parameter detail
func (AgentParameterDetailOutput) Description ¶ added in v0.106.0
func (o AgentParameterDetailOutput) Description() pulumi.StringPtrOutput
Description of function parameter.
func (AgentParameterDetailOutput) ElementType ¶ added in v0.106.0
func (AgentParameterDetailOutput) ElementType() reflect.Type
func (AgentParameterDetailOutput) Required ¶ added in v0.106.0
func (o AgentParameterDetailOutput) Required() pulumi.BoolPtrOutput
Information about if a parameter is required for function call. Default to false.
func (AgentParameterDetailOutput) ToAgentParameterDetailOutput ¶ added in v0.106.0
func (o AgentParameterDetailOutput) ToAgentParameterDetailOutput() AgentParameterDetailOutput
func (AgentParameterDetailOutput) ToAgentParameterDetailOutputWithContext ¶ added in v0.106.0
func (o AgentParameterDetailOutput) ToAgentParameterDetailOutputWithContext(ctx context.Context) AgentParameterDetailOutput
func (AgentParameterDetailOutput) Type ¶ added in v0.106.0
func (o AgentParameterDetailOutput) Type() AgentTypeOutput
The data type of the parameter.
type AgentPromptConfiguration ¶
type AgentPromptConfiguration struct { // Base Prompt Template. BasePromptTemplate *string `pulumi:"basePromptTemplate"` // Contains 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) . InferenceConfiguration *AgentInferenceConfiguration `pulumi:"inferenceConfiguration"` // Specifies 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 field as `OVERRIDEN` , the `overrideLambda` field in the [PromptOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html) must be specified with the ARN of a Lambda function. ParserMode *AgentCreationMode `pulumi:"parserMode"` // Specifies whether to override the default prompt template for this `promptType` . Set this value 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. PromptCreationMode *AgentCreationMode `pulumi:"promptCreationMode"` // Specifies whether to allow the agent to carry out the step specified in the `promptType` . If you set this value to `DISABLED` , the agent skips that step. The default state for each `promptType` is as follows. // // - `PRE_PROCESSING` – `ENABLED` // - `ORCHESTRATION` – `ENABLED` // - `KNOWLEDGE_BASE_RESPONSE_GENERATION` – `ENABLED` // - `POST_PROCESSING` – `DISABLED` PromptState *AgentPromptState `pulumi:"promptState"` // The step in the agent sequence that this prompt configuration applies to. PromptType *AgentPromptType `pulumi:"promptType"` }
BasePromptConfiguration per Prompt Type.
type AgentPromptConfigurationArgs ¶
type AgentPromptConfigurationArgs struct { // Base Prompt Template. BasePromptTemplate pulumi.StringPtrInput `pulumi:"basePromptTemplate"` // Contains 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) . InferenceConfiguration AgentInferenceConfigurationPtrInput `pulumi:"inferenceConfiguration"` // Specifies 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 field as `OVERRIDEN` , the `overrideLambda` field in the [PromptOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html) must be specified with the ARN of a Lambda function. ParserMode AgentCreationModePtrInput `pulumi:"parserMode"` // Specifies whether to override the default prompt template for this `promptType` . Set this value 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. PromptCreationMode AgentCreationModePtrInput `pulumi:"promptCreationMode"` // Specifies whether to allow the agent to carry out the step specified in the `promptType` . If you set this value to `DISABLED` , the agent skips that step. The default state for each `promptType` is as follows. // // - `PRE_PROCESSING` – `ENABLED` // - `ORCHESTRATION` – `ENABLED` // - `KNOWLEDGE_BASE_RESPONSE_GENERATION` – `ENABLED` // - `POST_PROCESSING` – `DISABLED` PromptState AgentPromptStatePtrInput `pulumi:"promptState"` // The step in the agent sequence that this prompt configuration applies to. PromptType AgentPromptTypePtrInput `pulumi:"promptType"` }
BasePromptConfiguration per Prompt Type.
func (AgentPromptConfigurationArgs) ElementType ¶
func (AgentPromptConfigurationArgs) ElementType() reflect.Type
func (AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutput ¶
func (i AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutput() AgentPromptConfigurationOutput
func (AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutputWithContext ¶
func (i AgentPromptConfigurationArgs) ToAgentPromptConfigurationOutputWithContext(ctx context.Context) AgentPromptConfigurationOutput
type AgentPromptConfigurationArray ¶
type AgentPromptConfigurationArray []AgentPromptConfigurationInput
func (AgentPromptConfigurationArray) ElementType ¶
func (AgentPromptConfigurationArray) ElementType() reflect.Type
func (AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutput ¶
func (i AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutput() AgentPromptConfigurationArrayOutput
func (AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutputWithContext ¶
func (i AgentPromptConfigurationArray) ToAgentPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentPromptConfigurationArrayOutput
type AgentPromptConfigurationArrayInput ¶
type AgentPromptConfigurationArrayInput interface { pulumi.Input ToAgentPromptConfigurationArrayOutput() AgentPromptConfigurationArrayOutput ToAgentPromptConfigurationArrayOutputWithContext(context.Context) AgentPromptConfigurationArrayOutput }
AgentPromptConfigurationArrayInput is an input type that accepts AgentPromptConfigurationArray and AgentPromptConfigurationArrayOutput values. You can construct a concrete instance of `AgentPromptConfigurationArrayInput` via:
AgentPromptConfigurationArray{ AgentPromptConfigurationArgs{...} }
type AgentPromptConfigurationArrayOutput ¶
type AgentPromptConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AgentPromptConfigurationArrayOutput) ElementType ¶
func (AgentPromptConfigurationArrayOutput) ElementType() reflect.Type
func (AgentPromptConfigurationArrayOutput) Index ¶
func (o AgentPromptConfigurationArrayOutput) Index(i pulumi.IntInput) AgentPromptConfigurationOutput
func (AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutput ¶
func (o AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutput() AgentPromptConfigurationArrayOutput
func (AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutputWithContext ¶
func (o AgentPromptConfigurationArrayOutput) ToAgentPromptConfigurationArrayOutputWithContext(ctx context.Context) AgentPromptConfigurationArrayOutput
type AgentPromptConfigurationInput ¶
type AgentPromptConfigurationInput interface { pulumi.Input ToAgentPromptConfigurationOutput() AgentPromptConfigurationOutput ToAgentPromptConfigurationOutputWithContext(context.Context) AgentPromptConfigurationOutput }
AgentPromptConfigurationInput is an input type that accepts AgentPromptConfigurationArgs and AgentPromptConfigurationOutput values. You can construct a concrete instance of `AgentPromptConfigurationInput` via:
AgentPromptConfigurationArgs{...}
type AgentPromptConfigurationOutput ¶
type AgentPromptConfigurationOutput struct{ *pulumi.OutputState }
BasePromptConfiguration per Prompt Type.
func (AgentPromptConfigurationOutput) BasePromptTemplate ¶
func (o AgentPromptConfigurationOutput) BasePromptTemplate() pulumi.StringPtrOutput
Base Prompt Template.
func (AgentPromptConfigurationOutput) ElementType ¶
func (AgentPromptConfigurationOutput) ElementType() reflect.Type
func (AgentPromptConfigurationOutput) InferenceConfiguration ¶
func (o AgentPromptConfigurationOutput) InferenceConfiguration() AgentInferenceConfigurationPtrOutput
Contains 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) .
func (AgentPromptConfigurationOutput) ParserMode ¶
func (o AgentPromptConfigurationOutput) ParserMode() AgentCreationModePtrOutput
Specifies 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 field as `OVERRIDEN` , the `overrideLambda` field in the [PromptOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html) must be specified with the ARN of a Lambda function.
func (AgentPromptConfigurationOutput) PromptCreationMode ¶
func (o AgentPromptConfigurationOutput) PromptCreationMode() AgentCreationModePtrOutput
Specifies whether to override the default prompt template for this `promptType` . Set this value 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.
func (AgentPromptConfigurationOutput) PromptState ¶
func (o AgentPromptConfigurationOutput) PromptState() AgentPromptStatePtrOutput
Specifies whether to allow the agent to carry out the step specified in the `promptType` . If you set this value to `DISABLED` , the agent skips that step. The default state for each `promptType` is as follows.
- `PRE_PROCESSING` – `ENABLED` - `ORCHESTRATION` – `ENABLED` - `KNOWLEDGE_BASE_RESPONSE_GENERATION` – `ENABLED` - `POST_PROCESSING` – `DISABLED`
func (AgentPromptConfigurationOutput) PromptType ¶
func (o AgentPromptConfigurationOutput) PromptType() AgentPromptTypePtrOutput
The step in the agent sequence that this prompt configuration applies to.
func (AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutput ¶
func (o AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutput() AgentPromptConfigurationOutput
func (AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutputWithContext ¶
func (o AgentPromptConfigurationOutput) ToAgentPromptConfigurationOutputWithContext(ctx context.Context) AgentPromptConfigurationOutput
type AgentPromptOverrideConfiguration ¶
type AgentPromptOverrideConfiguration struct { // ARN of a Lambda. OverrideLambda *string `pulumi:"overrideLambda"` // List of BasePromptConfiguration PromptConfigurations []AgentPromptConfiguration `pulumi:"promptConfigurations"` }
Configuration for prompt override.
type AgentPromptOverrideConfigurationArgs ¶
type AgentPromptOverrideConfigurationArgs struct { // ARN of a Lambda. OverrideLambda pulumi.StringPtrInput `pulumi:"overrideLambda"` // List of BasePromptConfiguration PromptConfigurations AgentPromptConfigurationArrayInput `pulumi:"promptConfigurations"` }
Configuration for prompt override.
func (AgentPromptOverrideConfigurationArgs) ElementType ¶
func (AgentPromptOverrideConfigurationArgs) ElementType() reflect.Type
func (AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutput ¶
func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutput() AgentPromptOverrideConfigurationOutput
func (AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutputWithContext ¶
func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationOutput
func (AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutput ¶
func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
func (AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutputWithContext ¶
func (i AgentPromptOverrideConfigurationArgs) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
type AgentPromptOverrideConfigurationInput ¶
type AgentPromptOverrideConfigurationInput interface { pulumi.Input ToAgentPromptOverrideConfigurationOutput() AgentPromptOverrideConfigurationOutput ToAgentPromptOverrideConfigurationOutputWithContext(context.Context) AgentPromptOverrideConfigurationOutput }
AgentPromptOverrideConfigurationInput is an input type that accepts AgentPromptOverrideConfigurationArgs and AgentPromptOverrideConfigurationOutput values. You can construct a concrete instance of `AgentPromptOverrideConfigurationInput` via:
AgentPromptOverrideConfigurationArgs{...}
type AgentPromptOverrideConfigurationOutput ¶
type AgentPromptOverrideConfigurationOutput struct{ *pulumi.OutputState }
Configuration for prompt override.
func (AgentPromptOverrideConfigurationOutput) ElementType ¶
func (AgentPromptOverrideConfigurationOutput) ElementType() reflect.Type
func (AgentPromptOverrideConfigurationOutput) OverrideLambda ¶
func (o AgentPromptOverrideConfigurationOutput) OverrideLambda() pulumi.StringPtrOutput
ARN of a Lambda.
func (AgentPromptOverrideConfigurationOutput) PromptConfigurations ¶
func (o AgentPromptOverrideConfigurationOutput) PromptConfigurations() AgentPromptConfigurationArrayOutput
List of BasePromptConfiguration
func (AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutput ¶
func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutput() AgentPromptOverrideConfigurationOutput
func (AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutputWithContext ¶
func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationOutput
func (AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutput ¶
func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
func (AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext ¶
func (o AgentPromptOverrideConfigurationOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
type AgentPromptOverrideConfigurationPtrInput ¶
type AgentPromptOverrideConfigurationPtrInput interface { pulumi.Input ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput ToAgentPromptOverrideConfigurationPtrOutputWithContext(context.Context) AgentPromptOverrideConfigurationPtrOutput }
AgentPromptOverrideConfigurationPtrInput is an input type that accepts AgentPromptOverrideConfigurationArgs, AgentPromptOverrideConfigurationPtr and AgentPromptOverrideConfigurationPtrOutput values. You can construct a concrete instance of `AgentPromptOverrideConfigurationPtrInput` via:
AgentPromptOverrideConfigurationArgs{...} or: nil
func AgentPromptOverrideConfigurationPtr ¶
func AgentPromptOverrideConfigurationPtr(v *AgentPromptOverrideConfigurationArgs) AgentPromptOverrideConfigurationPtrInput
type AgentPromptOverrideConfigurationPtrOutput ¶
type AgentPromptOverrideConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AgentPromptOverrideConfigurationPtrOutput) ElementType ¶
func (AgentPromptOverrideConfigurationPtrOutput) ElementType() reflect.Type
func (AgentPromptOverrideConfigurationPtrOutput) OverrideLambda ¶
func (o AgentPromptOverrideConfigurationPtrOutput) OverrideLambda() pulumi.StringPtrOutput
ARN of a Lambda.
func (AgentPromptOverrideConfigurationPtrOutput) PromptConfigurations ¶
func (o AgentPromptOverrideConfigurationPtrOutput) PromptConfigurations() AgentPromptConfigurationArrayOutput
List of BasePromptConfiguration
func (AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutput ¶
func (o AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutput() AgentPromptOverrideConfigurationPtrOutput
func (AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext ¶
func (o AgentPromptOverrideConfigurationPtrOutput) ToAgentPromptOverrideConfigurationPtrOutputWithContext(ctx context.Context) AgentPromptOverrideConfigurationPtrOutput
type AgentPromptState ¶
type AgentPromptState string
Prompt State.
func (AgentPromptState) ElementType ¶
func (AgentPromptState) ElementType() reflect.Type
func (AgentPromptState) ToAgentPromptStateOutput ¶
func (e AgentPromptState) ToAgentPromptStateOutput() AgentPromptStateOutput
func (AgentPromptState) ToAgentPromptStateOutputWithContext ¶
func (e AgentPromptState) ToAgentPromptStateOutputWithContext(ctx context.Context) AgentPromptStateOutput
func (AgentPromptState) ToAgentPromptStatePtrOutput ¶
func (e AgentPromptState) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
func (AgentPromptState) ToAgentPromptStatePtrOutputWithContext ¶
func (e AgentPromptState) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
func (AgentPromptState) ToStringOutput ¶
func (e AgentPromptState) ToStringOutput() pulumi.StringOutput
func (AgentPromptState) ToStringOutputWithContext ¶
func (e AgentPromptState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPromptState) ToStringPtrOutput ¶
func (e AgentPromptState) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptState) ToStringPtrOutputWithContext ¶
func (e AgentPromptState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPromptStateInput ¶
type AgentPromptStateInput interface { pulumi.Input ToAgentPromptStateOutput() AgentPromptStateOutput ToAgentPromptStateOutputWithContext(context.Context) AgentPromptStateOutput }
AgentPromptStateInput is an input type that accepts values of the AgentPromptState enum A concrete instance of `AgentPromptStateInput` can be one of the following:
AgentPromptStateEnabled AgentPromptStateDisabled
type AgentPromptStateOutput ¶
type AgentPromptStateOutput struct{ *pulumi.OutputState }
func (AgentPromptStateOutput) ElementType ¶
func (AgentPromptStateOutput) ElementType() reflect.Type
func (AgentPromptStateOutput) ToAgentPromptStateOutput ¶
func (o AgentPromptStateOutput) ToAgentPromptStateOutput() AgentPromptStateOutput
func (AgentPromptStateOutput) ToAgentPromptStateOutputWithContext ¶
func (o AgentPromptStateOutput) ToAgentPromptStateOutputWithContext(ctx context.Context) AgentPromptStateOutput
func (AgentPromptStateOutput) ToAgentPromptStatePtrOutput ¶
func (o AgentPromptStateOutput) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
func (AgentPromptStateOutput) ToAgentPromptStatePtrOutputWithContext ¶
func (o AgentPromptStateOutput) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
func (AgentPromptStateOutput) ToStringOutput ¶
func (o AgentPromptStateOutput) ToStringOutput() pulumi.StringOutput
func (AgentPromptStateOutput) ToStringOutputWithContext ¶
func (o AgentPromptStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPromptStateOutput) ToStringPtrOutput ¶
func (o AgentPromptStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptStateOutput) ToStringPtrOutputWithContext ¶
func (o AgentPromptStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPromptStatePtrInput ¶
type AgentPromptStatePtrInput interface { pulumi.Input ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput ToAgentPromptStatePtrOutputWithContext(context.Context) AgentPromptStatePtrOutput }
func AgentPromptStatePtr ¶
func AgentPromptStatePtr(v string) AgentPromptStatePtrInput
type AgentPromptStatePtrOutput ¶
type AgentPromptStatePtrOutput struct{ *pulumi.OutputState }
func (AgentPromptStatePtrOutput) Elem ¶
func (o AgentPromptStatePtrOutput) Elem() AgentPromptStateOutput
func (AgentPromptStatePtrOutput) ElementType ¶
func (AgentPromptStatePtrOutput) ElementType() reflect.Type
func (AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutput ¶
func (o AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutput() AgentPromptStatePtrOutput
func (AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutputWithContext ¶
func (o AgentPromptStatePtrOutput) ToAgentPromptStatePtrOutputWithContext(ctx context.Context) AgentPromptStatePtrOutput
func (AgentPromptStatePtrOutput) ToStringPtrOutput ¶
func (o AgentPromptStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentPromptStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPromptType ¶
type AgentPromptType string
Prompt Type.
func (AgentPromptType) ElementType ¶
func (AgentPromptType) ElementType() reflect.Type
func (AgentPromptType) ToAgentPromptTypeOutput ¶
func (e AgentPromptType) ToAgentPromptTypeOutput() AgentPromptTypeOutput
func (AgentPromptType) ToAgentPromptTypeOutputWithContext ¶
func (e AgentPromptType) ToAgentPromptTypeOutputWithContext(ctx context.Context) AgentPromptTypeOutput
func (AgentPromptType) ToAgentPromptTypePtrOutput ¶
func (e AgentPromptType) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
func (AgentPromptType) ToAgentPromptTypePtrOutputWithContext ¶
func (e AgentPromptType) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
func (AgentPromptType) ToStringOutput ¶
func (e AgentPromptType) ToStringOutput() pulumi.StringOutput
func (AgentPromptType) ToStringOutputWithContext ¶
func (e AgentPromptType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPromptType) ToStringPtrOutput ¶
func (e AgentPromptType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptType) ToStringPtrOutputWithContext ¶
func (e AgentPromptType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPromptTypeInput ¶
type AgentPromptTypeInput interface { pulumi.Input ToAgentPromptTypeOutput() AgentPromptTypeOutput ToAgentPromptTypeOutputWithContext(context.Context) AgentPromptTypeOutput }
AgentPromptTypeInput is an input type that accepts values of the AgentPromptType enum A concrete instance of `AgentPromptTypeInput` can be one of the following:
AgentPromptTypePreProcessing AgentPromptTypeOrchestration AgentPromptTypePostProcessing AgentPromptTypeKnowledgeBaseResponseGeneration
type AgentPromptTypeOutput ¶
type AgentPromptTypeOutput struct{ *pulumi.OutputState }
func (AgentPromptTypeOutput) ElementType ¶
func (AgentPromptTypeOutput) ElementType() reflect.Type
func (AgentPromptTypeOutput) ToAgentPromptTypeOutput ¶
func (o AgentPromptTypeOutput) ToAgentPromptTypeOutput() AgentPromptTypeOutput
func (AgentPromptTypeOutput) ToAgentPromptTypeOutputWithContext ¶
func (o AgentPromptTypeOutput) ToAgentPromptTypeOutputWithContext(ctx context.Context) AgentPromptTypeOutput
func (AgentPromptTypeOutput) ToAgentPromptTypePtrOutput ¶
func (o AgentPromptTypeOutput) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
func (AgentPromptTypeOutput) ToAgentPromptTypePtrOutputWithContext ¶
func (o AgentPromptTypeOutput) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
func (AgentPromptTypeOutput) ToStringOutput ¶
func (o AgentPromptTypeOutput) ToStringOutput() pulumi.StringOutput
func (AgentPromptTypeOutput) ToStringOutputWithContext ¶
func (o AgentPromptTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPromptTypeOutput) ToStringPtrOutput ¶
func (o AgentPromptTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptTypeOutput) ToStringPtrOutputWithContext ¶
func (o AgentPromptTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPromptTypePtrInput ¶
type AgentPromptTypePtrInput interface { pulumi.Input ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput ToAgentPromptTypePtrOutputWithContext(context.Context) AgentPromptTypePtrOutput }
func AgentPromptTypePtr ¶
func AgentPromptTypePtr(v string) AgentPromptTypePtrInput
type AgentPromptTypePtrOutput ¶
type AgentPromptTypePtrOutput struct{ *pulumi.OutputState }
func (AgentPromptTypePtrOutput) Elem ¶
func (o AgentPromptTypePtrOutput) Elem() AgentPromptTypeOutput
func (AgentPromptTypePtrOutput) ElementType ¶
func (AgentPromptTypePtrOutput) ElementType() reflect.Type
func (AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutput ¶
func (o AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutput() AgentPromptTypePtrOutput
func (AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutputWithContext ¶
func (o AgentPromptTypePtrOutput) ToAgentPromptTypePtrOutputWithContext(ctx context.Context) AgentPromptTypePtrOutput
func (AgentPromptTypePtrOutput) ToStringPtrOutput ¶
func (o AgentPromptTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPromptTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentPromptTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentS3Identifier ¶
type AgentS3Identifier struct { // A bucket in S3. S3BucketName *string `pulumi:"s3BucketName"` // A object key in S3. S3ObjectKey *string `pulumi:"s3ObjectKey"` }
The identifier for the S3 resource.
type AgentS3IdentifierArgs ¶
type AgentS3IdentifierArgs struct { // A bucket in S3. S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` // A object key in S3. S3ObjectKey pulumi.StringPtrInput `pulumi:"s3ObjectKey"` }
The identifier for the S3 resource.
func (AgentS3IdentifierArgs) ElementType ¶
func (AgentS3IdentifierArgs) ElementType() reflect.Type
func (AgentS3IdentifierArgs) ToAgentS3IdentifierOutput ¶
func (i AgentS3IdentifierArgs) ToAgentS3IdentifierOutput() AgentS3IdentifierOutput
func (AgentS3IdentifierArgs) ToAgentS3IdentifierOutputWithContext ¶
func (i AgentS3IdentifierArgs) ToAgentS3IdentifierOutputWithContext(ctx context.Context) AgentS3IdentifierOutput
func (AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutput ¶
func (i AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
func (AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutputWithContext ¶
func (i AgentS3IdentifierArgs) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
type AgentS3IdentifierInput ¶
type AgentS3IdentifierInput interface { pulumi.Input ToAgentS3IdentifierOutput() AgentS3IdentifierOutput ToAgentS3IdentifierOutputWithContext(context.Context) AgentS3IdentifierOutput }
AgentS3IdentifierInput is an input type that accepts AgentS3IdentifierArgs and AgentS3IdentifierOutput values. You can construct a concrete instance of `AgentS3IdentifierInput` via:
AgentS3IdentifierArgs{...}
type AgentS3IdentifierOutput ¶
type AgentS3IdentifierOutput struct{ *pulumi.OutputState }
The identifier for the S3 resource.
func (AgentS3IdentifierOutput) ElementType ¶
func (AgentS3IdentifierOutput) ElementType() reflect.Type
func (AgentS3IdentifierOutput) S3BucketName ¶
func (o AgentS3IdentifierOutput) S3BucketName() pulumi.StringPtrOutput
A bucket in S3.
func (AgentS3IdentifierOutput) S3ObjectKey ¶
func (o AgentS3IdentifierOutput) S3ObjectKey() pulumi.StringPtrOutput
A object key in S3.
func (AgentS3IdentifierOutput) ToAgentS3IdentifierOutput ¶
func (o AgentS3IdentifierOutput) ToAgentS3IdentifierOutput() AgentS3IdentifierOutput
func (AgentS3IdentifierOutput) ToAgentS3IdentifierOutputWithContext ¶
func (o AgentS3IdentifierOutput) ToAgentS3IdentifierOutputWithContext(ctx context.Context) AgentS3IdentifierOutput
func (AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutput ¶
func (o AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
func (AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutputWithContext ¶
func (o AgentS3IdentifierOutput) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
type AgentS3IdentifierPtrInput ¶
type AgentS3IdentifierPtrInput interface { pulumi.Input ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput ToAgentS3IdentifierPtrOutputWithContext(context.Context) AgentS3IdentifierPtrOutput }
AgentS3IdentifierPtrInput is an input type that accepts AgentS3IdentifierArgs, AgentS3IdentifierPtr and AgentS3IdentifierPtrOutput values. You can construct a concrete instance of `AgentS3IdentifierPtrInput` via:
AgentS3IdentifierArgs{...} or: nil
func AgentS3IdentifierPtr ¶
func AgentS3IdentifierPtr(v *AgentS3IdentifierArgs) AgentS3IdentifierPtrInput
type AgentS3IdentifierPtrOutput ¶
type AgentS3IdentifierPtrOutput struct{ *pulumi.OutputState }
func (AgentS3IdentifierPtrOutput) Elem ¶
func (o AgentS3IdentifierPtrOutput) Elem() AgentS3IdentifierOutput
func (AgentS3IdentifierPtrOutput) ElementType ¶
func (AgentS3IdentifierPtrOutput) ElementType() reflect.Type
func (AgentS3IdentifierPtrOutput) S3BucketName ¶
func (o AgentS3IdentifierPtrOutput) S3BucketName() pulumi.StringPtrOutput
A bucket in S3.
func (AgentS3IdentifierPtrOutput) S3ObjectKey ¶
func (o AgentS3IdentifierPtrOutput) S3ObjectKey() pulumi.StringPtrOutput
A object key in S3.
func (AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutput ¶
func (o AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutput() AgentS3IdentifierPtrOutput
func (AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutputWithContext ¶
func (o AgentS3IdentifierPtrOutput) ToAgentS3IdentifierPtrOutputWithContext(ctx context.Context) AgentS3IdentifierPtrOutput
type AgentState ¶
type AgentState struct { }
func (AgentState) ElementType ¶
func (AgentState) ElementType() reflect.Type
type AgentStatusOutput ¶
type AgentStatusOutput struct{ *pulumi.OutputState }
func (AgentStatusOutput) ElementType ¶
func (AgentStatusOutput) ElementType() reflect.Type
func (AgentStatusOutput) ToAgentStatusOutput ¶
func (o AgentStatusOutput) ToAgentStatusOutput() AgentStatusOutput
func (AgentStatusOutput) ToAgentStatusOutputWithContext ¶
func (o AgentStatusOutput) ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput
func (AgentStatusOutput) ToAgentStatusPtrOutput ¶
func (o AgentStatusOutput) ToAgentStatusPtrOutput() AgentStatusPtrOutput
func (AgentStatusOutput) ToAgentStatusPtrOutputWithContext ¶
func (o AgentStatusOutput) ToAgentStatusPtrOutputWithContext(ctx context.Context) AgentStatusPtrOutput
func (AgentStatusOutput) ToStringOutput ¶
func (o AgentStatusOutput) ToStringOutput() pulumi.StringOutput
func (AgentStatusOutput) ToStringOutputWithContext ¶
func (o AgentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentStatusOutput) ToStringPtrOutput ¶
func (o AgentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusOutput) ToStringPtrOutputWithContext ¶
func (o AgentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusPtrOutput ¶
type AgentStatusPtrOutput struct{ *pulumi.OutputState }
func (AgentStatusPtrOutput) Elem ¶
func (o AgentStatusPtrOutput) Elem() AgentStatusOutput
func (AgentStatusPtrOutput) ElementType ¶
func (AgentStatusPtrOutput) ElementType() reflect.Type
func (AgentStatusPtrOutput) ToAgentStatusPtrOutput ¶
func (o AgentStatusPtrOutput) ToAgentStatusPtrOutput() AgentStatusPtrOutput
func (AgentStatusPtrOutput) ToAgentStatusPtrOutputWithContext ¶
func (o AgentStatusPtrOutput) ToAgentStatusPtrOutputWithContext(ctx context.Context) AgentStatusPtrOutput
func (AgentStatusPtrOutput) ToStringPtrOutput ¶
func (o AgentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentType ¶ added in v0.106.0
type AgentType string
Parameter Type
func (AgentType) ElementType ¶ added in v0.106.0
func (AgentType) ToAgentTypeOutput ¶ added in v0.106.0
func (e AgentType) ToAgentTypeOutput() AgentTypeOutput
func (AgentType) ToAgentTypeOutputWithContext ¶ added in v0.106.0
func (e AgentType) ToAgentTypeOutputWithContext(ctx context.Context) AgentTypeOutput
func (AgentType) ToAgentTypePtrOutput ¶ added in v0.106.0
func (e AgentType) ToAgentTypePtrOutput() AgentTypePtrOutput
func (AgentType) ToAgentTypePtrOutputWithContext ¶ added in v0.106.0
func (e AgentType) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
func (AgentType) ToStringOutput ¶ added in v0.106.0
func (e AgentType) ToStringOutput() pulumi.StringOutput
func (AgentType) ToStringOutputWithContext ¶ added in v0.106.0
func (e AgentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentType) ToStringPtrOutput ¶ added in v0.106.0
func (e AgentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentType) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e AgentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentTypeInput ¶ added in v0.106.0
type AgentTypeInput interface { pulumi.Input ToAgentTypeOutput() AgentTypeOutput ToAgentTypeOutputWithContext(context.Context) AgentTypeOutput }
AgentTypeInput is an input type that accepts values of the AgentType enum A concrete instance of `AgentTypeInput` can be one of the following:
AgentTypeString AgentTypeNumber AgentTypeInteger AgentTypeBoolean AgentTypeArray
type AgentTypeOutput ¶ added in v0.106.0
type AgentTypeOutput struct{ *pulumi.OutputState }
func (AgentTypeOutput) ElementType ¶ added in v0.106.0
func (AgentTypeOutput) ElementType() reflect.Type
func (AgentTypeOutput) ToAgentTypeOutput ¶ added in v0.106.0
func (o AgentTypeOutput) ToAgentTypeOutput() AgentTypeOutput
func (AgentTypeOutput) ToAgentTypeOutputWithContext ¶ added in v0.106.0
func (o AgentTypeOutput) ToAgentTypeOutputWithContext(ctx context.Context) AgentTypeOutput
func (AgentTypeOutput) ToAgentTypePtrOutput ¶ added in v0.106.0
func (o AgentTypeOutput) ToAgentTypePtrOutput() AgentTypePtrOutput
func (AgentTypeOutput) ToAgentTypePtrOutputWithContext ¶ added in v0.106.0
func (o AgentTypeOutput) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
func (AgentTypeOutput) ToStringOutput ¶ added in v0.106.0
func (o AgentTypeOutput) ToStringOutput() pulumi.StringOutput
func (AgentTypeOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o AgentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentTypeOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o AgentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o AgentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentTypePtrInput ¶ added in v0.106.0
type AgentTypePtrInput interface { pulumi.Input ToAgentTypePtrOutput() AgentTypePtrOutput ToAgentTypePtrOutputWithContext(context.Context) AgentTypePtrOutput }
func AgentTypePtr ¶ added in v0.106.0
func AgentTypePtr(v string) AgentTypePtrInput
type AgentTypePtrOutput ¶ added in v0.106.0
type AgentTypePtrOutput struct{ *pulumi.OutputState }
func (AgentTypePtrOutput) Elem ¶ added in v0.106.0
func (o AgentTypePtrOutput) Elem() AgentTypeOutput
func (AgentTypePtrOutput) ElementType ¶ added in v0.106.0
func (AgentTypePtrOutput) ElementType() reflect.Type
func (AgentTypePtrOutput) ToAgentTypePtrOutput ¶ added in v0.106.0
func (o AgentTypePtrOutput) ToAgentTypePtrOutput() AgentTypePtrOutput
func (AgentTypePtrOutput) ToAgentTypePtrOutputWithContext ¶ added in v0.106.0
func (o AgentTypePtrOutput) ToAgentTypePtrOutputWithContext(ctx context.Context) AgentTypePtrOutput
func (AgentTypePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o AgentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o AgentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSource ¶
type DataSource struct { pulumi.CustomResourceState // The time at which the data source was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The data deletion policy for a data source. DataDeletionPolicy DataSourceDataDeletionPolicyPtrOutput `pulumi:"dataDeletionPolicy"` // Contains details about how the data source is stored. DataSourceConfiguration DataSourceConfigurationOutput `pulumi:"dataSourceConfiguration"` // Identifier for a resource. DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"` // The status of the data source. The following statuses are possible: // // - Available – The data source has been created and is ready for ingestion into the knowledge base. // - Deleting – The data source is being deleted. DataSourceStatus DataSourceStatusOutput `pulumi:"dataSourceStatus"` // Description of the Resource. Description pulumi.StringPtrOutput `pulumi:"description"` // The details of the failure reasons related to the data source. FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // The unique identifier of the knowledge base to which to add the data source. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // The name of the data source. Name pulumi.StringOutput `pulumi:"name"` // Contains details about the configuration of the server-side encryption. ServerSideEncryptionConfiguration DataSourceServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` // The time at which the knowledge base was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Contains details about how to ingest the documents in the data source. VectorIngestionConfiguration DataSourceVectorIngestionConfigurationPtrOutput `pulumi:"vectorIngestionConfiguration"` }
Definition of AWS::Bedrock::DataSource Resource Type
func GetDataSource ¶
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource 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 NewDataSource ¶
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶
type DataSourceArgs struct { // The data deletion policy for a data source. DataDeletionPolicy DataSourceDataDeletionPolicyPtrInput // Contains details about how the data source is stored. DataSourceConfiguration DataSourceConfigurationInput // Description of the Resource. Description pulumi.StringPtrInput // The unique identifier of the knowledge base to which to add the data source. KnowledgeBaseId pulumi.StringInput // The name of the data source. Name pulumi.StringPtrInput // Contains details about the configuration of the server-side encryption. ServerSideEncryptionConfiguration DataSourceServerSideEncryptionConfigurationPtrInput // Contains details about how to ingest the documents in the data source. VectorIngestionConfiguration DataSourceVectorIngestionConfigurationPtrInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceChunkingConfiguration ¶
type DataSourceChunkingConfiguration struct { // Knowledge base can split your source data into chunks. A *chunk* refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for `NONE` , then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk. // // - `FIXED_SIZE` – Amazon Bedrock splits your source data into chunks of the approximate size that you set in the `fixedSizeChunkingConfiguration` . // - `NONE` – Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files. ChunkingStrategy DataSourceChunkingStrategy `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. If you set the `chunkingStrategy` as `NONE` , exclude this field. FixedSizeChunkingConfiguration *DataSourceFixedSizeChunkingConfiguration `pulumi:"fixedSizeChunkingConfiguration"` }
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.
type DataSourceChunkingConfigurationArgs ¶
type DataSourceChunkingConfigurationArgs struct { // Knowledge base can split your source data into chunks. A *chunk* refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for `NONE` , then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk. // // - `FIXED_SIZE` – Amazon Bedrock splits your source data into chunks of the approximate size that you set in the `fixedSizeChunkingConfiguration` . // - `NONE` – Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files. ChunkingStrategy DataSourceChunkingStrategyInput `pulumi:"chunkingStrategy"` // Configurations for when you choose fixed-size chunking. If you set the `chunkingStrategy` as `NONE` , exclude this field. FixedSizeChunkingConfiguration DataSourceFixedSizeChunkingConfigurationPtrInput `pulumi:"fixedSizeChunkingConfiguration"` }
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.
func (DataSourceChunkingConfigurationArgs) ElementType ¶
func (DataSourceChunkingConfigurationArgs) ElementType() reflect.Type
func (DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutput ¶
func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutput() DataSourceChunkingConfigurationOutput
func (DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutputWithContext ¶
func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationOutput
func (DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutput ¶
func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
func (DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutputWithContext ¶
func (i DataSourceChunkingConfigurationArgs) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
type DataSourceChunkingConfigurationInput ¶
type DataSourceChunkingConfigurationInput interface { pulumi.Input ToDataSourceChunkingConfigurationOutput() DataSourceChunkingConfigurationOutput ToDataSourceChunkingConfigurationOutputWithContext(context.Context) DataSourceChunkingConfigurationOutput }
DataSourceChunkingConfigurationInput is an input type that accepts DataSourceChunkingConfigurationArgs and DataSourceChunkingConfigurationOutput values. You can construct a concrete instance of `DataSourceChunkingConfigurationInput` via:
DataSourceChunkingConfigurationArgs{...}
type DataSourceChunkingConfigurationOutput ¶
type DataSourceChunkingConfigurationOutput struct{ *pulumi.OutputState }
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.
func (DataSourceChunkingConfigurationOutput) ChunkingStrategy ¶
func (o DataSourceChunkingConfigurationOutput) ChunkingStrategy() DataSourceChunkingStrategyOutput
Knowledge base can split your source data into chunks. A *chunk* refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for `NONE` , then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.
- `FIXED_SIZE` – Amazon Bedrock splits your source data into chunks of the approximate size that you set in the `fixedSizeChunkingConfiguration` . - `NONE` – Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
func (DataSourceChunkingConfigurationOutput) ElementType ¶
func (DataSourceChunkingConfigurationOutput) ElementType() reflect.Type
func (DataSourceChunkingConfigurationOutput) FixedSizeChunkingConfiguration ¶
func (o DataSourceChunkingConfigurationOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. If you set the `chunkingStrategy` as `NONE` , exclude this field.
func (DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutput ¶
func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutput() DataSourceChunkingConfigurationOutput
func (DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutputWithContext ¶
func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationOutput
func (DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutput ¶
func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
func (DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext ¶
func (o DataSourceChunkingConfigurationOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
type DataSourceChunkingConfigurationPtrInput ¶
type DataSourceChunkingConfigurationPtrInput interface { pulumi.Input ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput ToDataSourceChunkingConfigurationPtrOutputWithContext(context.Context) DataSourceChunkingConfigurationPtrOutput }
DataSourceChunkingConfigurationPtrInput is an input type that accepts DataSourceChunkingConfigurationArgs, DataSourceChunkingConfigurationPtr and DataSourceChunkingConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceChunkingConfigurationPtrInput` via:
DataSourceChunkingConfigurationArgs{...} or: nil
func DataSourceChunkingConfigurationPtr ¶
func DataSourceChunkingConfigurationPtr(v *DataSourceChunkingConfigurationArgs) DataSourceChunkingConfigurationPtrInput
type DataSourceChunkingConfigurationPtrOutput ¶
type DataSourceChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceChunkingConfigurationPtrOutput) ChunkingStrategy ¶
func (o DataSourceChunkingConfigurationPtrOutput) ChunkingStrategy() DataSourceChunkingStrategyPtrOutput
Knowledge base can split your source data into chunks. A *chunk* refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for `NONE` , then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.
- `FIXED_SIZE` – Amazon Bedrock splits your source data into chunks of the approximate size that you set in the `fixedSizeChunkingConfiguration` . - `NONE` – Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
func (DataSourceChunkingConfigurationPtrOutput) ElementType ¶
func (DataSourceChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration ¶
func (o DataSourceChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
Configurations for when you choose fixed-size chunking. If you set the `chunkingStrategy` as `NONE` , exclude this field.
func (DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutput ¶
func (o DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutput() DataSourceChunkingConfigurationPtrOutput
func (DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext ¶
func (o DataSourceChunkingConfigurationPtrOutput) ToDataSourceChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceChunkingConfigurationPtrOutput
type DataSourceChunkingStrategy ¶
type DataSourceChunkingStrategy string
Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.
func (DataSourceChunkingStrategy) ElementType ¶
func (DataSourceChunkingStrategy) ElementType() reflect.Type
func (DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutput ¶
func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutput() DataSourceChunkingStrategyOutput
func (DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutputWithContext ¶
func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyOutputWithContext(ctx context.Context) DataSourceChunkingStrategyOutput
func (DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutput ¶
func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutputWithContext ¶
func (e DataSourceChunkingStrategy) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategy) ToStringOutput ¶
func (e DataSourceChunkingStrategy) ToStringOutput() pulumi.StringOutput
func (DataSourceChunkingStrategy) ToStringOutputWithContext ¶
func (e DataSourceChunkingStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceChunkingStrategy) ToStringPtrOutput ¶
func (e DataSourceChunkingStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceChunkingStrategy) ToStringPtrOutputWithContext ¶
func (e DataSourceChunkingStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceChunkingStrategyInput ¶
type DataSourceChunkingStrategyInput interface { pulumi.Input ToDataSourceChunkingStrategyOutput() DataSourceChunkingStrategyOutput ToDataSourceChunkingStrategyOutputWithContext(context.Context) DataSourceChunkingStrategyOutput }
DataSourceChunkingStrategyInput is an input type that accepts values of the DataSourceChunkingStrategy enum A concrete instance of `DataSourceChunkingStrategyInput` can be one of the following:
DataSourceChunkingStrategyFixedSize DataSourceChunkingStrategyNone
type DataSourceChunkingStrategyOutput ¶
type DataSourceChunkingStrategyOutput struct{ *pulumi.OutputState }
func (DataSourceChunkingStrategyOutput) ElementType ¶
func (DataSourceChunkingStrategyOutput) ElementType() reflect.Type
func (DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutput ¶
func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutput() DataSourceChunkingStrategyOutput
func (DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutputWithContext ¶
func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyOutputWithContext(ctx context.Context) DataSourceChunkingStrategyOutput
func (DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutput ¶
func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutputWithContext ¶
func (o DataSourceChunkingStrategyOutput) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategyOutput) ToStringOutput ¶
func (o DataSourceChunkingStrategyOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceChunkingStrategyOutput) ToStringOutputWithContext ¶
func (o DataSourceChunkingStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceChunkingStrategyOutput) ToStringPtrOutput ¶
func (o DataSourceChunkingStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceChunkingStrategyOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceChunkingStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceChunkingStrategyPtrInput ¶
type DataSourceChunkingStrategyPtrInput interface { pulumi.Input ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput ToDataSourceChunkingStrategyPtrOutputWithContext(context.Context) DataSourceChunkingStrategyPtrOutput }
func DataSourceChunkingStrategyPtr ¶
func DataSourceChunkingStrategyPtr(v string) DataSourceChunkingStrategyPtrInput
type DataSourceChunkingStrategyPtrOutput ¶
type DataSourceChunkingStrategyPtrOutput struct{ *pulumi.OutputState }
func (DataSourceChunkingStrategyPtrOutput) Elem ¶
func (o DataSourceChunkingStrategyPtrOutput) Elem() DataSourceChunkingStrategyOutput
func (DataSourceChunkingStrategyPtrOutput) ElementType ¶
func (DataSourceChunkingStrategyPtrOutput) ElementType() reflect.Type
func (DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutput ¶
func (o DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutput() DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutputWithContext ¶
func (o DataSourceChunkingStrategyPtrOutput) ToDataSourceChunkingStrategyPtrOutputWithContext(ctx context.Context) DataSourceChunkingStrategyPtrOutput
func (DataSourceChunkingStrategyPtrOutput) ToStringPtrOutput ¶
func (o DataSourceChunkingStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceChunkingStrategyPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceChunkingStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceConfiguration ¶
type DataSourceConfiguration struct { // Contains details about the configuration of the S3 object containing the data source. S3Configuration DataSourceS3DataSourceConfiguration `pulumi:"s3Configuration"` // The type of storage for the data source. Type DataSourceType `pulumi:"type"` }
Specifies a raw data source location to ingest.
type DataSourceConfigurationArgs ¶
type DataSourceConfigurationArgs struct { // Contains details about the configuration of the S3 object containing the data source. S3Configuration DataSourceS3DataSourceConfigurationInput `pulumi:"s3Configuration"` // The type of storage for the data source. Type DataSourceTypeInput `pulumi:"type"` }
Specifies a raw data source location to ingest.
func (DataSourceConfigurationArgs) ElementType ¶
func (DataSourceConfigurationArgs) ElementType() reflect.Type
func (DataSourceConfigurationArgs) ToDataSourceConfigurationOutput ¶
func (i DataSourceConfigurationArgs) ToDataSourceConfigurationOutput() DataSourceConfigurationOutput
func (DataSourceConfigurationArgs) ToDataSourceConfigurationOutputWithContext ¶
func (i DataSourceConfigurationArgs) ToDataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceConfigurationOutput
type DataSourceConfigurationInput ¶
type DataSourceConfigurationInput interface { pulumi.Input ToDataSourceConfigurationOutput() DataSourceConfigurationOutput ToDataSourceConfigurationOutputWithContext(context.Context) DataSourceConfigurationOutput }
DataSourceConfigurationInput is an input type that accepts DataSourceConfigurationArgs and DataSourceConfigurationOutput values. You can construct a concrete instance of `DataSourceConfigurationInput` via:
DataSourceConfigurationArgs{...}
type DataSourceConfigurationOutput ¶
type DataSourceConfigurationOutput struct{ *pulumi.OutputState }
Specifies a raw data source location to ingest.
func (DataSourceConfigurationOutput) ElementType ¶
func (DataSourceConfigurationOutput) ElementType() reflect.Type
func (DataSourceConfigurationOutput) S3Configuration ¶
func (o DataSourceConfigurationOutput) S3Configuration() DataSourceS3DataSourceConfigurationOutput
Contains details about the configuration of the S3 object containing the data source.
func (DataSourceConfigurationOutput) ToDataSourceConfigurationOutput ¶
func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutput() DataSourceConfigurationOutput
func (DataSourceConfigurationOutput) ToDataSourceConfigurationOutputWithContext ¶
func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceConfigurationOutput
func (DataSourceConfigurationOutput) Type ¶
func (o DataSourceConfigurationOutput) Type() DataSourceTypeOutput
The type of storage for the data source.
type DataSourceConfigurationPtrOutput ¶
type DataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceConfigurationPtrOutput) Elem ¶
func (o DataSourceConfigurationPtrOutput) Elem() DataSourceConfigurationOutput
func (DataSourceConfigurationPtrOutput) ElementType ¶
func (DataSourceConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceConfigurationPtrOutput) S3Configuration ¶
func (o DataSourceConfigurationPtrOutput) S3Configuration() DataSourceS3DataSourceConfigurationPtrOutput
Contains details about the configuration of the S3 object containing the data source.
func (DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutput ¶
func (o DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutput() DataSourceConfigurationPtrOutput
func (DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutputWithContext ¶
func (o DataSourceConfigurationPtrOutput) ToDataSourceConfigurationPtrOutputWithContext(ctx context.Context) DataSourceConfigurationPtrOutput
func (DataSourceConfigurationPtrOutput) Type ¶
func (o DataSourceConfigurationPtrOutput) Type() DataSourceTypePtrOutput
The type of storage for the data source.
type DataSourceDataDeletionPolicy ¶ added in v0.104.0
type DataSourceDataDeletionPolicy string
The deletion policy for the data source.
func (DataSourceDataDeletionPolicy) ElementType ¶ added in v0.104.0
func (DataSourceDataDeletionPolicy) ElementType() reflect.Type
func (DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutput ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutput() DataSourceDataDeletionPolicyOutput
func (DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutputWithContext ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyOutput
func (DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutput ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutputWithContext ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicy) ToStringOutput ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToStringOutput() pulumi.StringOutput
func (DataSourceDataDeletionPolicy) ToStringOutputWithContext ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDataDeletionPolicy) ToStringPtrOutput ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDataDeletionPolicy) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e DataSourceDataDeletionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDataDeletionPolicyInput ¶ added in v0.104.0
type DataSourceDataDeletionPolicyInput interface { pulumi.Input ToDataSourceDataDeletionPolicyOutput() DataSourceDataDeletionPolicyOutput ToDataSourceDataDeletionPolicyOutputWithContext(context.Context) DataSourceDataDeletionPolicyOutput }
DataSourceDataDeletionPolicyInput is an input type that accepts values of the DataSourceDataDeletionPolicy enum A concrete instance of `DataSourceDataDeletionPolicyInput` can be one of the following:
DataSourceDataDeletionPolicyRetain DataSourceDataDeletionPolicyDelete
type DataSourceDataDeletionPolicyOutput ¶ added in v0.104.0
type DataSourceDataDeletionPolicyOutput struct{ *pulumi.OutputState }
func (DataSourceDataDeletionPolicyOutput) ElementType ¶ added in v0.104.0
func (DataSourceDataDeletionPolicyOutput) ElementType() reflect.Type
func (DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutput() DataSourceDataDeletionPolicyOutput
func (DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyOutput
func (DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicyOutput) ToStringOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceDataDeletionPolicyOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceDataDeletionPolicyOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDataDeletionPolicyOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceDataDeletionPolicyPtrInput ¶ added in v0.104.0
type DataSourceDataDeletionPolicyPtrInput interface { pulumi.Input ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput ToDataSourceDataDeletionPolicyPtrOutputWithContext(context.Context) DataSourceDataDeletionPolicyPtrOutput }
func DataSourceDataDeletionPolicyPtr ¶ added in v0.104.0
func DataSourceDataDeletionPolicyPtr(v string) DataSourceDataDeletionPolicyPtrInput
type DataSourceDataDeletionPolicyPtrOutput ¶ added in v0.104.0
type DataSourceDataDeletionPolicyPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDataDeletionPolicyPtrOutput) ElementType ¶ added in v0.104.0
func (DataSourceDataDeletionPolicyPtrOutput) ElementType() reflect.Type
func (DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutput() DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyPtrOutput) ToDataSourceDataDeletionPolicyPtrOutputWithContext(ctx context.Context) DataSourceDataDeletionPolicyPtrOutput
func (DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o DataSourceDataDeletionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceFixedSizeChunkingConfiguration ¶
type DataSourceFixedSizeChunkingConfiguration struct { // The maximum number of tokens to include in a chunk. MaxTokens int `pulumi:"maxTokens"` // The percentage of overlap between adjacent chunks of a data source. OverlapPercentage int `pulumi:"overlapPercentage"` }
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as NONE, exclude this field.
type DataSourceFixedSizeChunkingConfigurationArgs ¶
type DataSourceFixedSizeChunkingConfigurationArgs struct { // The maximum number of tokens to include in a chunk. MaxTokens pulumi.IntInput `pulumi:"maxTokens"` // The percentage of overlap between adjacent chunks of a data source. OverlapPercentage pulumi.IntInput `pulumi:"overlapPercentage"` }
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as NONE, exclude this field.
func (DataSourceFixedSizeChunkingConfigurationArgs) ElementType ¶
func (DataSourceFixedSizeChunkingConfigurationArgs) ElementType() reflect.Type
func (DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutput ¶
func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutput() DataSourceFixedSizeChunkingConfigurationOutput
func (DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext ¶
func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationOutput
func (DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutput ¶
func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
func (DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (i DataSourceFixedSizeChunkingConfigurationArgs) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
type DataSourceFixedSizeChunkingConfigurationInput ¶
type DataSourceFixedSizeChunkingConfigurationInput interface { pulumi.Input ToDataSourceFixedSizeChunkingConfigurationOutput() DataSourceFixedSizeChunkingConfigurationOutput ToDataSourceFixedSizeChunkingConfigurationOutputWithContext(context.Context) DataSourceFixedSizeChunkingConfigurationOutput }
DataSourceFixedSizeChunkingConfigurationInput is an input type that accepts DataSourceFixedSizeChunkingConfigurationArgs and DataSourceFixedSizeChunkingConfigurationOutput values. You can construct a concrete instance of `DataSourceFixedSizeChunkingConfigurationInput` via:
DataSourceFixedSizeChunkingConfigurationArgs{...}
type DataSourceFixedSizeChunkingConfigurationOutput ¶
type DataSourceFixedSizeChunkingConfigurationOutput struct{ *pulumi.OutputState }
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as NONE, exclude this field.
func (DataSourceFixedSizeChunkingConfigurationOutput) ElementType ¶
func (DataSourceFixedSizeChunkingConfigurationOutput) ElementType() reflect.Type
func (DataSourceFixedSizeChunkingConfigurationOutput) MaxTokens ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) MaxTokens() pulumi.IntOutput
The maximum number of tokens to include in a chunk.
func (DataSourceFixedSizeChunkingConfigurationOutput) OverlapPercentage ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) OverlapPercentage() pulumi.IntOutput
The percentage of overlap between adjacent chunks of a data source.
func (DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutput ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutput() DataSourceFixedSizeChunkingConfigurationOutput
func (DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationOutput
func (DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
func (DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (o DataSourceFixedSizeChunkingConfigurationOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
type DataSourceFixedSizeChunkingConfigurationPtrInput ¶
type DataSourceFixedSizeChunkingConfigurationPtrInput interface { pulumi.Input ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput }
DataSourceFixedSizeChunkingConfigurationPtrInput is an input type that accepts DataSourceFixedSizeChunkingConfigurationArgs, DataSourceFixedSizeChunkingConfigurationPtr and DataSourceFixedSizeChunkingConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceFixedSizeChunkingConfigurationPtrInput` via:
DataSourceFixedSizeChunkingConfigurationArgs{...} or: nil
func DataSourceFixedSizeChunkingConfigurationPtr ¶
func DataSourceFixedSizeChunkingConfigurationPtr(v *DataSourceFixedSizeChunkingConfigurationArgs) DataSourceFixedSizeChunkingConfigurationPtrInput
type DataSourceFixedSizeChunkingConfigurationPtrOutput ¶
type DataSourceFixedSizeChunkingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) ElementType ¶
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) MaxTokens ¶
func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) MaxTokens() pulumi.IntPtrOutput
The maximum number of tokens to include in a chunk.
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage ¶
func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) OverlapPercentage() pulumi.IntPtrOutput
The percentage of overlap between adjacent chunks of a data source.
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput ¶
func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutput() DataSourceFixedSizeChunkingConfigurationPtrOutput
func (DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext ¶
func (o DataSourceFixedSizeChunkingConfigurationPtrOutput) ToDataSourceFixedSizeChunkingConfigurationPtrOutputWithContext(ctx context.Context) DataSourceFixedSizeChunkingConfigurationPtrOutput
type DataSourceInput ¶
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceOutput ¶
type DataSourceOutput struct{ *pulumi.OutputState }
func (DataSourceOutput) CreatedAt ¶
func (o DataSourceOutput) CreatedAt() pulumi.StringOutput
The time at which the data source was created.
func (DataSourceOutput) DataDeletionPolicy ¶ added in v0.104.0
func (o DataSourceOutput) DataDeletionPolicy() DataSourceDataDeletionPolicyPtrOutput
The data deletion policy for a data source.
func (DataSourceOutput) DataSourceConfiguration ¶
func (o DataSourceOutput) DataSourceConfiguration() DataSourceConfigurationOutput
Contains details about how the data source is stored.
func (DataSourceOutput) DataSourceId ¶
func (o DataSourceOutput) DataSourceId() pulumi.StringOutput
Identifier for a resource.
func (DataSourceOutput) DataSourceStatus ¶
func (o DataSourceOutput) DataSourceStatus() DataSourceStatusOutput
The status of the data source. The following statuses are possible:
- Available – The data source has been created and is ready for ingestion into the knowledge base. - Deleting – The data source is being deleted.
func (DataSourceOutput) Description ¶
func (o DataSourceOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (DataSourceOutput) ElementType ¶
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) FailureReasons ¶ added in v0.104.0
func (o DataSourceOutput) FailureReasons() pulumi.StringArrayOutput
The details of the failure reasons related to the data source.
func (DataSourceOutput) KnowledgeBaseId ¶
func (o DataSourceOutput) KnowledgeBaseId() pulumi.StringOutput
The unique identifier of the knowledge base to which to add the data source.
func (DataSourceOutput) Name ¶
func (o DataSourceOutput) Name() pulumi.StringOutput
The name of the data source.
func (DataSourceOutput) ServerSideEncryptionConfiguration ¶
func (o DataSourceOutput) ServerSideEncryptionConfiguration() DataSourceServerSideEncryptionConfigurationPtrOutput
Contains details about the configuration of the server-side encryption.
func (DataSourceOutput) ToDataSourceOutput ¶
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
func (DataSourceOutput) UpdatedAt ¶
func (o DataSourceOutput) UpdatedAt() pulumi.StringOutput
The time at which the knowledge base was last updated.
func (DataSourceOutput) VectorIngestionConfiguration ¶
func (o DataSourceOutput) VectorIngestionConfiguration() DataSourceVectorIngestionConfigurationPtrOutput
Contains details about how to ingest the documents in the data source.
type DataSourceS3DataSourceConfiguration ¶
type DataSourceS3DataSourceConfiguration struct { // The ARN of the bucket that contains the data source. BucketArn string `pulumi:"bucketArn"` // The account ID for the owner of the S3 bucket. BucketOwnerAccountId *string `pulumi:"bucketOwnerAccountId"` // A list of S3 prefixes that define the object containing the data sources. InclusionPrefixes []string `pulumi:"inclusionPrefixes"` }
Contains information about the S3 configuration of the data source.
type DataSourceS3DataSourceConfigurationArgs ¶
type DataSourceS3DataSourceConfigurationArgs struct { // The ARN of the bucket that contains the data source. BucketArn pulumi.StringInput `pulumi:"bucketArn"` // The account ID for the owner of the S3 bucket. BucketOwnerAccountId pulumi.StringPtrInput `pulumi:"bucketOwnerAccountId"` // A list of S3 prefixes that define the object containing the data sources. InclusionPrefixes pulumi.StringArrayInput `pulumi:"inclusionPrefixes"` }
Contains information about the S3 configuration of the data source.
func (DataSourceS3DataSourceConfigurationArgs) ElementType ¶
func (DataSourceS3DataSourceConfigurationArgs) ElementType() reflect.Type
func (DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutput ¶
func (i DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutput() DataSourceS3DataSourceConfigurationOutput
func (DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutputWithContext ¶
func (i DataSourceS3DataSourceConfigurationArgs) ToDataSourceS3DataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationOutput
type DataSourceS3DataSourceConfigurationInput ¶
type DataSourceS3DataSourceConfigurationInput interface { pulumi.Input ToDataSourceS3DataSourceConfigurationOutput() DataSourceS3DataSourceConfigurationOutput ToDataSourceS3DataSourceConfigurationOutputWithContext(context.Context) DataSourceS3DataSourceConfigurationOutput }
DataSourceS3DataSourceConfigurationInput is an input type that accepts DataSourceS3DataSourceConfigurationArgs and DataSourceS3DataSourceConfigurationOutput values. You can construct a concrete instance of `DataSourceS3DataSourceConfigurationInput` via:
DataSourceS3DataSourceConfigurationArgs{...}
type DataSourceS3DataSourceConfigurationOutput ¶
type DataSourceS3DataSourceConfigurationOutput struct{ *pulumi.OutputState }
Contains information about the S3 configuration of the data source.
func (DataSourceS3DataSourceConfigurationOutput) BucketArn ¶
func (o DataSourceS3DataSourceConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the bucket that contains the data source.
func (DataSourceS3DataSourceConfigurationOutput) BucketOwnerAccountId ¶ added in v0.104.0
func (o DataSourceS3DataSourceConfigurationOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
The account ID for the owner of the S3 bucket.
func (DataSourceS3DataSourceConfigurationOutput) ElementType ¶
func (DataSourceS3DataSourceConfigurationOutput) ElementType() reflect.Type
func (DataSourceS3DataSourceConfigurationOutput) InclusionPrefixes ¶
func (o DataSourceS3DataSourceConfigurationOutput) InclusionPrefixes() pulumi.StringArrayOutput
A list of S3 prefixes that define the object containing the data sources.
func (DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutput ¶
func (o DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutput() DataSourceS3DataSourceConfigurationOutput
func (DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutputWithContext ¶
func (o DataSourceS3DataSourceConfigurationOutput) ToDataSourceS3DataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationOutput
type DataSourceS3DataSourceConfigurationPtrOutput ¶
type DataSourceS3DataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceS3DataSourceConfigurationPtrOutput) BucketArn ¶
func (o DataSourceS3DataSourceConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the bucket that contains the data source.
func (DataSourceS3DataSourceConfigurationPtrOutput) BucketOwnerAccountId ¶ added in v0.104.0
func (o DataSourceS3DataSourceConfigurationPtrOutput) BucketOwnerAccountId() pulumi.StringPtrOutput
The account ID for the owner of the S3 bucket.
func (DataSourceS3DataSourceConfigurationPtrOutput) ElementType ¶
func (DataSourceS3DataSourceConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceS3DataSourceConfigurationPtrOutput) InclusionPrefixes ¶
func (o DataSourceS3DataSourceConfigurationPtrOutput) InclusionPrefixes() pulumi.StringArrayOutput
A list of S3 prefixes that define the object containing the data sources.
func (DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutput ¶
func (o DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutput() DataSourceS3DataSourceConfigurationPtrOutput
func (DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutputWithContext ¶
func (o DataSourceS3DataSourceConfigurationPtrOutput) ToDataSourceS3DataSourceConfigurationPtrOutputWithContext(ctx context.Context) DataSourceS3DataSourceConfigurationPtrOutput
type DataSourceServerSideEncryptionConfiguration ¶
type DataSourceServerSideEncryptionConfiguration struct { // The ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn *string `pulumi:"kmsKeyArn"` }
Contains details about the server-side encryption for the data source.
type DataSourceServerSideEncryptionConfigurationArgs ¶
type DataSourceServerSideEncryptionConfigurationArgs struct { // The ARN of the AWS KMS key used to encrypt the resource. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` }
Contains details about the server-side encryption for the data source.
func (DataSourceServerSideEncryptionConfigurationArgs) ElementType ¶
func (DataSourceServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutput ¶
func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutput() DataSourceServerSideEncryptionConfigurationOutput
func (DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutputWithContext ¶
func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationOutput
func (DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
func (DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (i DataSourceServerSideEncryptionConfigurationArgs) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
type DataSourceServerSideEncryptionConfigurationInput ¶
type DataSourceServerSideEncryptionConfigurationInput interface { pulumi.Input ToDataSourceServerSideEncryptionConfigurationOutput() DataSourceServerSideEncryptionConfigurationOutput ToDataSourceServerSideEncryptionConfigurationOutputWithContext(context.Context) DataSourceServerSideEncryptionConfigurationOutput }
DataSourceServerSideEncryptionConfigurationInput is an input type that accepts DataSourceServerSideEncryptionConfigurationArgs and DataSourceServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `DataSourceServerSideEncryptionConfigurationInput` via:
DataSourceServerSideEncryptionConfigurationArgs{...}
type DataSourceServerSideEncryptionConfigurationOutput ¶
type DataSourceServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
Contains details about the server-side encryption for the data source.
func (DataSourceServerSideEncryptionConfigurationOutput) ElementType ¶
func (DataSourceServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (DataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn ¶
func (o DataSourceServerSideEncryptionConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
The ARN of the AWS KMS key used to encrypt the resource.
func (DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutput ¶
func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutput() DataSourceServerSideEncryptionConfigurationOutput
func (DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutputWithContext ¶
func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationOutput
func (DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
func (DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o DataSourceServerSideEncryptionConfigurationOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
type DataSourceServerSideEncryptionConfigurationPtrInput ¶
type DataSourceServerSideEncryptionConfigurationPtrInput interface { pulumi.Input ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput }
DataSourceServerSideEncryptionConfigurationPtrInput is an input type that accepts DataSourceServerSideEncryptionConfigurationArgs, DataSourceServerSideEncryptionConfigurationPtr and DataSourceServerSideEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceServerSideEncryptionConfigurationPtrInput` via:
DataSourceServerSideEncryptionConfigurationArgs{...} or: nil
func DataSourceServerSideEncryptionConfigurationPtr ¶
func DataSourceServerSideEncryptionConfigurationPtr(v *DataSourceServerSideEncryptionConfigurationArgs) DataSourceServerSideEncryptionConfigurationPtrInput
type DataSourceServerSideEncryptionConfigurationPtrOutput ¶
type DataSourceServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceServerSideEncryptionConfigurationPtrOutput) ElementType ¶
func (DataSourceServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn ¶
func (o DataSourceServerSideEncryptionConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
The ARN of the AWS KMS key used to encrypt the resource.
func (DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput ¶
func (o DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutput() DataSourceServerSideEncryptionConfigurationPtrOutput
func (DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o DataSourceServerSideEncryptionConfigurationPtrOutput) ToDataSourceServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceServerSideEncryptionConfigurationPtrOutput
type DataSourceState ¶
type DataSourceState struct { }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type DataSourceStatusOutput ¶
type DataSourceStatusOutput struct{ *pulumi.OutputState }
func (DataSourceStatusOutput) ElementType ¶
func (DataSourceStatusOutput) ElementType() reflect.Type
func (DataSourceStatusOutput) ToDataSourceStatusOutput ¶
func (o DataSourceStatusOutput) ToDataSourceStatusOutput() DataSourceStatusOutput
func (DataSourceStatusOutput) ToDataSourceStatusOutputWithContext ¶
func (o DataSourceStatusOutput) ToDataSourceStatusOutputWithContext(ctx context.Context) DataSourceStatusOutput
func (DataSourceStatusOutput) ToDataSourceStatusPtrOutput ¶
func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
func (DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext ¶
func (o DataSourceStatusOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
func (DataSourceStatusOutput) ToStringOutput ¶
func (o DataSourceStatusOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceStatusOutput) ToStringOutputWithContext ¶
func (o DataSourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceStatusOutput) ToStringPtrOutput ¶
func (o DataSourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceStatusOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceStatusPtrOutput ¶
type DataSourceStatusPtrOutput struct{ *pulumi.OutputState }
func (DataSourceStatusPtrOutput) Elem ¶
func (o DataSourceStatusPtrOutput) Elem() DataSourceStatusOutput
func (DataSourceStatusPtrOutput) ElementType ¶
func (DataSourceStatusPtrOutput) ElementType() reflect.Type
func (DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput ¶
func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutput() DataSourceStatusPtrOutput
func (DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext ¶
func (o DataSourceStatusPtrOutput) ToDataSourceStatusPtrOutputWithContext(ctx context.Context) DataSourceStatusPtrOutput
func (DataSourceStatusPtrOutput) ToStringPtrOutput ¶
func (o DataSourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceType ¶
type DataSourceType string
The type of the data source location.
func (DataSourceType) ElementType ¶
func (DataSourceType) ElementType() reflect.Type
func (DataSourceType) ToDataSourceTypeOutput ¶
func (e DataSourceType) ToDataSourceTypeOutput() DataSourceTypeOutput
func (DataSourceType) ToDataSourceTypeOutputWithContext ¶
func (e DataSourceType) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput
func (DataSourceType) ToDataSourceTypePtrOutput ¶
func (e DataSourceType) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
func (DataSourceType) ToDataSourceTypePtrOutputWithContext ¶
func (e DataSourceType) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
func (DataSourceType) ToStringOutput ¶
func (e DataSourceType) ToStringOutput() pulumi.StringOutput
func (DataSourceType) ToStringOutputWithContext ¶
func (e DataSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceType) ToStringPtrOutput ¶
func (e DataSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceType) ToStringPtrOutputWithContext ¶
func (e DataSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceTypeInput ¶
type DataSourceTypeInput interface { pulumi.Input ToDataSourceTypeOutput() DataSourceTypeOutput ToDataSourceTypeOutputWithContext(context.Context) DataSourceTypeOutput }
DataSourceTypeInput is an input type that accepts values of the DataSourceType enum A concrete instance of `DataSourceTypeInput` can be one of the following:
DataSourceTypeS3
type DataSourceTypeOutput ¶
type DataSourceTypeOutput struct{ *pulumi.OutputState }
func (DataSourceTypeOutput) ElementType ¶
func (DataSourceTypeOutput) ElementType() reflect.Type
func (DataSourceTypeOutput) ToDataSourceTypeOutput ¶
func (o DataSourceTypeOutput) ToDataSourceTypeOutput() DataSourceTypeOutput
func (DataSourceTypeOutput) ToDataSourceTypeOutputWithContext ¶
func (o DataSourceTypeOutput) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput
func (DataSourceTypeOutput) ToDataSourceTypePtrOutput ¶
func (o DataSourceTypeOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
func (DataSourceTypeOutput) ToDataSourceTypePtrOutputWithContext ¶
func (o DataSourceTypeOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
func (DataSourceTypeOutput) ToStringOutput ¶
func (o DataSourceTypeOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceTypeOutput) ToStringOutputWithContext ¶
func (o DataSourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceTypeOutput) ToStringPtrOutput ¶
func (o DataSourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceTypeOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceTypePtrInput ¶
type DataSourceTypePtrInput interface { pulumi.Input ToDataSourceTypePtrOutput() DataSourceTypePtrOutput ToDataSourceTypePtrOutputWithContext(context.Context) DataSourceTypePtrOutput }
func DataSourceTypePtr ¶
func DataSourceTypePtr(v string) DataSourceTypePtrInput
type DataSourceTypePtrOutput ¶
type DataSourceTypePtrOutput struct{ *pulumi.OutputState }
func (DataSourceTypePtrOutput) Elem ¶
func (o DataSourceTypePtrOutput) Elem() DataSourceTypeOutput
func (DataSourceTypePtrOutput) ElementType ¶
func (DataSourceTypePtrOutput) ElementType() reflect.Type
func (DataSourceTypePtrOutput) ToDataSourceTypePtrOutput ¶
func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
func (DataSourceTypePtrOutput) ToDataSourceTypePtrOutputWithContext ¶
func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput
func (DataSourceTypePtrOutput) ToStringPtrOutput ¶
func (o DataSourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceVectorIngestionConfiguration ¶
type DataSourceVectorIngestionConfiguration 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. ChunkingConfiguration *DataSourceChunkingConfiguration `pulumi:"chunkingConfiguration"` }
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.
type DataSourceVectorIngestionConfigurationArgs ¶
type DataSourceVectorIngestionConfigurationArgs 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. ChunkingConfiguration DataSourceChunkingConfigurationPtrInput `pulumi:"chunkingConfiguration"` }
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.
func (DataSourceVectorIngestionConfigurationArgs) ElementType ¶
func (DataSourceVectorIngestionConfigurationArgs) ElementType() reflect.Type
func (DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutput ¶
func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutput() DataSourceVectorIngestionConfigurationOutput
func (DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutputWithContext ¶
func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationOutput
func (DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutput ¶
func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
func (DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (i DataSourceVectorIngestionConfigurationArgs) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
type DataSourceVectorIngestionConfigurationInput ¶
type DataSourceVectorIngestionConfigurationInput interface { pulumi.Input ToDataSourceVectorIngestionConfigurationOutput() DataSourceVectorIngestionConfigurationOutput ToDataSourceVectorIngestionConfigurationOutputWithContext(context.Context) DataSourceVectorIngestionConfigurationOutput }
DataSourceVectorIngestionConfigurationInput is an input type that accepts DataSourceVectorIngestionConfigurationArgs and DataSourceVectorIngestionConfigurationOutput values. You can construct a concrete instance of `DataSourceVectorIngestionConfigurationInput` via:
DataSourceVectorIngestionConfigurationArgs{...}
type DataSourceVectorIngestionConfigurationOutput ¶
type DataSourceVectorIngestionConfigurationOutput struct{ *pulumi.OutputState }
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.
func (DataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration ¶
func (o DataSourceVectorIngestionConfigurationOutput) ChunkingConfiguration() DataSourceChunkingConfigurationPtrOutput
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.
func (DataSourceVectorIngestionConfigurationOutput) ElementType ¶
func (DataSourceVectorIngestionConfigurationOutput) ElementType() reflect.Type
func (DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutput ¶
func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutput() DataSourceVectorIngestionConfigurationOutput
func (DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutputWithContext ¶
func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationOutput
func (DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutput ¶
func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
func (DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (o DataSourceVectorIngestionConfigurationOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
type DataSourceVectorIngestionConfigurationPtrInput ¶
type DataSourceVectorIngestionConfigurationPtrInput interface { pulumi.Input ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(context.Context) DataSourceVectorIngestionConfigurationPtrOutput }
DataSourceVectorIngestionConfigurationPtrInput is an input type that accepts DataSourceVectorIngestionConfigurationArgs, DataSourceVectorIngestionConfigurationPtr and DataSourceVectorIngestionConfigurationPtrOutput values. You can construct a concrete instance of `DataSourceVectorIngestionConfigurationPtrInput` via:
DataSourceVectorIngestionConfigurationArgs{...} or: nil
func DataSourceVectorIngestionConfigurationPtr ¶
func DataSourceVectorIngestionConfigurationPtr(v *DataSourceVectorIngestionConfigurationArgs) DataSourceVectorIngestionConfigurationPtrInput
type DataSourceVectorIngestionConfigurationPtrOutput ¶
type DataSourceVectorIngestionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration ¶
func (o DataSourceVectorIngestionConfigurationPtrOutput) ChunkingConfiguration() DataSourceChunkingConfigurationPtrOutput
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.
func (DataSourceVectorIngestionConfigurationPtrOutput) ElementType ¶
func (DataSourceVectorIngestionConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutput ¶
func (o DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutput() DataSourceVectorIngestionConfigurationPtrOutput
func (DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext ¶
func (o DataSourceVectorIngestionConfigurationPtrOutput) ToDataSourceVectorIngestionConfigurationPtrOutputWithContext(ctx context.Context) DataSourceVectorIngestionConfigurationPtrOutput
type Guardrail ¶ added in v0.104.0
type Guardrail struct { pulumi.CustomResourceState // Messaging for when violations are detected in text BlockedInputMessaging pulumi.StringOutput `pulumi:"blockedInputMessaging"` // Messaging for when violations are detected in text BlockedOutputsMessaging pulumi.StringOutput `pulumi:"blockedOutputsMessaging"` ContentPolicyConfig GuardrailContentPolicyConfigPtrOutput `pulumi:"contentPolicyConfig"` // Time Stamp CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the guardrail or its version Description pulumi.StringPtrOutput `pulumi:"description"` // List of failure recommendations FailureRecommendations pulumi.StringArrayOutput `pulumi:"failureRecommendations"` // Arn representation for the guardrail GuardrailArn pulumi.StringOutput `pulumi:"guardrailArn"` // Unique id for 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 Name pulumi.StringOutput `pulumi:"name"` SensitiveInformationPolicyConfig GuardrailSensitiveInformationPolicyConfigPtrOutput `pulumi:"sensitiveInformationPolicyConfig"` Status GuardrailStatusOutput `pulumi:"status"` // List of status reasons StatusReasons pulumi.StringArrayOutput `pulumi:"statusReasons"` // List of Tags Tags aws.TagArrayOutput `pulumi:"tags"` TopicPolicyConfig GuardrailTopicPolicyConfigPtrOutput `pulumi:"topicPolicyConfig"` // Time Stamp UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Guardrail version Version pulumi.StringOutput `pulumi:"version"` WordPolicyConfig GuardrailWordPolicyConfigPtrOutput `pulumi:"wordPolicyConfig"` }
Definition of AWS::Bedrock::Guardrail Resource Type
func GetGuardrail ¶ added in v0.104.0
func GetGuardrail(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuardrailState, opts ...pulumi.ResourceOption) (*Guardrail, error)
GetGuardrail gets an existing Guardrail resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGuardrail ¶ added in v0.104.0
func NewGuardrail(ctx *pulumi.Context, name string, args *GuardrailArgs, opts ...pulumi.ResourceOption) (*Guardrail, error)
NewGuardrail registers a new resource with the given unique name, arguments, and options.
func (*Guardrail) ElementType ¶ added in v0.104.0
func (*Guardrail) ToGuardrailOutput ¶ added in v0.104.0
func (i *Guardrail) ToGuardrailOutput() GuardrailOutput
func (*Guardrail) ToGuardrailOutputWithContext ¶ added in v0.104.0
func (i *Guardrail) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
type GuardrailArgs ¶ added in v0.104.0
type GuardrailArgs struct { // Messaging for when violations are detected in text BlockedInputMessaging pulumi.StringInput // Messaging for when violations are detected in text BlockedOutputsMessaging pulumi.StringInput ContentPolicyConfig GuardrailContentPolicyConfigPtrInput // 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 Name pulumi.StringPtrInput SensitiveInformationPolicyConfig GuardrailSensitiveInformationPolicyConfigPtrInput // List of Tags Tags aws.TagArrayInput TopicPolicyConfig GuardrailTopicPolicyConfigPtrInput WordPolicyConfig GuardrailWordPolicyConfigPtrInput }
The set of arguments for constructing a Guardrail resource.
func (GuardrailArgs) ElementType ¶ added in v0.104.0
func (GuardrailArgs) ElementType() reflect.Type
type GuardrailContentFilterConfig ¶ added in v0.104.0
type GuardrailContentFilterConfig struct { InputStrength GuardrailFilterStrength `pulumi:"inputStrength"` OutputStrength GuardrailFilterStrength `pulumi:"outputStrength"` Type GuardrailContentFilterType `pulumi:"type"` }
Content filter config in content policy.
type GuardrailContentFilterConfigArgs ¶ added in v0.104.0
type GuardrailContentFilterConfigArgs struct { InputStrength GuardrailFilterStrengthInput `pulumi:"inputStrength"` OutputStrength GuardrailFilterStrengthInput `pulumi:"outputStrength"` Type GuardrailContentFilterTypeInput `pulumi:"type"` }
Content filter config in content policy.
func (GuardrailContentFilterConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterConfigArgs) ElementType() reflect.Type
func (GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutput ¶ added in v0.104.0
func (i GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutput() GuardrailContentFilterConfigOutput
func (GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailContentFilterConfigArgs) ToGuardrailContentFilterConfigOutputWithContext(ctx context.Context) GuardrailContentFilterConfigOutput
type GuardrailContentFilterConfigArray ¶ added in v0.104.0
type GuardrailContentFilterConfigArray []GuardrailContentFilterConfigInput
func (GuardrailContentFilterConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterConfigArray) ElementType() reflect.Type
func (GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutput() GuardrailContentFilterConfigArrayOutput
func (GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailContentFilterConfigArray) ToGuardrailContentFilterConfigArrayOutputWithContext(ctx context.Context) GuardrailContentFilterConfigArrayOutput
type GuardrailContentFilterConfigArrayInput ¶ added in v0.104.0
type GuardrailContentFilterConfigArrayInput interface { pulumi.Input ToGuardrailContentFilterConfigArrayOutput() GuardrailContentFilterConfigArrayOutput ToGuardrailContentFilterConfigArrayOutputWithContext(context.Context) GuardrailContentFilterConfigArrayOutput }
GuardrailContentFilterConfigArrayInput is an input type that accepts GuardrailContentFilterConfigArray and GuardrailContentFilterConfigArrayOutput values. You can construct a concrete instance of `GuardrailContentFilterConfigArrayInput` via:
GuardrailContentFilterConfigArray{ GuardrailContentFilterConfigArgs{...} }
type GuardrailContentFilterConfigArrayOutput ¶ added in v0.104.0
type GuardrailContentFilterConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailContentFilterConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterConfigArrayOutput) ElementType() reflect.Type
func (GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutput() GuardrailContentFilterConfigArrayOutput
func (GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterConfigArrayOutput) ToGuardrailContentFilterConfigArrayOutputWithContext(ctx context.Context) GuardrailContentFilterConfigArrayOutput
type GuardrailContentFilterConfigInput ¶ added in v0.104.0
type GuardrailContentFilterConfigInput interface { pulumi.Input ToGuardrailContentFilterConfigOutput() GuardrailContentFilterConfigOutput ToGuardrailContentFilterConfigOutputWithContext(context.Context) GuardrailContentFilterConfigOutput }
GuardrailContentFilterConfigInput is an input type that accepts GuardrailContentFilterConfigArgs and GuardrailContentFilterConfigOutput values. You can construct a concrete instance of `GuardrailContentFilterConfigInput` via:
GuardrailContentFilterConfigArgs{...}
type GuardrailContentFilterConfigOutput ¶ added in v0.104.0
type GuardrailContentFilterConfigOutput struct{ *pulumi.OutputState }
Content filter config in content policy.
func (GuardrailContentFilterConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterConfigOutput) ElementType() reflect.Type
func (GuardrailContentFilterConfigOutput) InputStrength ¶ added in v0.104.0
func (o GuardrailContentFilterConfigOutput) InputStrength() GuardrailFilterStrengthOutput
func (GuardrailContentFilterConfigOutput) OutputStrength ¶ added in v0.104.0
func (o GuardrailContentFilterConfigOutput) OutputStrength() GuardrailFilterStrengthOutput
func (GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutput ¶ added in v0.104.0
func (o GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutput() GuardrailContentFilterConfigOutput
func (GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterConfigOutput) ToGuardrailContentFilterConfigOutputWithContext(ctx context.Context) GuardrailContentFilterConfigOutput
func (GuardrailContentFilterConfigOutput) Type ¶ added in v0.104.0
func (o GuardrailContentFilterConfigOutput) Type() GuardrailContentFilterTypeOutput
type GuardrailContentFilterType ¶ added in v0.104.0
type GuardrailContentFilterType string
Type of filter in content policy
func (GuardrailContentFilterType) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterType) ElementType() reflect.Type
func (GuardrailContentFilterType) ToGuardrailContentFilterTypeOutput ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToGuardrailContentFilterTypeOutput() GuardrailContentFilterTypeOutput
func (GuardrailContentFilterType) ToGuardrailContentFilterTypeOutputWithContext ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToGuardrailContentFilterTypeOutputWithContext(ctx context.Context) GuardrailContentFilterTypeOutput
func (GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutput ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterType) ToStringOutput ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToStringOutput() pulumi.StringOutput
func (GuardrailContentFilterType) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailContentFilterType) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailContentFilterType) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailContentFilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailContentFilterTypeInput ¶ added in v0.104.0
type GuardrailContentFilterTypeInput interface { pulumi.Input ToGuardrailContentFilterTypeOutput() GuardrailContentFilterTypeOutput ToGuardrailContentFilterTypeOutputWithContext(context.Context) GuardrailContentFilterTypeOutput }
GuardrailContentFilterTypeInput is an input type that accepts values of the GuardrailContentFilterType enum A concrete instance of `GuardrailContentFilterTypeInput` can be one of the following:
GuardrailContentFilterTypeSexual GuardrailContentFilterTypeViolence GuardrailContentFilterTypeHate GuardrailContentFilterTypeInsults GuardrailContentFilterTypeMisconduct GuardrailContentFilterTypePromptAttack
type GuardrailContentFilterTypeOutput ¶ added in v0.104.0
type GuardrailContentFilterTypeOutput struct{ *pulumi.OutputState }
func (GuardrailContentFilterTypeOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterTypeOutput) ElementType() reflect.Type
func (GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutput() GuardrailContentFilterTypeOutput
func (GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypeOutputWithContext(ctx context.Context) GuardrailContentFilterTypeOutput
func (GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterTypeOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailContentFilterTypeOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailContentFilterTypeOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailContentFilterTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailContentFilterTypePtrInput ¶ added in v0.104.0
type GuardrailContentFilterTypePtrInput interface { pulumi.Input ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput ToGuardrailContentFilterTypePtrOutputWithContext(context.Context) GuardrailContentFilterTypePtrOutput }
func GuardrailContentFilterTypePtr ¶ added in v0.104.0
func GuardrailContentFilterTypePtr(v string) GuardrailContentFilterTypePtrInput
type GuardrailContentFilterTypePtrOutput ¶ added in v0.104.0
type GuardrailContentFilterTypePtrOutput struct{ *pulumi.OutputState }
func (GuardrailContentFilterTypePtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailContentFilterTypePtrOutput) Elem() GuardrailContentFilterTypeOutput
func (GuardrailContentFilterTypePtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentFilterTypePtrOutput) ElementType() reflect.Type
func (GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutput() GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypePtrOutput) ToGuardrailContentFilterTypePtrOutputWithContext(ctx context.Context) GuardrailContentFilterTypePtrOutput
func (GuardrailContentFilterTypePtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailContentFilterTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailContentFilterTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentFilterTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailContentPolicyConfig ¶ added in v0.104.0
type GuardrailContentPolicyConfig struct { // List of content filter configs in content policy. FiltersConfig []GuardrailContentFilterConfig `pulumi:"filtersConfig"` }
Content policy config for a guardrail.
type GuardrailContentPolicyConfigArgs ¶ added in v0.104.0
type GuardrailContentPolicyConfigArgs struct { // List of content filter configs in content policy. FiltersConfig GuardrailContentFilterConfigArrayInput `pulumi:"filtersConfig"` }
Content policy config for a guardrail.
func (GuardrailContentPolicyConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailContentPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput ¶ added in v0.104.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v0.104.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (i GuardrailContentPolicyConfigArgs) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigInput ¶ added in v0.104.0
type GuardrailContentPolicyConfigInput interface { pulumi.Input ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput ToGuardrailContentPolicyConfigOutputWithContext(context.Context) GuardrailContentPolicyConfigOutput }
GuardrailContentPolicyConfigInput is an input type that accepts GuardrailContentPolicyConfigArgs and GuardrailContentPolicyConfigOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigInput` via:
GuardrailContentPolicyConfigArgs{...}
type GuardrailContentPolicyConfigOutput ¶ added in v0.104.0
type GuardrailContentPolicyConfigOutput struct{ *pulumi.OutputState }
Content policy config for a guardrail.
func (GuardrailContentPolicyConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigOutput) FiltersConfig ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigOutput) FiltersConfig() GuardrailContentFilterConfigArrayOutput
List of content filter configs in content policy.
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutput() GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailContentPolicyConfigPtrInput ¶ added in v0.104.0
type GuardrailContentPolicyConfigPtrInput interface { pulumi.Input ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput ToGuardrailContentPolicyConfigPtrOutputWithContext(context.Context) GuardrailContentPolicyConfigPtrOutput }
GuardrailContentPolicyConfigPtrInput is an input type that accepts GuardrailContentPolicyConfigArgs, GuardrailContentPolicyConfigPtr and GuardrailContentPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailContentPolicyConfigPtrInput` via:
GuardrailContentPolicyConfigArgs{...} or: nil
func GuardrailContentPolicyConfigPtr ¶ added in v0.104.0
func GuardrailContentPolicyConfigPtr(v *GuardrailContentPolicyConfigArgs) GuardrailContentPolicyConfigPtrInput
type GuardrailContentPolicyConfigPtrOutput ¶ added in v0.104.0
type GuardrailContentPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailContentPolicyConfigPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailContentPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailContentPolicyConfigPtrOutput) FiltersConfig ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigPtrOutput) FiltersConfig() GuardrailContentFilterConfigArrayOutput
List of content filter configs in content policy.
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutput() GuardrailContentPolicyConfigPtrOutput
func (GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailContentPolicyConfigPtrOutput) ToGuardrailContentPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailContentPolicyConfigPtrOutput
type GuardrailFilterStrength ¶ added in v0.104.0
type GuardrailFilterStrength string
Strength for filters
func (GuardrailFilterStrength) ElementType ¶ added in v0.104.0
func (GuardrailFilterStrength) ElementType() reflect.Type
func (GuardrailFilterStrength) ToGuardrailFilterStrengthOutput ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToGuardrailFilterStrengthOutput() GuardrailFilterStrengthOutput
func (GuardrailFilterStrength) ToGuardrailFilterStrengthOutputWithContext ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToGuardrailFilterStrengthOutputWithContext(ctx context.Context) GuardrailFilterStrengthOutput
func (GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutput ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrength) ToStringOutput ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToStringOutput() pulumi.StringOutput
func (GuardrailFilterStrength) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailFilterStrength) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailFilterStrength) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailFilterStrength) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailFilterStrengthInput ¶ added in v0.104.0
type GuardrailFilterStrengthInput interface { pulumi.Input ToGuardrailFilterStrengthOutput() GuardrailFilterStrengthOutput ToGuardrailFilterStrengthOutputWithContext(context.Context) GuardrailFilterStrengthOutput }
GuardrailFilterStrengthInput is an input type that accepts values of the GuardrailFilterStrength enum A concrete instance of `GuardrailFilterStrengthInput` can be one of the following:
GuardrailFilterStrengthNone GuardrailFilterStrengthLow GuardrailFilterStrengthMedium GuardrailFilterStrengthHigh
type GuardrailFilterStrengthOutput ¶ added in v0.104.0
type GuardrailFilterStrengthOutput struct{ *pulumi.OutputState }
func (GuardrailFilterStrengthOutput) ElementType ¶ added in v0.104.0
func (GuardrailFilterStrengthOutput) ElementType() reflect.Type
func (GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutput() GuardrailFilterStrengthOutput
func (GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthOutputWithContext(ctx context.Context) GuardrailFilterStrengthOutput
func (GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrengthOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailFilterStrengthOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailFilterStrengthOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailFilterStrengthOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailFilterStrengthPtrInput ¶ added in v0.104.0
type GuardrailFilterStrengthPtrInput interface { pulumi.Input ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput ToGuardrailFilterStrengthPtrOutputWithContext(context.Context) GuardrailFilterStrengthPtrOutput }
func GuardrailFilterStrengthPtr ¶ added in v0.104.0
func GuardrailFilterStrengthPtr(v string) GuardrailFilterStrengthPtrInput
type GuardrailFilterStrengthPtrOutput ¶ added in v0.104.0
type GuardrailFilterStrengthPtrOutput struct{ *pulumi.OutputState }
func (GuardrailFilterStrengthPtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailFilterStrengthPtrOutput) Elem() GuardrailFilterStrengthOutput
func (GuardrailFilterStrengthPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailFilterStrengthPtrOutput) ElementType() reflect.Type
func (GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutput() GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthPtrOutput) ToGuardrailFilterStrengthPtrOutputWithContext(ctx context.Context) GuardrailFilterStrengthPtrOutput
func (GuardrailFilterStrengthPtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailFilterStrengthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailFilterStrengthPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailFilterStrengthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailInput ¶ added in v0.104.0
type GuardrailInput interface { pulumi.Input ToGuardrailOutput() GuardrailOutput ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput }
type GuardrailManagedWordsConfig ¶ added in v0.104.0
type GuardrailManagedWordsConfig struct {
Type GuardrailManagedWordsType `pulumi:"type"`
}
A managed words config.
type GuardrailManagedWordsConfigArgs ¶ added in v0.104.0
type GuardrailManagedWordsConfigArgs struct {
Type GuardrailManagedWordsTypeInput `pulumi:"type"`
}
A managed words config.
func (GuardrailManagedWordsConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsConfigArgs) ElementType() reflect.Type
func (GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutput ¶ added in v0.104.0
func (i GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutput() GuardrailManagedWordsConfigOutput
func (GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailManagedWordsConfigArgs) ToGuardrailManagedWordsConfigOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigOutput
type GuardrailManagedWordsConfigArray ¶ added in v0.104.0
type GuardrailManagedWordsConfigArray []GuardrailManagedWordsConfigInput
func (GuardrailManagedWordsConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsConfigArray) ElementType() reflect.Type
func (GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutput() GuardrailManagedWordsConfigArrayOutput
func (GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailManagedWordsConfigArray) ToGuardrailManagedWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigArrayOutput
type GuardrailManagedWordsConfigArrayInput ¶ added in v0.104.0
type GuardrailManagedWordsConfigArrayInput interface { pulumi.Input ToGuardrailManagedWordsConfigArrayOutput() GuardrailManagedWordsConfigArrayOutput ToGuardrailManagedWordsConfigArrayOutputWithContext(context.Context) GuardrailManagedWordsConfigArrayOutput }
GuardrailManagedWordsConfigArrayInput is an input type that accepts GuardrailManagedWordsConfigArray and GuardrailManagedWordsConfigArrayOutput values. You can construct a concrete instance of `GuardrailManagedWordsConfigArrayInput` via:
GuardrailManagedWordsConfigArray{ GuardrailManagedWordsConfigArgs{...} }
type GuardrailManagedWordsConfigArrayOutput ¶ added in v0.104.0
type GuardrailManagedWordsConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailManagedWordsConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsConfigArrayOutput) ElementType() reflect.Type
func (GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutput() GuardrailManagedWordsConfigArrayOutput
func (GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsConfigArrayOutput) ToGuardrailManagedWordsConfigArrayOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigArrayOutput
type GuardrailManagedWordsConfigInput ¶ added in v0.104.0
type GuardrailManagedWordsConfigInput interface { pulumi.Input ToGuardrailManagedWordsConfigOutput() GuardrailManagedWordsConfigOutput ToGuardrailManagedWordsConfigOutputWithContext(context.Context) GuardrailManagedWordsConfigOutput }
GuardrailManagedWordsConfigInput is an input type that accepts GuardrailManagedWordsConfigArgs and GuardrailManagedWordsConfigOutput values. You can construct a concrete instance of `GuardrailManagedWordsConfigInput` via:
GuardrailManagedWordsConfigArgs{...}
type GuardrailManagedWordsConfigOutput ¶ added in v0.104.0
type GuardrailManagedWordsConfigOutput struct{ *pulumi.OutputState }
A managed words config.
func (GuardrailManagedWordsConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsConfigOutput) ElementType() reflect.Type
func (GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutput() GuardrailManagedWordsConfigOutput
func (GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsConfigOutput) ToGuardrailManagedWordsConfigOutputWithContext(ctx context.Context) GuardrailManagedWordsConfigOutput
func (GuardrailManagedWordsConfigOutput) Type ¶ added in v0.104.0
func (o GuardrailManagedWordsConfigOutput) Type() GuardrailManagedWordsTypeOutput
type GuardrailManagedWordsType ¶ added in v0.104.0
type GuardrailManagedWordsType string
Options for managed words.
func (GuardrailManagedWordsType) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsType) ElementType() reflect.Type
func (GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutput ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutput() GuardrailManagedWordsTypeOutput
func (GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutputWithContext ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypeOutputWithContext(ctx context.Context) GuardrailManagedWordsTypeOutput
func (GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutput ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsType) ToStringOutput ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToStringOutput() pulumi.StringOutput
func (GuardrailManagedWordsType) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailManagedWordsType) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailManagedWordsType) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailManagedWordsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailManagedWordsTypeInput ¶ added in v0.104.0
type GuardrailManagedWordsTypeInput interface { pulumi.Input ToGuardrailManagedWordsTypeOutput() GuardrailManagedWordsTypeOutput ToGuardrailManagedWordsTypeOutputWithContext(context.Context) GuardrailManagedWordsTypeOutput }
GuardrailManagedWordsTypeInput is an input type that accepts values of the GuardrailManagedWordsType enum A concrete instance of `GuardrailManagedWordsTypeInput` can be one of the following:
GuardrailManagedWordsTypeProfanity
type GuardrailManagedWordsTypeOutput ¶ added in v0.104.0
type GuardrailManagedWordsTypeOutput struct{ *pulumi.OutputState }
func (GuardrailManagedWordsTypeOutput) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsTypeOutput) ElementType() reflect.Type
func (GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutput() GuardrailManagedWordsTypeOutput
func (GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypeOutputWithContext(ctx context.Context) GuardrailManagedWordsTypeOutput
func (GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsTypeOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailManagedWordsTypeOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailManagedWordsTypeOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailManagedWordsTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailManagedWordsTypePtrInput ¶ added in v0.104.0
type GuardrailManagedWordsTypePtrInput interface { pulumi.Input ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput ToGuardrailManagedWordsTypePtrOutputWithContext(context.Context) GuardrailManagedWordsTypePtrOutput }
func GuardrailManagedWordsTypePtr ¶ added in v0.104.0
func GuardrailManagedWordsTypePtr(v string) GuardrailManagedWordsTypePtrInput
type GuardrailManagedWordsTypePtrOutput ¶ added in v0.104.0
type GuardrailManagedWordsTypePtrOutput struct{ *pulumi.OutputState }
func (GuardrailManagedWordsTypePtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailManagedWordsTypePtrOutput) Elem() GuardrailManagedWordsTypeOutput
func (GuardrailManagedWordsTypePtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailManagedWordsTypePtrOutput) ElementType() reflect.Type
func (GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutput() GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypePtrOutput) ToGuardrailManagedWordsTypePtrOutputWithContext(ctx context.Context) GuardrailManagedWordsTypePtrOutput
func (GuardrailManagedWordsTypePtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailManagedWordsTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailManagedWordsTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailManagedWordsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailOutput ¶ added in v0.104.0
type GuardrailOutput struct{ *pulumi.OutputState }
func (GuardrailOutput) BlockedInputMessaging ¶ added in v0.104.0
func (o GuardrailOutput) BlockedInputMessaging() pulumi.StringOutput
Messaging for when violations are detected in text
func (GuardrailOutput) BlockedOutputsMessaging ¶ added in v0.104.0
func (o GuardrailOutput) BlockedOutputsMessaging() pulumi.StringOutput
Messaging for when violations are detected in text
func (GuardrailOutput) ContentPolicyConfig ¶ added in v0.104.0
func (o GuardrailOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
func (GuardrailOutput) CreatedAt ¶ added in v0.104.0
func (o GuardrailOutput) CreatedAt() pulumi.StringOutput
Time Stamp
func (GuardrailOutput) Description ¶ added in v0.104.0
func (o GuardrailOutput) Description() pulumi.StringPtrOutput
Description of the guardrail or its version
func (GuardrailOutput) ElementType ¶ added in v0.104.0
func (GuardrailOutput) ElementType() reflect.Type
func (GuardrailOutput) FailureRecommendations ¶ added in v0.104.0
func (o GuardrailOutput) FailureRecommendations() pulumi.StringArrayOutput
List of failure recommendations
func (GuardrailOutput) GuardrailArn ¶ added in v0.104.0
func (o GuardrailOutput) GuardrailArn() pulumi.StringOutput
Arn representation for the guardrail
func (GuardrailOutput) GuardrailId ¶ added in v0.104.0
func (o GuardrailOutput) GuardrailId() pulumi.StringOutput
Unique id for the guardrail
func (GuardrailOutput) KmsKeyArn ¶ added in v0.104.0
func (o GuardrailOutput) KmsKeyArn() pulumi.StringPtrOutput
The KMS key with which the guardrail was encrypted at rest
func (GuardrailOutput) Name ¶ added in v0.104.0
func (o GuardrailOutput) Name() pulumi.StringOutput
Name of the guardrail
func (GuardrailOutput) SensitiveInformationPolicyConfig ¶ added in v0.104.0
func (o GuardrailOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailOutput) Status ¶ added in v0.104.0
func (o GuardrailOutput) Status() GuardrailStatusOutput
func (GuardrailOutput) StatusReasons ¶ added in v0.104.0
func (o GuardrailOutput) StatusReasons() pulumi.StringArrayOutput
List of status reasons
func (GuardrailOutput) Tags ¶ added in v0.104.0
func (o GuardrailOutput) Tags() aws.TagArrayOutput
List of Tags
func (GuardrailOutput) ToGuardrailOutput ¶ added in v0.104.0
func (o GuardrailOutput) ToGuardrailOutput() GuardrailOutput
func (GuardrailOutput) ToGuardrailOutputWithContext ¶ added in v0.104.0
func (o GuardrailOutput) ToGuardrailOutputWithContext(ctx context.Context) GuardrailOutput
func (GuardrailOutput) TopicPolicyConfig ¶ added in v0.104.0
func (o GuardrailOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailOutput) UpdatedAt ¶ added in v0.104.0
func (o GuardrailOutput) UpdatedAt() pulumi.StringOutput
Time Stamp
func (GuardrailOutput) Version ¶ added in v0.104.0
func (o GuardrailOutput) Version() pulumi.StringOutput
Guardrail version
func (GuardrailOutput) WordPolicyConfig ¶ added in v0.104.0
func (o GuardrailOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
type GuardrailPiiEntityConfig ¶ added in v0.104.0
type GuardrailPiiEntityConfig struct { Action GuardrailSensitiveInformationAction `pulumi:"action"` Type GuardrailPiiEntityType `pulumi:"type"` }
Pii entity configuration.
type GuardrailPiiEntityConfigArgs ¶ added in v0.104.0
type GuardrailPiiEntityConfigArgs struct { Action GuardrailSensitiveInformationActionInput `pulumi:"action"` Type GuardrailPiiEntityTypeInput `pulumi:"type"` }
Pii entity configuration.
func (GuardrailPiiEntityConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityConfigArgs) ElementType() reflect.Type
func (GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutput ¶ added in v0.104.0
func (i GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutput() GuardrailPiiEntityConfigOutput
func (GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailPiiEntityConfigArgs) ToGuardrailPiiEntityConfigOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigOutput
type GuardrailPiiEntityConfigArray ¶ added in v0.104.0
type GuardrailPiiEntityConfigArray []GuardrailPiiEntityConfigInput
func (GuardrailPiiEntityConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityConfigArray) ElementType() reflect.Type
func (GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutput() GuardrailPiiEntityConfigArrayOutput
func (GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailPiiEntityConfigArray) ToGuardrailPiiEntityConfigArrayOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigArrayOutput
type GuardrailPiiEntityConfigArrayInput ¶ added in v0.104.0
type GuardrailPiiEntityConfigArrayInput interface { pulumi.Input ToGuardrailPiiEntityConfigArrayOutput() GuardrailPiiEntityConfigArrayOutput ToGuardrailPiiEntityConfigArrayOutputWithContext(context.Context) GuardrailPiiEntityConfigArrayOutput }
GuardrailPiiEntityConfigArrayInput is an input type that accepts GuardrailPiiEntityConfigArray and GuardrailPiiEntityConfigArrayOutput values. You can construct a concrete instance of `GuardrailPiiEntityConfigArrayInput` via:
GuardrailPiiEntityConfigArray{ GuardrailPiiEntityConfigArgs{...} }
type GuardrailPiiEntityConfigArrayOutput ¶ added in v0.104.0
type GuardrailPiiEntityConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailPiiEntityConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityConfigArrayOutput) ElementType() reflect.Type
func (GuardrailPiiEntityConfigArrayOutput) Index ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigArrayOutput) Index(i pulumi.IntInput) GuardrailPiiEntityConfigOutput
func (GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutput() GuardrailPiiEntityConfigArrayOutput
func (GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigArrayOutput) ToGuardrailPiiEntityConfigArrayOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigArrayOutput
type GuardrailPiiEntityConfigInput ¶ added in v0.104.0
type GuardrailPiiEntityConfigInput interface { pulumi.Input ToGuardrailPiiEntityConfigOutput() GuardrailPiiEntityConfigOutput ToGuardrailPiiEntityConfigOutputWithContext(context.Context) GuardrailPiiEntityConfigOutput }
GuardrailPiiEntityConfigInput is an input type that accepts GuardrailPiiEntityConfigArgs and GuardrailPiiEntityConfigOutput values. You can construct a concrete instance of `GuardrailPiiEntityConfigInput` via:
GuardrailPiiEntityConfigArgs{...}
type GuardrailPiiEntityConfigOutput ¶ added in v0.104.0
type GuardrailPiiEntityConfigOutput struct{ *pulumi.OutputState }
Pii entity configuration.
func (GuardrailPiiEntityConfigOutput) Action ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigOutput) Action() GuardrailSensitiveInformationActionOutput
func (GuardrailPiiEntityConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityConfigOutput) ElementType() reflect.Type
func (GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutput() GuardrailPiiEntityConfigOutput
func (GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigOutput) ToGuardrailPiiEntityConfigOutputWithContext(ctx context.Context) GuardrailPiiEntityConfigOutput
func (GuardrailPiiEntityConfigOutput) Type ¶ added in v0.104.0
func (o GuardrailPiiEntityConfigOutput) Type() GuardrailPiiEntityTypeOutput
type GuardrailPiiEntityType ¶ added in v0.104.0
type GuardrailPiiEntityType string
The currently supported PII entities
func (GuardrailPiiEntityType) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityType) ElementType() reflect.Type
func (GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutput ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutput() GuardrailPiiEntityTypeOutput
func (GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutputWithContext ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypeOutputWithContext(ctx context.Context) GuardrailPiiEntityTypeOutput
func (GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutput ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityType) ToStringOutput ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToStringOutput() pulumi.StringOutput
func (GuardrailPiiEntityType) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailPiiEntityType) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailPiiEntityType) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailPiiEntityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailPiiEntityTypeInput ¶ added in v0.104.0
type GuardrailPiiEntityTypeInput interface { pulumi.Input ToGuardrailPiiEntityTypeOutput() GuardrailPiiEntityTypeOutput ToGuardrailPiiEntityTypeOutputWithContext(context.Context) GuardrailPiiEntityTypeOutput }
GuardrailPiiEntityTypeInput is an input type that accepts values of the GuardrailPiiEntityType enum A concrete instance of `GuardrailPiiEntityTypeInput` can be one of the following:
GuardrailPiiEntityTypeAddress GuardrailPiiEntityTypeAge GuardrailPiiEntityTypeAwsAccessKey GuardrailPiiEntityTypeAwsSecretKey GuardrailPiiEntityTypeCaHealthNumber GuardrailPiiEntityTypeCaSocialInsuranceNumber GuardrailPiiEntityTypeCreditDebitCardCvv GuardrailPiiEntityTypeCreditDebitCardExpiry GuardrailPiiEntityTypeCreditDebitCardNumber GuardrailPiiEntityTypeDriverId GuardrailPiiEntityTypeEmail GuardrailPiiEntityTypeInternationalBankAccountNumber GuardrailPiiEntityTypeIpAddress GuardrailPiiEntityTypeLicensePlate GuardrailPiiEntityTypeMacAddress GuardrailPiiEntityTypeName GuardrailPiiEntityTypePassword GuardrailPiiEntityTypePhone GuardrailPiiEntityTypePin GuardrailPiiEntityTypeSwiftCode GuardrailPiiEntityTypeUkNationalHealthServiceNumber GuardrailPiiEntityTypeUkNationalInsuranceNumber GuardrailPiiEntityTypeUkUniqueTaxpayerReferenceNumber GuardrailPiiEntityTypeUrl GuardrailPiiEntityTypeUsername GuardrailPiiEntityTypeUsBankAccountNumber GuardrailPiiEntityTypeUsBankRoutingNumber GuardrailPiiEntityTypeUsIndividualTaxIdentificationNumber GuardrailPiiEntityTypeUsPassportNumber GuardrailPiiEntityTypeUsSocialSecurityNumber GuardrailPiiEntityTypeVehicleIdentificationNumber
type GuardrailPiiEntityTypeOutput ¶ added in v0.104.0
type GuardrailPiiEntityTypeOutput struct{ *pulumi.OutputState }
func (GuardrailPiiEntityTypeOutput) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityTypeOutput) ElementType() reflect.Type
func (GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutput() GuardrailPiiEntityTypeOutput
func (GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypeOutputWithContext(ctx context.Context) GuardrailPiiEntityTypeOutput
func (GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityTypeOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailPiiEntityTypeOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailPiiEntityTypeOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailPiiEntityTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailPiiEntityTypePtrInput ¶ added in v0.104.0
type GuardrailPiiEntityTypePtrInput interface { pulumi.Input ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput ToGuardrailPiiEntityTypePtrOutputWithContext(context.Context) GuardrailPiiEntityTypePtrOutput }
func GuardrailPiiEntityTypePtr ¶ added in v0.104.0
func GuardrailPiiEntityTypePtr(v string) GuardrailPiiEntityTypePtrInput
type GuardrailPiiEntityTypePtrOutput ¶ added in v0.104.0
type GuardrailPiiEntityTypePtrOutput struct{ *pulumi.OutputState }
func (GuardrailPiiEntityTypePtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailPiiEntityTypePtrOutput) Elem() GuardrailPiiEntityTypeOutput
func (GuardrailPiiEntityTypePtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailPiiEntityTypePtrOutput) ElementType() reflect.Type
func (GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutput() GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypePtrOutput) ToGuardrailPiiEntityTypePtrOutputWithContext(ctx context.Context) GuardrailPiiEntityTypePtrOutput
func (GuardrailPiiEntityTypePtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailPiiEntityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailPiiEntityTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailPiiEntityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailRegexConfig ¶ added in v0.104.0
type GuardrailRegexConfig struct { Action GuardrailSensitiveInformationAction `pulumi:"action"` // The regex description. Description *string `pulumi:"description"` // The regex name. Name string `pulumi:"name"` // The regex pattern. Pattern string `pulumi:"pattern"` }
A regex configuration.
type GuardrailRegexConfigArgs ¶ added in v0.104.0
type GuardrailRegexConfigArgs struct { Action GuardrailSensitiveInformationActionInput `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"` }
A regex configuration.
func (GuardrailRegexConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailRegexConfigArgs) ElementType() reflect.Type
func (GuardrailRegexConfigArgs) ToGuardrailRegexConfigOutput ¶ added in v0.104.0
func (i GuardrailRegexConfigArgs) ToGuardrailRegexConfigOutput() GuardrailRegexConfigOutput
func (GuardrailRegexConfigArgs) ToGuardrailRegexConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailRegexConfigArgs) ToGuardrailRegexConfigOutputWithContext(ctx context.Context) GuardrailRegexConfigOutput
type GuardrailRegexConfigArray ¶ added in v0.104.0
type GuardrailRegexConfigArray []GuardrailRegexConfigInput
func (GuardrailRegexConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailRegexConfigArray) ElementType() reflect.Type
func (GuardrailRegexConfigArray) ToGuardrailRegexConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailRegexConfigArray) ToGuardrailRegexConfigArrayOutput() GuardrailRegexConfigArrayOutput
func (GuardrailRegexConfigArray) ToGuardrailRegexConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailRegexConfigArray) ToGuardrailRegexConfigArrayOutputWithContext(ctx context.Context) GuardrailRegexConfigArrayOutput
type GuardrailRegexConfigArrayInput ¶ added in v0.104.0
type GuardrailRegexConfigArrayInput interface { pulumi.Input ToGuardrailRegexConfigArrayOutput() GuardrailRegexConfigArrayOutput ToGuardrailRegexConfigArrayOutputWithContext(context.Context) GuardrailRegexConfigArrayOutput }
GuardrailRegexConfigArrayInput is an input type that accepts GuardrailRegexConfigArray and GuardrailRegexConfigArrayOutput values. You can construct a concrete instance of `GuardrailRegexConfigArrayInput` via:
GuardrailRegexConfigArray{ GuardrailRegexConfigArgs{...} }
type GuardrailRegexConfigArrayOutput ¶ added in v0.104.0
type GuardrailRegexConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailRegexConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailRegexConfigArrayOutput) ElementType() reflect.Type
func (GuardrailRegexConfigArrayOutput) Index ¶ added in v0.104.0
func (o GuardrailRegexConfigArrayOutput) Index(i pulumi.IntInput) GuardrailRegexConfigOutput
func (GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutput() GuardrailRegexConfigArrayOutput
func (GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailRegexConfigArrayOutput) ToGuardrailRegexConfigArrayOutputWithContext(ctx context.Context) GuardrailRegexConfigArrayOutput
type GuardrailRegexConfigInput ¶ added in v0.104.0
type GuardrailRegexConfigInput interface { pulumi.Input ToGuardrailRegexConfigOutput() GuardrailRegexConfigOutput ToGuardrailRegexConfigOutputWithContext(context.Context) GuardrailRegexConfigOutput }
GuardrailRegexConfigInput is an input type that accepts GuardrailRegexConfigArgs and GuardrailRegexConfigOutput values. You can construct a concrete instance of `GuardrailRegexConfigInput` via:
GuardrailRegexConfigArgs{...}
type GuardrailRegexConfigOutput ¶ added in v0.104.0
type GuardrailRegexConfigOutput struct{ *pulumi.OutputState }
A regex configuration.
func (GuardrailRegexConfigOutput) Action ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) Action() GuardrailSensitiveInformationActionOutput
func (GuardrailRegexConfigOutput) Description ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) Description() pulumi.StringPtrOutput
The regex description.
func (GuardrailRegexConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailRegexConfigOutput) ElementType() reflect.Type
func (GuardrailRegexConfigOutput) Name ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) Name() pulumi.StringOutput
The regex name.
func (GuardrailRegexConfigOutput) Pattern ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) Pattern() pulumi.StringOutput
The regex pattern.
func (GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutput ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutput() GuardrailRegexConfigOutput
func (GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailRegexConfigOutput) ToGuardrailRegexConfigOutputWithContext(ctx context.Context) GuardrailRegexConfigOutput
type GuardrailSensitiveInformationAction ¶ added in v0.104.0
type GuardrailSensitiveInformationAction string
Options for sensitive information action.
func (GuardrailSensitiveInformationAction) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationAction) ElementType() reflect.Type
func (GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutput ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutput() GuardrailSensitiveInformationActionOutput
func (GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutputWithContext ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionOutput
func (GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutput ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationAction) ToStringOutput ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToStringOutput() pulumi.StringOutput
func (GuardrailSensitiveInformationAction) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailSensitiveInformationAction) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailSensitiveInformationAction) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailSensitiveInformationAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailSensitiveInformationActionInput ¶ added in v0.104.0
type GuardrailSensitiveInformationActionInput interface { pulumi.Input ToGuardrailSensitiveInformationActionOutput() GuardrailSensitiveInformationActionOutput ToGuardrailSensitiveInformationActionOutputWithContext(context.Context) GuardrailSensitiveInformationActionOutput }
GuardrailSensitiveInformationActionInput is an input type that accepts values of the GuardrailSensitiveInformationAction enum A concrete instance of `GuardrailSensitiveInformationActionInput` can be one of the following:
GuardrailSensitiveInformationActionBlock GuardrailSensitiveInformationActionAnonymize
type GuardrailSensitiveInformationActionOutput ¶ added in v0.104.0
type GuardrailSensitiveInformationActionOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationActionOutput) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationActionOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutput() GuardrailSensitiveInformationActionOutput
func (GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionOutput
func (GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationActionOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailSensitiveInformationActionOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailSensitiveInformationActionOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailSensitiveInformationActionOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailSensitiveInformationActionPtrInput ¶ added in v0.104.0
type GuardrailSensitiveInformationActionPtrInput interface { pulumi.Input ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput ToGuardrailSensitiveInformationActionPtrOutputWithContext(context.Context) GuardrailSensitiveInformationActionPtrOutput }
func GuardrailSensitiveInformationActionPtr ¶ added in v0.104.0
func GuardrailSensitiveInformationActionPtr(v string) GuardrailSensitiveInformationActionPtrInput
type GuardrailSensitiveInformationActionPtrOutput ¶ added in v0.104.0
type GuardrailSensitiveInformationActionPtrOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationActionPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationActionPtrOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutput() GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionPtrOutput) ToGuardrailSensitiveInformationActionPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationActionPtrOutput
func (GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailSensitiveInformationPolicyConfig ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfig struct { // List of entities. PiiEntitiesConfig []GuardrailPiiEntityConfig `pulumi:"piiEntitiesConfig"` // List of regex. RegexesConfig []GuardrailRegexConfig `pulumi:"regexesConfig"` }
Sensitive information policy config for a guardrail.
type GuardrailSensitiveInformationPolicyConfigArgs ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfigArgs struct { // List of entities. PiiEntitiesConfig GuardrailPiiEntityConfigArrayInput `pulumi:"piiEntitiesConfig"` // List of regex. RegexesConfig GuardrailRegexConfigArrayInput `pulumi:"regexesConfig"` }
Sensitive information policy config for a guardrail.
func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput ¶ added in v0.104.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v0.104.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (i GuardrailSensitiveInformationPolicyConfigArgs) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigInput ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfigInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigOutput }
GuardrailSensitiveInformationPolicyConfigInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigArgs and GuardrailSensitiveInformationPolicyConfigOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigInput` via:
GuardrailSensitiveInformationPolicyConfigArgs{...}
type GuardrailSensitiveInformationPolicyConfigOutput ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfigOutput struct{ *pulumi.OutputState }
Sensitive information policy config for a guardrail.
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfig ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) PiiEntitiesConfig() GuardrailPiiEntityConfigArrayOutput
List of entities.
func (GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfig ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) RegexesConfig() GuardrailRegexConfigArrayOutput
List of regex.
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutput() GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailSensitiveInformationPolicyConfigPtrInput ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfigPtrInput interface { pulumi.Input ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput }
GuardrailSensitiveInformationPolicyConfigPtrInput is an input type that accepts GuardrailSensitiveInformationPolicyConfigArgs, GuardrailSensitiveInformationPolicyConfigPtr and GuardrailSensitiveInformationPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailSensitiveInformationPolicyConfigPtrInput` via:
GuardrailSensitiveInformationPolicyConfigArgs{...} or: nil
func GuardrailSensitiveInformationPolicyConfigPtr ¶ added in v0.104.0
func GuardrailSensitiveInformationPolicyConfigPtr(v *GuardrailSensitiveInformationPolicyConfigArgs) GuardrailSensitiveInformationPolicyConfigPtrInput
type GuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v0.104.0
type GuardrailSensitiveInformationPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfig ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) PiiEntitiesConfig() GuardrailPiiEntityConfigArrayOutput
List of entities.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfig ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) RegexesConfig() GuardrailRegexConfigArrayOutput
List of regex.
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutput() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailSensitiveInformationPolicyConfigPtrOutput) ToGuardrailSensitiveInformationPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailSensitiveInformationPolicyConfigPtrOutput
type GuardrailState ¶ added in v0.104.0
type GuardrailState struct { }
func (GuardrailState) ElementType ¶ added in v0.104.0
func (GuardrailState) ElementType() reflect.Type
type GuardrailStatusOutput ¶ added in v0.104.0
type GuardrailStatusOutput struct{ *pulumi.OutputState }
func (GuardrailStatusOutput) ElementType ¶ added in v0.104.0
func (GuardrailStatusOutput) ElementType() reflect.Type
func (GuardrailStatusOutput) ToGuardrailStatusOutput ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToGuardrailStatusOutput() GuardrailStatusOutput
func (GuardrailStatusOutput) ToGuardrailStatusOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToGuardrailStatusOutputWithContext(ctx context.Context) GuardrailStatusOutput
func (GuardrailStatusOutput) ToGuardrailStatusPtrOutput ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToGuardrailStatusPtrOutput() GuardrailStatusPtrOutput
func (GuardrailStatusOutput) ToGuardrailStatusPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToGuardrailStatusPtrOutputWithContext(ctx context.Context) GuardrailStatusPtrOutput
func (GuardrailStatusOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailStatusOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailStatusOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailStatusPtrOutput ¶ added in v0.104.0
type GuardrailStatusPtrOutput struct{ *pulumi.OutputState }
func (GuardrailStatusPtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailStatusPtrOutput) Elem() GuardrailStatusOutput
func (GuardrailStatusPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailStatusPtrOutput) ElementType() reflect.Type
func (GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutput ¶ added in v0.104.0
func (o GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutput() GuardrailStatusPtrOutput
func (GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusPtrOutput) ToGuardrailStatusPtrOutputWithContext(ctx context.Context) GuardrailStatusPtrOutput
func (GuardrailStatusPtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailTag ¶ added in v0.104.0
type GuardrailTag struct { // Tag Key Key string `pulumi:"key"` // Tag Value Value string `pulumi:"value"` }
Definition of the key/value pair for a tag
type GuardrailTopicConfig ¶ added in v0.104.0
type GuardrailTopicConfig 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 GuardrailTopicType `pulumi:"type"` }
Topic config in topic policy.
type GuardrailTopicConfigArgs ¶ added in v0.104.0
type GuardrailTopicConfigArgs 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 GuardrailTopicTypeInput `pulumi:"type"` }
Topic config in topic policy.
func (GuardrailTopicConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailTopicConfigArgs) ElementType() reflect.Type
func (GuardrailTopicConfigArgs) ToGuardrailTopicConfigOutput ¶ added in v0.104.0
func (i GuardrailTopicConfigArgs) ToGuardrailTopicConfigOutput() GuardrailTopicConfigOutput
func (GuardrailTopicConfigArgs) ToGuardrailTopicConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailTopicConfigArgs) ToGuardrailTopicConfigOutputWithContext(ctx context.Context) GuardrailTopicConfigOutput
type GuardrailTopicConfigArray ¶ added in v0.104.0
type GuardrailTopicConfigArray []GuardrailTopicConfigInput
func (GuardrailTopicConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailTopicConfigArray) ElementType() reflect.Type
func (GuardrailTopicConfigArray) ToGuardrailTopicConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailTopicConfigArray) ToGuardrailTopicConfigArrayOutput() GuardrailTopicConfigArrayOutput
func (GuardrailTopicConfigArray) ToGuardrailTopicConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailTopicConfigArray) ToGuardrailTopicConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicConfigArrayOutput
type GuardrailTopicConfigArrayInput ¶ added in v0.104.0
type GuardrailTopicConfigArrayInput interface { pulumi.Input ToGuardrailTopicConfigArrayOutput() GuardrailTopicConfigArrayOutput ToGuardrailTopicConfigArrayOutputWithContext(context.Context) GuardrailTopicConfigArrayOutput }
GuardrailTopicConfigArrayInput is an input type that accepts GuardrailTopicConfigArray and GuardrailTopicConfigArrayOutput values. You can construct a concrete instance of `GuardrailTopicConfigArrayInput` via:
GuardrailTopicConfigArray{ GuardrailTopicConfigArgs{...} }
type GuardrailTopicConfigArrayOutput ¶ added in v0.104.0
type GuardrailTopicConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailTopicConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicConfigArrayOutput) ElementType() reflect.Type
func (GuardrailTopicConfigArrayOutput) Index ¶ added in v0.104.0
func (o GuardrailTopicConfigArrayOutput) Index(i pulumi.IntInput) GuardrailTopicConfigOutput
func (GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutput() GuardrailTopicConfigArrayOutput
func (GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicConfigArrayOutput) ToGuardrailTopicConfigArrayOutputWithContext(ctx context.Context) GuardrailTopicConfigArrayOutput
type GuardrailTopicConfigInput ¶ added in v0.104.0
type GuardrailTopicConfigInput interface { pulumi.Input ToGuardrailTopicConfigOutput() GuardrailTopicConfigOutput ToGuardrailTopicConfigOutputWithContext(context.Context) GuardrailTopicConfigOutput }
GuardrailTopicConfigInput is an input type that accepts GuardrailTopicConfigArgs and GuardrailTopicConfigOutput values. You can construct a concrete instance of `GuardrailTopicConfigInput` via:
GuardrailTopicConfigArgs{...}
type GuardrailTopicConfigOutput ¶ added in v0.104.0
type GuardrailTopicConfigOutput struct{ *pulumi.OutputState }
Topic config in topic policy.
func (GuardrailTopicConfigOutput) Definition ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) Definition() pulumi.StringOutput
Definition of topic in topic policy
func (GuardrailTopicConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicConfigOutput) ElementType() reflect.Type
func (GuardrailTopicConfigOutput) Examples ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) Examples() pulumi.StringArrayOutput
List of text examples
func (GuardrailTopicConfigOutput) Name ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) Name() pulumi.StringOutput
Name of topic in topic policy
func (GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutput ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutput() GuardrailTopicConfigOutput
func (GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) ToGuardrailTopicConfigOutputWithContext(ctx context.Context) GuardrailTopicConfigOutput
func (GuardrailTopicConfigOutput) Type ¶ added in v0.104.0
func (o GuardrailTopicConfigOutput) Type() GuardrailTopicTypeOutput
type GuardrailTopicPolicyConfig ¶ added in v0.104.0
type GuardrailTopicPolicyConfig struct { // List of topic configs in topic policy. TopicsConfig []GuardrailTopicConfig `pulumi:"topicsConfig"` }
Topic policy config for a guardrail.
type GuardrailTopicPolicyConfigArgs ¶ added in v0.104.0
type GuardrailTopicPolicyConfigArgs struct { // List of topic configs in topic policy. TopicsConfig GuardrailTopicConfigArrayInput `pulumi:"topicsConfig"` }
Topic policy config for a guardrail.
func (GuardrailTopicPolicyConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailTopicPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput ¶ added in v0.104.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v0.104.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (i GuardrailTopicPolicyConfigArgs) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
type GuardrailTopicPolicyConfigInput ¶ added in v0.104.0
type GuardrailTopicPolicyConfigInput interface { pulumi.Input ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput ToGuardrailTopicPolicyConfigOutputWithContext(context.Context) GuardrailTopicPolicyConfigOutput }
GuardrailTopicPolicyConfigInput is an input type that accepts GuardrailTopicPolicyConfigArgs and GuardrailTopicPolicyConfigOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigInput` via:
GuardrailTopicPolicyConfigArgs{...}
type GuardrailTopicPolicyConfigOutput ¶ added in v0.104.0
type GuardrailTopicPolicyConfigOutput struct{ *pulumi.OutputState }
Topic policy config for a guardrail.
func (GuardrailTopicPolicyConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutput() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigOutput) TopicsConfig ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigOutput) TopicsConfig() GuardrailTopicConfigArrayOutput
List of topic configs in topic policy.
type GuardrailTopicPolicyConfigPtrInput ¶ added in v0.104.0
type GuardrailTopicPolicyConfigPtrInput interface { pulumi.Input ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput ToGuardrailTopicPolicyConfigPtrOutputWithContext(context.Context) GuardrailTopicPolicyConfigPtrOutput }
GuardrailTopicPolicyConfigPtrInput is an input type that accepts GuardrailTopicPolicyConfigArgs, GuardrailTopicPolicyConfigPtr and GuardrailTopicPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailTopicPolicyConfigPtrInput` via:
GuardrailTopicPolicyConfigArgs{...} or: nil
func GuardrailTopicPolicyConfigPtr ¶ added in v0.104.0
func GuardrailTopicPolicyConfigPtr(v *GuardrailTopicPolicyConfigArgs) GuardrailTopicPolicyConfigPtrInput
type GuardrailTopicPolicyConfigPtrOutput ¶ added in v0.104.0
type GuardrailTopicPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailTopicPolicyConfigPtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigPtrOutput) Elem() GuardrailTopicPolicyConfigOutput
func (GuardrailTopicPolicyConfigPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutput() GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigPtrOutput) ToGuardrailTopicPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailTopicPolicyConfigPtrOutput
func (GuardrailTopicPolicyConfigPtrOutput) TopicsConfig ¶ added in v0.104.0
func (o GuardrailTopicPolicyConfigPtrOutput) TopicsConfig() GuardrailTopicConfigArrayOutput
List of topic configs in topic policy.
type GuardrailTopicType ¶ added in v0.104.0
type GuardrailTopicType string
Type of topic in a policy
func (GuardrailTopicType) ElementType ¶ added in v0.104.0
func (GuardrailTopicType) ElementType() reflect.Type
func (GuardrailTopicType) ToGuardrailTopicTypeOutput ¶ added in v0.104.0
func (e GuardrailTopicType) ToGuardrailTopicTypeOutput() GuardrailTopicTypeOutput
func (GuardrailTopicType) ToGuardrailTopicTypeOutputWithContext ¶ added in v0.104.0
func (e GuardrailTopicType) ToGuardrailTopicTypeOutputWithContext(ctx context.Context) GuardrailTopicTypeOutput
func (GuardrailTopicType) ToGuardrailTopicTypePtrOutput ¶ added in v0.104.0
func (e GuardrailTopicType) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
func (GuardrailTopicType) ToGuardrailTopicTypePtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailTopicType) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
func (GuardrailTopicType) ToStringOutput ¶ added in v0.104.0
func (e GuardrailTopicType) ToStringOutput() pulumi.StringOutput
func (GuardrailTopicType) ToStringOutputWithContext ¶ added in v0.104.0
func (e GuardrailTopicType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailTopicType) ToStringPtrOutput ¶ added in v0.104.0
func (e GuardrailTopicType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailTopicType) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (e GuardrailTopicType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailTopicTypeInput ¶ added in v0.104.0
type GuardrailTopicTypeInput interface { pulumi.Input ToGuardrailTopicTypeOutput() GuardrailTopicTypeOutput ToGuardrailTopicTypeOutputWithContext(context.Context) GuardrailTopicTypeOutput }
GuardrailTopicTypeInput is an input type that accepts values of the GuardrailTopicType enum A concrete instance of `GuardrailTopicTypeInput` can be one of the following:
GuardrailTopicTypeDeny
type GuardrailTopicTypeOutput ¶ added in v0.104.0
type GuardrailTopicTypeOutput struct{ *pulumi.OutputState }
func (GuardrailTopicTypeOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicTypeOutput) ElementType() reflect.Type
func (GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutput ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutput() GuardrailTopicTypeOutput
func (GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypeOutputWithContext(ctx context.Context) GuardrailTopicTypeOutput
func (GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutput ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
func (GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
func (GuardrailTopicTypeOutput) ToStringOutput ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToStringOutput() pulumi.StringOutput
func (GuardrailTopicTypeOutput) ToStringOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GuardrailTopicTypeOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailTopicTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailTopicTypePtrInput ¶ added in v0.104.0
type GuardrailTopicTypePtrInput interface { pulumi.Input ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput ToGuardrailTopicTypePtrOutputWithContext(context.Context) GuardrailTopicTypePtrOutput }
func GuardrailTopicTypePtr ¶ added in v0.104.0
func GuardrailTopicTypePtr(v string) GuardrailTopicTypePtrInput
type GuardrailTopicTypePtrOutput ¶ added in v0.104.0
type GuardrailTopicTypePtrOutput struct{ *pulumi.OutputState }
func (GuardrailTopicTypePtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailTopicTypePtrOutput) Elem() GuardrailTopicTypeOutput
func (GuardrailTopicTypePtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailTopicTypePtrOutput) ElementType() reflect.Type
func (GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutput ¶ added in v0.104.0
func (o GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutput() GuardrailTopicTypePtrOutput
func (GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypePtrOutput) ToGuardrailTopicTypePtrOutputWithContext(ctx context.Context) GuardrailTopicTypePtrOutput
func (GuardrailTopicTypePtrOutput) ToStringPtrOutput ¶ added in v0.104.0
func (o GuardrailTopicTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GuardrailTopicTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailTopicTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuardrailVersion ¶ added in v0.106.0
type GuardrailVersion struct { pulumi.CustomResourceState // Description of the Guardrail version Description pulumi.StringPtrOutput `pulumi:"description"` // Arn representation for the guardrail GuardrailArn pulumi.StringOutput `pulumi:"guardrailArn"` // Unique id for the guardrail GuardrailId pulumi.StringOutput `pulumi:"guardrailId"` // Identifier (GuardrailId or GuardrailArn) for the guardrail GuardrailIdentifier pulumi.StringOutput `pulumi:"guardrailIdentifier"` // Guardrail version Version pulumi.StringOutput `pulumi:"version"` }
Definition of AWS::Bedrock::GuardrailVersion Resource Type
func GetGuardrailVersion ¶ added in v0.106.0
func GetGuardrailVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuardrailVersionState, opts ...pulumi.ResourceOption) (*GuardrailVersion, error)
GetGuardrailVersion gets an existing GuardrailVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGuardrailVersion ¶ added in v0.106.0
func NewGuardrailVersion(ctx *pulumi.Context, name string, args *GuardrailVersionArgs, opts ...pulumi.ResourceOption) (*GuardrailVersion, error)
NewGuardrailVersion registers a new resource with the given unique name, arguments, and options.
func (*GuardrailVersion) ElementType ¶ added in v0.106.0
func (*GuardrailVersion) ElementType() reflect.Type
func (*GuardrailVersion) ToGuardrailVersionOutput ¶ added in v0.106.0
func (i *GuardrailVersion) ToGuardrailVersionOutput() GuardrailVersionOutput
func (*GuardrailVersion) ToGuardrailVersionOutputWithContext ¶ added in v0.106.0
func (i *GuardrailVersion) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
type GuardrailVersionArgs ¶ added in v0.106.0
type GuardrailVersionArgs struct { // Description of the Guardrail version Description pulumi.StringPtrInput // Identifier (GuardrailId or GuardrailArn) for the guardrail GuardrailIdentifier pulumi.StringInput }
The set of arguments for constructing a GuardrailVersion resource.
func (GuardrailVersionArgs) ElementType ¶ added in v0.106.0
func (GuardrailVersionArgs) ElementType() reflect.Type
type GuardrailVersionInput ¶ added in v0.106.0
type GuardrailVersionInput interface { pulumi.Input ToGuardrailVersionOutput() GuardrailVersionOutput ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput }
type GuardrailVersionOutput ¶ added in v0.106.0
type GuardrailVersionOutput struct{ *pulumi.OutputState }
func (GuardrailVersionOutput) Description ¶ added in v0.106.0
func (o GuardrailVersionOutput) Description() pulumi.StringPtrOutput
Description of the Guardrail version
func (GuardrailVersionOutput) ElementType ¶ added in v0.106.0
func (GuardrailVersionOutput) ElementType() reflect.Type
func (GuardrailVersionOutput) GuardrailArn ¶ added in v0.106.0
func (o GuardrailVersionOutput) GuardrailArn() pulumi.StringOutput
Arn representation for the guardrail
func (GuardrailVersionOutput) GuardrailId ¶ added in v0.106.0
func (o GuardrailVersionOutput) GuardrailId() pulumi.StringOutput
Unique id for the guardrail
func (GuardrailVersionOutput) GuardrailIdentifier ¶ added in v0.106.0
func (o GuardrailVersionOutput) GuardrailIdentifier() pulumi.StringOutput
Identifier (GuardrailId or GuardrailArn) for the guardrail
func (GuardrailVersionOutput) ToGuardrailVersionOutput ¶ added in v0.106.0
func (o GuardrailVersionOutput) ToGuardrailVersionOutput() GuardrailVersionOutput
func (GuardrailVersionOutput) ToGuardrailVersionOutputWithContext ¶ added in v0.106.0
func (o GuardrailVersionOutput) ToGuardrailVersionOutputWithContext(ctx context.Context) GuardrailVersionOutput
func (GuardrailVersionOutput) Version ¶ added in v0.106.0
func (o GuardrailVersionOutput) Version() pulumi.StringOutput
Guardrail version
type GuardrailVersionState ¶ added in v0.106.0
type GuardrailVersionState struct { }
func (GuardrailVersionState) ElementType ¶ added in v0.106.0
func (GuardrailVersionState) ElementType() reflect.Type
type GuardrailWordConfig ¶ added in v0.104.0
type GuardrailWordConfig struct { // The custom word text. Text string `pulumi:"text"` }
A custom word config.
type GuardrailWordConfigArgs ¶ added in v0.104.0
type GuardrailWordConfigArgs struct { // The custom word text. Text pulumi.StringInput `pulumi:"text"` }
A custom word config.
func (GuardrailWordConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailWordConfigArgs) ElementType() reflect.Type
func (GuardrailWordConfigArgs) ToGuardrailWordConfigOutput ¶ added in v0.104.0
func (i GuardrailWordConfigArgs) ToGuardrailWordConfigOutput() GuardrailWordConfigOutput
func (GuardrailWordConfigArgs) ToGuardrailWordConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailWordConfigArgs) ToGuardrailWordConfigOutputWithContext(ctx context.Context) GuardrailWordConfigOutput
type GuardrailWordConfigArray ¶ added in v0.104.0
type GuardrailWordConfigArray []GuardrailWordConfigInput
func (GuardrailWordConfigArray) ElementType ¶ added in v0.104.0
func (GuardrailWordConfigArray) ElementType() reflect.Type
func (GuardrailWordConfigArray) ToGuardrailWordConfigArrayOutput ¶ added in v0.104.0
func (i GuardrailWordConfigArray) ToGuardrailWordConfigArrayOutput() GuardrailWordConfigArrayOutput
func (GuardrailWordConfigArray) ToGuardrailWordConfigArrayOutputWithContext ¶ added in v0.104.0
func (i GuardrailWordConfigArray) ToGuardrailWordConfigArrayOutputWithContext(ctx context.Context) GuardrailWordConfigArrayOutput
type GuardrailWordConfigArrayInput ¶ added in v0.104.0
type GuardrailWordConfigArrayInput interface { pulumi.Input ToGuardrailWordConfigArrayOutput() GuardrailWordConfigArrayOutput ToGuardrailWordConfigArrayOutputWithContext(context.Context) GuardrailWordConfigArrayOutput }
GuardrailWordConfigArrayInput is an input type that accepts GuardrailWordConfigArray and GuardrailWordConfigArrayOutput values. You can construct a concrete instance of `GuardrailWordConfigArrayInput` via:
GuardrailWordConfigArray{ GuardrailWordConfigArgs{...} }
type GuardrailWordConfigArrayOutput ¶ added in v0.104.0
type GuardrailWordConfigArrayOutput struct{ *pulumi.OutputState }
func (GuardrailWordConfigArrayOutput) ElementType ¶ added in v0.104.0
func (GuardrailWordConfigArrayOutput) ElementType() reflect.Type
func (GuardrailWordConfigArrayOutput) Index ¶ added in v0.104.0
func (o GuardrailWordConfigArrayOutput) Index(i pulumi.IntInput) GuardrailWordConfigOutput
func (GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutput ¶ added in v0.104.0
func (o GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutput() GuardrailWordConfigArrayOutput
func (GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutputWithContext ¶ added in v0.104.0
func (o GuardrailWordConfigArrayOutput) ToGuardrailWordConfigArrayOutputWithContext(ctx context.Context) GuardrailWordConfigArrayOutput
type GuardrailWordConfigInput ¶ added in v0.104.0
type GuardrailWordConfigInput interface { pulumi.Input ToGuardrailWordConfigOutput() GuardrailWordConfigOutput ToGuardrailWordConfigOutputWithContext(context.Context) GuardrailWordConfigOutput }
GuardrailWordConfigInput is an input type that accepts GuardrailWordConfigArgs and GuardrailWordConfigOutput values. You can construct a concrete instance of `GuardrailWordConfigInput` via:
GuardrailWordConfigArgs{...}
type GuardrailWordConfigOutput ¶ added in v0.104.0
type GuardrailWordConfigOutput struct{ *pulumi.OutputState }
A custom word config.
func (GuardrailWordConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailWordConfigOutput) ElementType() reflect.Type
func (GuardrailWordConfigOutput) Text ¶ added in v0.104.0
func (o GuardrailWordConfigOutput) Text() pulumi.StringOutput
The custom word text.
func (GuardrailWordConfigOutput) ToGuardrailWordConfigOutput ¶ added in v0.104.0
func (o GuardrailWordConfigOutput) ToGuardrailWordConfigOutput() GuardrailWordConfigOutput
func (GuardrailWordConfigOutput) ToGuardrailWordConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailWordConfigOutput) ToGuardrailWordConfigOutputWithContext(ctx context.Context) GuardrailWordConfigOutput
type GuardrailWordPolicyConfig ¶ added in v0.104.0
type GuardrailWordPolicyConfig struct { // A config for the list of managed words. ManagedWordListsConfig []GuardrailManagedWordsConfig `pulumi:"managedWordListsConfig"` // List of custom word configs. WordsConfig []GuardrailWordConfig `pulumi:"wordsConfig"` }
Word policy config for a guardrail.
type GuardrailWordPolicyConfigArgs ¶ added in v0.104.0
type GuardrailWordPolicyConfigArgs struct { // A config for the list of managed words. ManagedWordListsConfig GuardrailManagedWordsConfigArrayInput `pulumi:"managedWordListsConfig"` // List of custom word configs. WordsConfig GuardrailWordConfigArrayInput `pulumi:"wordsConfig"` }
Word policy config for a guardrail.
func (GuardrailWordPolicyConfigArgs) ElementType ¶ added in v0.104.0
func (GuardrailWordPolicyConfigArgs) ElementType() reflect.Type
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput ¶ added in v0.104.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext ¶ added in v0.104.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v0.104.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (i GuardrailWordPolicyConfigArgs) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
type GuardrailWordPolicyConfigInput ¶ added in v0.104.0
type GuardrailWordPolicyConfigInput interface { pulumi.Input ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput ToGuardrailWordPolicyConfigOutputWithContext(context.Context) GuardrailWordPolicyConfigOutput }
GuardrailWordPolicyConfigInput is an input type that accepts GuardrailWordPolicyConfigArgs and GuardrailWordPolicyConfigOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigInput` via:
GuardrailWordPolicyConfigArgs{...}
type GuardrailWordPolicyConfigOutput ¶ added in v0.104.0
type GuardrailWordPolicyConfigOutput struct{ *pulumi.OutputState }
Word policy config for a guardrail.
func (GuardrailWordPolicyConfigOutput) ElementType ¶ added in v0.104.0
func (GuardrailWordPolicyConfigOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigOutput) ManagedWordListsConfig ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) ManagedWordListsConfig() GuardrailManagedWordsConfigArrayOutput
A config for the list of managed words.
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutput() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigOutput) WordsConfig ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigOutput) WordsConfig() GuardrailWordConfigArrayOutput
List of custom word configs.
type GuardrailWordPolicyConfigPtrInput ¶ added in v0.104.0
type GuardrailWordPolicyConfigPtrInput interface { pulumi.Input ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput ToGuardrailWordPolicyConfigPtrOutputWithContext(context.Context) GuardrailWordPolicyConfigPtrOutput }
GuardrailWordPolicyConfigPtrInput is an input type that accepts GuardrailWordPolicyConfigArgs, GuardrailWordPolicyConfigPtr and GuardrailWordPolicyConfigPtrOutput values. You can construct a concrete instance of `GuardrailWordPolicyConfigPtrInput` via:
GuardrailWordPolicyConfigArgs{...} or: nil
func GuardrailWordPolicyConfigPtr ¶ added in v0.104.0
func GuardrailWordPolicyConfigPtr(v *GuardrailWordPolicyConfigArgs) GuardrailWordPolicyConfigPtrInput
type GuardrailWordPolicyConfigPtrOutput ¶ added in v0.104.0
type GuardrailWordPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GuardrailWordPolicyConfigPtrOutput) Elem ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigPtrOutput) Elem() GuardrailWordPolicyConfigOutput
func (GuardrailWordPolicyConfigPtrOutput) ElementType ¶ added in v0.104.0
func (GuardrailWordPolicyConfigPtrOutput) ElementType() reflect.Type
func (GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfig ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigPtrOutput) ManagedWordListsConfig() GuardrailManagedWordsConfigArrayOutput
A config for the list of managed words.
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutput() GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigPtrOutput) ToGuardrailWordPolicyConfigPtrOutputWithContext(ctx context.Context) GuardrailWordPolicyConfigPtrOutput
func (GuardrailWordPolicyConfigPtrOutput) WordsConfig ¶ added in v0.104.0
func (o GuardrailWordPolicyConfigPtrOutput) WordsConfig() GuardrailWordConfigArrayOutput
List of custom word configs.
type KnowledgeBase ¶
type KnowledgeBase struct { pulumi.CustomResourceState // The time at which the knowledge base was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the Resource. Description pulumi.StringPtrOutput `pulumi:"description"` // A list of reasons that the API operation on the knowledge base failed. FailureReasons pulumi.StringArrayOutput `pulumi:"failureReasons"` // The ARN of the knowledge base. KnowledgeBaseArn pulumi.StringOutput `pulumi:"knowledgeBaseArn"` // Contains details about the embeddings configuration of the knowledge base. KnowledgeBaseConfiguration KnowledgeBaseConfigurationOutput `pulumi:"knowledgeBaseConfiguration"` // The unique identifier of the knowledge base. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // The name of the knowledge base. Name pulumi.StringOutput `pulumi:"name"` // The ARN of the IAM role with permissions to invoke API operations on the knowledge base. The ARN must begin with AmazonBedrockExecutionRoleForKnowledgeBase_ RoleArn pulumi.StringOutput `pulumi:"roleArn"` // The status of the knowledge base. Status KnowledgeBaseStatusOutput `pulumi:"status"` // Contains details about the storage configuration of the knowledge base. StorageConfiguration KnowledgeBaseStorageConfigurationOutput `pulumi:"storageConfiguration"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapOutput `pulumi:"tags"` // The time at which the knowledge base was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::Bedrock::KnowledgeBase Resource Type
func GetKnowledgeBase ¶
func GetKnowledgeBase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KnowledgeBaseState, opts ...pulumi.ResourceOption) (*KnowledgeBase, error)
GetKnowledgeBase gets an existing KnowledgeBase 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 NewKnowledgeBase ¶
func NewKnowledgeBase(ctx *pulumi.Context, name string, args *KnowledgeBaseArgs, opts ...pulumi.ResourceOption) (*KnowledgeBase, error)
NewKnowledgeBase registers a new resource with the given unique name, arguments, and options.
func (*KnowledgeBase) ElementType ¶
func (*KnowledgeBase) ElementType() reflect.Type
func (*KnowledgeBase) ToKnowledgeBaseOutput ¶
func (i *KnowledgeBase) ToKnowledgeBaseOutput() KnowledgeBaseOutput
func (*KnowledgeBase) ToKnowledgeBaseOutputWithContext ¶
func (i *KnowledgeBase) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
type KnowledgeBaseArgs ¶
type KnowledgeBaseArgs struct { // Description of the Resource. Description pulumi.StringPtrInput // Contains details about the embeddings configuration of the knowledge base. KnowledgeBaseConfiguration KnowledgeBaseConfigurationInput // The name of the knowledge base. Name pulumi.StringPtrInput // The ARN of the IAM role with permissions to invoke API operations on the knowledge base. The ARN must begin with AmazonBedrockExecutionRoleForKnowledgeBase_ RoleArn pulumi.StringInput // Contains details about the storage configuration of the knowledge base. StorageConfiguration KnowledgeBaseStorageConfigurationInput // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags pulumi.StringMapInput }
The set of arguments for constructing a KnowledgeBase resource.
func (KnowledgeBaseArgs) ElementType ¶
func (KnowledgeBaseArgs) ElementType() reflect.Type
type KnowledgeBaseConfiguration ¶
type KnowledgeBaseConfiguration struct { // The type of data that the data source is converted into for the knowledge base. Type KnowledgeBaseType `pulumi:"type"` // Contains details about the embeddings model that'sused to convert the data source. VectorKnowledgeBaseConfiguration KnowledgeBaseVectorKnowledgeBaseConfiguration `pulumi:"vectorKnowledgeBaseConfiguration"` }
Contains details about the embeddings model used for the knowledge base.
type KnowledgeBaseConfigurationArgs ¶
type KnowledgeBaseConfigurationArgs struct { // The type of data that the data source is converted into for the knowledge base. Type KnowledgeBaseTypeInput `pulumi:"type"` // Contains details about the embeddings model that'sused to convert the data source. VectorKnowledgeBaseConfiguration KnowledgeBaseVectorKnowledgeBaseConfigurationInput `pulumi:"vectorKnowledgeBaseConfiguration"` }
Contains details about the embeddings model used for the knowledge base.
func (KnowledgeBaseConfigurationArgs) ElementType ¶
func (KnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutput ¶
func (i KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutput() KnowledgeBaseConfigurationOutput
func (KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutputWithContext ¶
func (i KnowledgeBaseConfigurationArgs) ToKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseConfigurationOutput
type KnowledgeBaseConfigurationInput ¶
type KnowledgeBaseConfigurationInput interface { pulumi.Input ToKnowledgeBaseConfigurationOutput() KnowledgeBaseConfigurationOutput ToKnowledgeBaseConfigurationOutputWithContext(context.Context) KnowledgeBaseConfigurationOutput }
KnowledgeBaseConfigurationInput is an input type that accepts KnowledgeBaseConfigurationArgs and KnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseConfigurationInput` via:
KnowledgeBaseConfigurationArgs{...}
type KnowledgeBaseConfigurationOutput ¶
type KnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
Contains details about the embeddings model used for the knowledge base.
func (KnowledgeBaseConfigurationOutput) ElementType ¶
func (KnowledgeBaseConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutput ¶
func (o KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutput() KnowledgeBaseConfigurationOutput
func (KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutputWithContext ¶
func (o KnowledgeBaseConfigurationOutput) ToKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseConfigurationOutput
func (KnowledgeBaseConfigurationOutput) Type ¶
func (o KnowledgeBaseConfigurationOutput) Type() KnowledgeBaseTypeOutput
The type of data that the data source is converted into for the knowledge base.
func (KnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration ¶
func (o KnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
Contains details about the embeddings model that'sused to convert the data source.
type KnowledgeBaseInput ¶
type KnowledgeBaseInput interface { pulumi.Input ToKnowledgeBaseOutput() KnowledgeBaseOutput ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput }
type KnowledgeBaseOpenSearchServerlessConfiguration ¶
type KnowledgeBaseOpenSearchServerlessConfiguration struct { // The ARN of the OpenSearch Service vector store. CollectionArn string `pulumi:"collectionArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBaseOpenSearchServerlessFieldMapping `pulumi:"fieldMapping"` // The name of the vector store. VectorIndexName string `pulumi:"vectorIndexName"` }
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
type KnowledgeBaseOpenSearchServerlessConfigurationArgs ¶
type KnowledgeBaseOpenSearchServerlessConfigurationArgs struct { // The ARN of the OpenSearch Service vector store. CollectionArn pulumi.StringInput `pulumi:"collectionArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBaseOpenSearchServerlessFieldMappingInput `pulumi:"fieldMapping"` // The name of the vector store. VectorIndexName pulumi.StringInput `pulumi:"vectorIndexName"` }
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput ¶
func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput() KnowledgeBaseOpenSearchServerlessConfigurationOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext ¶
func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput ¶
func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseOpenSearchServerlessConfigurationArgs) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
type KnowledgeBaseOpenSearchServerlessConfigurationInput ¶
type KnowledgeBaseOpenSearchServerlessConfigurationInput interface { pulumi.Input ToKnowledgeBaseOpenSearchServerlessConfigurationOutput() KnowledgeBaseOpenSearchServerlessConfigurationOutput ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext(context.Context) KnowledgeBaseOpenSearchServerlessConfigurationOutput }
KnowledgeBaseOpenSearchServerlessConfigurationInput is an input type that accepts KnowledgeBaseOpenSearchServerlessConfigurationArgs and KnowledgeBaseOpenSearchServerlessConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseOpenSearchServerlessConfigurationInput` via:
KnowledgeBaseOpenSearchServerlessConfigurationArgs{...}
type KnowledgeBaseOpenSearchServerlessConfigurationOutput ¶
type KnowledgeBaseOpenSearchServerlessConfigurationOutput struct{ *pulumi.OutputState }
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) CollectionArn ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) CollectionArn() pulumi.StringOutput
The ARN of the OpenSearch Service vector store.
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) FieldMapping ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) FieldMapping() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutput() KnowledgeBaseOpenSearchServerlessConfigurationOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationOutput) VectorIndexName ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationOutput) VectorIndexName() pulumi.StringOutput
The name of the vector store.
type KnowledgeBaseOpenSearchServerlessConfigurationPtrInput ¶
type KnowledgeBaseOpenSearchServerlessConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput }
KnowledgeBaseOpenSearchServerlessConfigurationPtrInput is an input type that accepts KnowledgeBaseOpenSearchServerlessConfigurationArgs, KnowledgeBaseOpenSearchServerlessConfigurationPtr and KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseOpenSearchServerlessConfigurationPtrInput` via:
KnowledgeBaseOpenSearchServerlessConfigurationArgs{...} or: nil
func KnowledgeBaseOpenSearchServerlessConfigurationPtr ¶
func KnowledgeBaseOpenSearchServerlessConfigurationPtr(v *KnowledgeBaseOpenSearchServerlessConfigurationArgs) KnowledgeBaseOpenSearchServerlessConfigurationPtrInput
type KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput ¶
type KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) CollectionArn ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) CollectionArn() pulumi.StringPtrOutput
The ARN of the OpenSearch Service vector store.
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) FieldMapping ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) FieldMapping() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutput() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) ToKnowledgeBaseOpenSearchServerlessConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
func (KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) VectorIndexName ¶
func (o KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput) VectorIndexName() pulumi.StringPtrOutput
The name of the vector store.
type KnowledgeBaseOpenSearchServerlessFieldMapping ¶
type KnowledgeBaseOpenSearchServerlessFieldMapping struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField string `pulumi:"textField"` // The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField string `pulumi:"vectorField"` }
A mapping of Bedrock Knowledge Base fields to OpenSearch Serverless field names
type KnowledgeBaseOpenSearchServerlessFieldMappingArgs ¶
type KnowledgeBaseOpenSearchServerlessFieldMappingArgs struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringInput `pulumi:"textField"` // The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringInput `pulumi:"vectorField"` }
A mapping of Bedrock Knowledge Base fields to OpenSearch Serverless field names
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput ¶
func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext ¶
func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput ¶
func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext ¶
func (i KnowledgeBaseOpenSearchServerlessFieldMappingArgs) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
type KnowledgeBaseOpenSearchServerlessFieldMappingInput ¶
type KnowledgeBaseOpenSearchServerlessFieldMappingInput interface { pulumi.Input ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput() KnowledgeBaseOpenSearchServerlessFieldMappingOutput ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext(context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingOutput }
KnowledgeBaseOpenSearchServerlessFieldMappingInput is an input type that accepts KnowledgeBaseOpenSearchServerlessFieldMappingArgs and KnowledgeBaseOpenSearchServerlessFieldMappingOutput values. You can construct a concrete instance of `KnowledgeBaseOpenSearchServerlessFieldMappingInput` via:
KnowledgeBaseOpenSearchServerlessFieldMappingArgs{...}
type KnowledgeBaseOpenSearchServerlessFieldMappingOutput ¶
type KnowledgeBaseOpenSearchServerlessFieldMappingOutput struct{ *pulumi.OutputState }
A mapping of Bedrock Knowledge Base fields to OpenSearch Serverless field names
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) MetadataField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) MetadataField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) TextField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) TextField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutput() KnowledgeBaseOpenSearchServerlessFieldMappingOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingOutput) VectorField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingOutput) VectorField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput ¶
type KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput interface { pulumi.Input ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput }
KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput is an input type that accepts KnowledgeBaseOpenSearchServerlessFieldMappingArgs, KnowledgeBaseOpenSearchServerlessFieldMappingPtr and KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput values. You can construct a concrete instance of `KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput` via:
KnowledgeBaseOpenSearchServerlessFieldMappingArgs{...} or: nil
func KnowledgeBaseOpenSearchServerlessFieldMappingPtr ¶
func KnowledgeBaseOpenSearchServerlessFieldMappingPtr(v *KnowledgeBaseOpenSearchServerlessFieldMappingArgs) KnowledgeBaseOpenSearchServerlessFieldMappingPtrInput
type KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput ¶
type KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ElementType ¶
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) MetadataField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) TextField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput() KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) ToKnowledgeBaseOpenSearchServerlessFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput
func (KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) VectorField ¶
func (o KnowledgeBaseOpenSearchServerlessFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type KnowledgeBaseOutput ¶
type KnowledgeBaseOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOutput) CreatedAt ¶
func (o KnowledgeBaseOutput) CreatedAt() pulumi.StringOutput
The time at which the knowledge base was created.
func (KnowledgeBaseOutput) Description ¶
func (o KnowledgeBaseOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (KnowledgeBaseOutput) ElementType ¶
func (KnowledgeBaseOutput) ElementType() reflect.Type
func (KnowledgeBaseOutput) FailureReasons ¶
func (o KnowledgeBaseOutput) FailureReasons() pulumi.StringArrayOutput
A list of reasons that the API operation on the knowledge base failed.
func (KnowledgeBaseOutput) KnowledgeBaseArn ¶
func (o KnowledgeBaseOutput) KnowledgeBaseArn() pulumi.StringOutput
The ARN of the knowledge base.
func (KnowledgeBaseOutput) KnowledgeBaseConfiguration ¶
func (o KnowledgeBaseOutput) KnowledgeBaseConfiguration() KnowledgeBaseConfigurationOutput
Contains details about the embeddings configuration of the knowledge base.
func (KnowledgeBaseOutput) KnowledgeBaseId ¶
func (o KnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
The unique identifier of the knowledge base.
func (KnowledgeBaseOutput) Name ¶
func (o KnowledgeBaseOutput) Name() pulumi.StringOutput
The name of the knowledge base.
func (KnowledgeBaseOutput) RoleArn ¶
func (o KnowledgeBaseOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role with permissions to invoke API operations on the knowledge base. The ARN must begin with AmazonBedrockExecutionRoleForKnowledgeBase_
func (KnowledgeBaseOutput) Status ¶
func (o KnowledgeBaseOutput) Status() KnowledgeBaseStatusOutput
The status of the knowledge base.
func (KnowledgeBaseOutput) StorageConfiguration ¶
func (o KnowledgeBaseOutput) StorageConfiguration() KnowledgeBaseStorageConfigurationOutput
Contains details about the storage configuration of the knowledge base.
func (KnowledgeBaseOutput) Tags ¶
func (o KnowledgeBaseOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (KnowledgeBaseOutput) ToKnowledgeBaseOutput ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
func (KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
func (KnowledgeBaseOutput) UpdatedAt ¶
func (o KnowledgeBaseOutput) UpdatedAt() pulumi.StringOutput
The time at which the knowledge base was last updated.
type KnowledgeBasePineconeConfiguration ¶
type KnowledgeBasePineconeConfiguration struct { // The endpoint URL for your index management page. ConnectionString string `pulumi:"connectionString"` // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBasePineconeFieldMapping `pulumi:"fieldMapping"` // The namespace to be used to write new data to your database. Namespace *string `pulumi:"namespace"` }
Contains the storage configuration of the knowledge base in Pinecone.
type KnowledgeBasePineconeConfigurationArgs ¶
type KnowledgeBasePineconeConfigurationArgs struct { // The endpoint URL for your index management page. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBasePineconeFieldMappingInput `pulumi:"fieldMapping"` // The namespace to be used to write new data to your database. Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
Contains the storage configuration of the knowledge base in Pinecone.
func (KnowledgeBasePineconeConfigurationArgs) ElementType ¶
func (KnowledgeBasePineconeConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutput ¶
func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutput() KnowledgeBasePineconeConfigurationOutput
func (KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutputWithContext ¶
func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationOutput
func (KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutput ¶
func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
func (KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext ¶
func (i KnowledgeBasePineconeConfigurationArgs) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
type KnowledgeBasePineconeConfigurationInput ¶
type KnowledgeBasePineconeConfigurationInput interface { pulumi.Input ToKnowledgeBasePineconeConfigurationOutput() KnowledgeBasePineconeConfigurationOutput ToKnowledgeBasePineconeConfigurationOutputWithContext(context.Context) KnowledgeBasePineconeConfigurationOutput }
KnowledgeBasePineconeConfigurationInput is an input type that accepts KnowledgeBasePineconeConfigurationArgs and KnowledgeBasePineconeConfigurationOutput values. You can construct a concrete instance of `KnowledgeBasePineconeConfigurationInput` via:
KnowledgeBasePineconeConfigurationArgs{...}
type KnowledgeBasePineconeConfigurationOutput ¶
type KnowledgeBasePineconeConfigurationOutput struct{ *pulumi.OutputState }
Contains the storage configuration of the knowledge base in Pinecone.
func (KnowledgeBasePineconeConfigurationOutput) ConnectionString ¶
func (o KnowledgeBasePineconeConfigurationOutput) ConnectionString() pulumi.StringOutput
The endpoint URL for your index management page.
func (KnowledgeBasePineconeConfigurationOutput) CredentialsSecretArn ¶
func (o KnowledgeBasePineconeConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (KnowledgeBasePineconeConfigurationOutput) ElementType ¶
func (KnowledgeBasePineconeConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBasePineconeConfigurationOutput) FieldMapping ¶
func (o KnowledgeBasePineconeConfigurationOutput) FieldMapping() KnowledgeBasePineconeFieldMappingOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBasePineconeConfigurationOutput) Namespace ¶
func (o KnowledgeBasePineconeConfigurationOutput) Namespace() pulumi.StringPtrOutput
The namespace to be used to write new data to your database.
func (KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutput ¶
func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutput() KnowledgeBasePineconeConfigurationOutput
func (KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutputWithContext ¶
func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationOutput
func (KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutput ¶
func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
func (KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext ¶
func (o KnowledgeBasePineconeConfigurationOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
type KnowledgeBasePineconeConfigurationPtrInput ¶
type KnowledgeBasePineconeConfigurationPtrInput interface { pulumi.Input ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(context.Context) KnowledgeBasePineconeConfigurationPtrOutput }
KnowledgeBasePineconeConfigurationPtrInput is an input type that accepts KnowledgeBasePineconeConfigurationArgs, KnowledgeBasePineconeConfigurationPtr and KnowledgeBasePineconeConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBasePineconeConfigurationPtrInput` via:
KnowledgeBasePineconeConfigurationArgs{...} or: nil
func KnowledgeBasePineconeConfigurationPtr ¶
func KnowledgeBasePineconeConfigurationPtr(v *KnowledgeBasePineconeConfigurationArgs) KnowledgeBasePineconeConfigurationPtrInput
type KnowledgeBasePineconeConfigurationPtrOutput ¶
type KnowledgeBasePineconeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBasePineconeConfigurationPtrOutput) ConnectionString ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) ConnectionString() pulumi.StringPtrOutput
The endpoint URL for your index management page.
func (KnowledgeBasePineconeConfigurationPtrOutput) CredentialsSecretArn ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.
func (KnowledgeBasePineconeConfigurationPtrOutput) ElementType ¶
func (KnowledgeBasePineconeConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBasePineconeConfigurationPtrOutput) FieldMapping ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) FieldMapping() KnowledgeBasePineconeFieldMappingPtrOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBasePineconeConfigurationPtrOutput) Namespace ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) Namespace() pulumi.StringPtrOutput
The namespace to be used to write new data to your database.
func (KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutput ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutput() KnowledgeBasePineconeConfigurationPtrOutput
func (KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext ¶
func (o KnowledgeBasePineconeConfigurationPtrOutput) ToKnowledgeBasePineconeConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeConfigurationPtrOutput
type KnowledgeBasePineconeFieldMapping ¶
type KnowledgeBasePineconeFieldMapping struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField string `pulumi:"textField"` }
Contains the names of the fields to which to map information about the vector store.
type KnowledgeBasePineconeFieldMappingArgs ¶
type KnowledgeBasePineconeFieldMappingArgs struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringInput `pulumi:"textField"` }
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBasePineconeFieldMappingArgs) ElementType ¶
func (KnowledgeBasePineconeFieldMappingArgs) ElementType() reflect.Type
func (KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutput ¶
func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutput() KnowledgeBasePineconeFieldMappingOutput
func (KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutputWithContext ¶
func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingOutput
func (KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutput ¶
func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
func (KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext ¶
func (i KnowledgeBasePineconeFieldMappingArgs) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
type KnowledgeBasePineconeFieldMappingInput ¶
type KnowledgeBasePineconeFieldMappingInput interface { pulumi.Input ToKnowledgeBasePineconeFieldMappingOutput() KnowledgeBasePineconeFieldMappingOutput ToKnowledgeBasePineconeFieldMappingOutputWithContext(context.Context) KnowledgeBasePineconeFieldMappingOutput }
KnowledgeBasePineconeFieldMappingInput is an input type that accepts KnowledgeBasePineconeFieldMappingArgs and KnowledgeBasePineconeFieldMappingOutput values. You can construct a concrete instance of `KnowledgeBasePineconeFieldMappingInput` via:
KnowledgeBasePineconeFieldMappingArgs{...}
type KnowledgeBasePineconeFieldMappingOutput ¶
type KnowledgeBasePineconeFieldMappingOutput struct{ *pulumi.OutputState }
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBasePineconeFieldMappingOutput) ElementType ¶
func (KnowledgeBasePineconeFieldMappingOutput) ElementType() reflect.Type
func (KnowledgeBasePineconeFieldMappingOutput) MetadataField ¶
func (o KnowledgeBasePineconeFieldMappingOutput) MetadataField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBasePineconeFieldMappingOutput) TextField ¶
func (o KnowledgeBasePineconeFieldMappingOutput) TextField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutput ¶
func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutput() KnowledgeBasePineconeFieldMappingOutput
func (KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutputWithContext ¶
func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingOutput
func (KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput ¶
func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
func (KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBasePineconeFieldMappingOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
type KnowledgeBasePineconeFieldMappingPtrInput ¶
type KnowledgeBasePineconeFieldMappingPtrInput interface { pulumi.Input ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(context.Context) KnowledgeBasePineconeFieldMappingPtrOutput }
KnowledgeBasePineconeFieldMappingPtrInput is an input type that accepts KnowledgeBasePineconeFieldMappingArgs, KnowledgeBasePineconeFieldMappingPtr and KnowledgeBasePineconeFieldMappingPtrOutput values. You can construct a concrete instance of `KnowledgeBasePineconeFieldMappingPtrInput` via:
KnowledgeBasePineconeFieldMappingArgs{...} or: nil
func KnowledgeBasePineconeFieldMappingPtr ¶
func KnowledgeBasePineconeFieldMappingPtr(v *KnowledgeBasePineconeFieldMappingArgs) KnowledgeBasePineconeFieldMappingPtrInput
type KnowledgeBasePineconeFieldMappingPtrOutput ¶
type KnowledgeBasePineconeFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBasePineconeFieldMappingPtrOutput) ElementType ¶
func (KnowledgeBasePineconeFieldMappingPtrOutput) ElementType() reflect.Type
func (KnowledgeBasePineconeFieldMappingPtrOutput) MetadataField ¶
func (o KnowledgeBasePineconeFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBasePineconeFieldMappingPtrOutput) TextField ¶
func (o KnowledgeBasePineconeFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput ¶
func (o KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutput() KnowledgeBasePineconeFieldMappingPtrOutput
func (KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBasePineconeFieldMappingPtrOutput) ToKnowledgeBasePineconeFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBasePineconeFieldMappingPtrOutput
type KnowledgeBaseRdsConfiguration ¶
type KnowledgeBaseRdsConfiguration struct { // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn string `pulumi:"credentialsSecretArn"` // The name of your Amazon RDS database. DatabaseName string `pulumi:"databaseName"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBaseRdsFieldMapping `pulumi:"fieldMapping"` // The ARN of the vector store. ResourceArn string `pulumi:"resourceArn"` // The name of the table in the database. TableName string `pulumi:"tableName"` }
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
type KnowledgeBaseRdsConfigurationArgs ¶
type KnowledgeBaseRdsConfigurationArgs struct { // The ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database. CredentialsSecretArn pulumi.StringInput `pulumi:"credentialsSecretArn"` // The name of your Amazon RDS database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // Contains the names of the fields to which to map information about the vector store. FieldMapping KnowledgeBaseRdsFieldMappingInput `pulumi:"fieldMapping"` // The ARN of the vector store. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The name of the table in the database. TableName pulumi.StringInput `pulumi:"tableName"` }
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
func (KnowledgeBaseRdsConfigurationArgs) ElementType ¶
func (KnowledgeBaseRdsConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutput ¶
func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutput() KnowledgeBaseRdsConfigurationOutput
func (KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutputWithContext ¶
func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationOutput
func (KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutput ¶
func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
func (KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseRdsConfigurationArgs) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
type KnowledgeBaseRdsConfigurationInput ¶
type KnowledgeBaseRdsConfigurationInput interface { pulumi.Input ToKnowledgeBaseRdsConfigurationOutput() KnowledgeBaseRdsConfigurationOutput ToKnowledgeBaseRdsConfigurationOutputWithContext(context.Context) KnowledgeBaseRdsConfigurationOutput }
KnowledgeBaseRdsConfigurationInput is an input type that accepts KnowledgeBaseRdsConfigurationArgs and KnowledgeBaseRdsConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseRdsConfigurationInput` via:
KnowledgeBaseRdsConfigurationArgs{...}
type KnowledgeBaseRdsConfigurationOutput ¶
type KnowledgeBaseRdsConfigurationOutput struct{ *pulumi.OutputState }
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
func (KnowledgeBaseRdsConfigurationOutput) CredentialsSecretArn ¶
func (o KnowledgeBaseRdsConfigurationOutput) CredentialsSecretArn() pulumi.StringOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (KnowledgeBaseRdsConfigurationOutput) DatabaseName ¶
func (o KnowledgeBaseRdsConfigurationOutput) DatabaseName() pulumi.StringOutput
The name of your Amazon RDS database.
func (KnowledgeBaseRdsConfigurationOutput) ElementType ¶
func (KnowledgeBaseRdsConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseRdsConfigurationOutput) FieldMapping ¶
func (o KnowledgeBaseRdsConfigurationOutput) FieldMapping() KnowledgeBaseRdsFieldMappingOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseRdsConfigurationOutput) ResourceArn ¶
func (o KnowledgeBaseRdsConfigurationOutput) ResourceArn() pulumi.StringOutput
The ARN of the vector store.
func (KnowledgeBaseRdsConfigurationOutput) TableName ¶
func (o KnowledgeBaseRdsConfigurationOutput) TableName() pulumi.StringOutput
The name of the table in the database.
func (KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutput ¶
func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutput() KnowledgeBaseRdsConfigurationOutput
func (KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutputWithContext ¶
func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationOutput
func (KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutput ¶
func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
func (KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseRdsConfigurationOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
type KnowledgeBaseRdsConfigurationPtrInput ¶
type KnowledgeBaseRdsConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseRdsConfigurationPtrOutput }
KnowledgeBaseRdsConfigurationPtrInput is an input type that accepts KnowledgeBaseRdsConfigurationArgs, KnowledgeBaseRdsConfigurationPtr and KnowledgeBaseRdsConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseRdsConfigurationPtrInput` via:
KnowledgeBaseRdsConfigurationArgs{...} or: nil
func KnowledgeBaseRdsConfigurationPtr ¶
func KnowledgeBaseRdsConfigurationPtr(v *KnowledgeBaseRdsConfigurationArgs) KnowledgeBaseRdsConfigurationPtrInput
type KnowledgeBaseRdsConfigurationPtrOutput ¶
type KnowledgeBaseRdsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseRdsConfigurationPtrOutput) CredentialsSecretArn ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) CredentialsSecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager that is linked to your Amazon RDS database.
func (KnowledgeBaseRdsConfigurationPtrOutput) DatabaseName ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
The name of your Amazon RDS database.
func (KnowledgeBaseRdsConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseRdsConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseRdsConfigurationPtrOutput) FieldMapping ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) FieldMapping() KnowledgeBaseRdsFieldMappingPtrOutput
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseRdsConfigurationPtrOutput) ResourceArn ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the vector store.
func (KnowledgeBaseRdsConfigurationPtrOutput) TableName ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
The name of the table in the database.
func (KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutput ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutput() KnowledgeBaseRdsConfigurationPtrOutput
func (KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseRdsConfigurationPtrOutput) ToKnowledgeBaseRdsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsConfigurationPtrOutput
type KnowledgeBaseRdsFieldMapping ¶
type KnowledgeBaseRdsFieldMapping struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField string `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField string `pulumi:"primaryKeyField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField string `pulumi:"textField"` // The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField string `pulumi:"vectorField"` }
Contains the names of the fields to which to map information about the vector store.
type KnowledgeBaseRdsFieldMappingArgs ¶
type KnowledgeBaseRdsFieldMappingArgs struct { // The name of the field in which Amazon Bedrock stores metadata about the vector store. MetadataField pulumi.StringInput `pulumi:"metadataField"` // The name of the field in which Amazon Bedrock stores the ID for each entry. PrimaryKeyField pulumi.StringInput `pulumi:"primaryKeyField"` // The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose. TextField pulumi.StringInput `pulumi:"textField"` // The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources. VectorField pulumi.StringInput `pulumi:"vectorField"` }
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseRdsFieldMappingArgs) ElementType ¶
func (KnowledgeBaseRdsFieldMappingArgs) ElementType() reflect.Type
func (KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutput ¶
func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutput() KnowledgeBaseRdsFieldMappingOutput
func (KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutputWithContext ¶
func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingOutput
func (KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutput ¶
func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
func (KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext ¶
func (i KnowledgeBaseRdsFieldMappingArgs) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
type KnowledgeBaseRdsFieldMappingInput ¶
type KnowledgeBaseRdsFieldMappingInput interface { pulumi.Input ToKnowledgeBaseRdsFieldMappingOutput() KnowledgeBaseRdsFieldMappingOutput ToKnowledgeBaseRdsFieldMappingOutputWithContext(context.Context) KnowledgeBaseRdsFieldMappingOutput }
KnowledgeBaseRdsFieldMappingInput is an input type that accepts KnowledgeBaseRdsFieldMappingArgs and KnowledgeBaseRdsFieldMappingOutput values. You can construct a concrete instance of `KnowledgeBaseRdsFieldMappingInput` via:
KnowledgeBaseRdsFieldMappingArgs{...}
type KnowledgeBaseRdsFieldMappingOutput ¶
type KnowledgeBaseRdsFieldMappingOutput struct{ *pulumi.OutputState }
Contains the names of the fields to which to map information about the vector store.
func (KnowledgeBaseRdsFieldMappingOutput) ElementType ¶
func (KnowledgeBaseRdsFieldMappingOutput) ElementType() reflect.Type
func (KnowledgeBaseRdsFieldMappingOutput) MetadataField ¶
func (o KnowledgeBaseRdsFieldMappingOutput) MetadataField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBaseRdsFieldMappingOutput) PrimaryKeyField ¶
func (o KnowledgeBaseRdsFieldMappingOutput) PrimaryKeyField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the ID for each entry.
func (KnowledgeBaseRdsFieldMappingOutput) TextField ¶
func (o KnowledgeBaseRdsFieldMappingOutput) TextField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutput ¶
func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutput() KnowledgeBaseRdsFieldMappingOutput
func (KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutputWithContext ¶
func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingOutput
func (KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput ¶
func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
func (KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBaseRdsFieldMappingOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
func (KnowledgeBaseRdsFieldMappingOutput) VectorField ¶
func (o KnowledgeBaseRdsFieldMappingOutput) VectorField() pulumi.StringOutput
The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type KnowledgeBaseRdsFieldMappingPtrInput ¶
type KnowledgeBaseRdsFieldMappingPtrInput interface { pulumi.Input ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(context.Context) KnowledgeBaseRdsFieldMappingPtrOutput }
KnowledgeBaseRdsFieldMappingPtrInput is an input type that accepts KnowledgeBaseRdsFieldMappingArgs, KnowledgeBaseRdsFieldMappingPtr and KnowledgeBaseRdsFieldMappingPtrOutput values. You can construct a concrete instance of `KnowledgeBaseRdsFieldMappingPtrInput` via:
KnowledgeBaseRdsFieldMappingArgs{...} or: nil
func KnowledgeBaseRdsFieldMappingPtr ¶
func KnowledgeBaseRdsFieldMappingPtr(v *KnowledgeBaseRdsFieldMappingArgs) KnowledgeBaseRdsFieldMappingPtrInput
type KnowledgeBaseRdsFieldMappingPtrOutput ¶
type KnowledgeBaseRdsFieldMappingPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseRdsFieldMappingPtrOutput) ElementType ¶
func (KnowledgeBaseRdsFieldMappingPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseRdsFieldMappingPtrOutput) MetadataField ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) MetadataField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores metadata about the vector store.
func (KnowledgeBaseRdsFieldMappingPtrOutput) PrimaryKeyField ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) PrimaryKeyField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the ID for each entry.
func (KnowledgeBaseRdsFieldMappingPtrOutput) TextField ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) TextField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
func (KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutput() KnowledgeBaseRdsFieldMappingPtrOutput
func (KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) ToKnowledgeBaseRdsFieldMappingPtrOutputWithContext(ctx context.Context) KnowledgeBaseRdsFieldMappingPtrOutput
func (KnowledgeBaseRdsFieldMappingPtrOutput) VectorField ¶
func (o KnowledgeBaseRdsFieldMappingPtrOutput) VectorField() pulumi.StringPtrOutput
The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
type KnowledgeBaseState ¶
type KnowledgeBaseState struct { }
func (KnowledgeBaseState) ElementType ¶
func (KnowledgeBaseState) ElementType() reflect.Type
type KnowledgeBaseStatusOutput ¶
type KnowledgeBaseStatusOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseStatusOutput) ElementType ¶
func (KnowledgeBaseStatusOutput) ElementType() reflect.Type
func (KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutput ¶
func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutput() KnowledgeBaseStatusOutput
func (KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutputWithContext ¶
func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusOutputWithContext(ctx context.Context) KnowledgeBaseStatusOutput
func (KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutput ¶
func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutput() KnowledgeBaseStatusPtrOutput
func (KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutputWithContext ¶
func (o KnowledgeBaseStatusOutput) ToKnowledgeBaseStatusPtrOutputWithContext(ctx context.Context) KnowledgeBaseStatusPtrOutput
func (KnowledgeBaseStatusOutput) ToStringOutput ¶
func (o KnowledgeBaseStatusOutput) ToStringOutput() pulumi.StringOutput
func (KnowledgeBaseStatusOutput) ToStringOutputWithContext ¶
func (o KnowledgeBaseStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KnowledgeBaseStatusOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseStatusOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseStatusPtrOutput ¶
type KnowledgeBaseStatusPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseStatusPtrOutput) Elem ¶
func (o KnowledgeBaseStatusPtrOutput) Elem() KnowledgeBaseStatusOutput
func (KnowledgeBaseStatusPtrOutput) ElementType ¶
func (KnowledgeBaseStatusPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutput ¶
func (o KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutput() KnowledgeBaseStatusPtrOutput
func (KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutputWithContext ¶
func (o KnowledgeBaseStatusPtrOutput) ToKnowledgeBaseStatusPtrOutputWithContext(ctx context.Context) KnowledgeBaseStatusPtrOutput
func (KnowledgeBaseStatusPtrOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseStorageConfiguration ¶
type KnowledgeBaseStorageConfiguration struct { // Contains the storage configuration of the knowledge base in Amazon OpenSearch Service. OpensearchServerlessConfiguration *KnowledgeBaseOpenSearchServerlessConfiguration `pulumi:"opensearchServerlessConfiguration"` // Contains the storage configuration of the knowledge base in Pinecone. PineconeConfiguration *KnowledgeBasePineconeConfiguration `pulumi:"pineconeConfiguration"` // Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html) . RdsConfiguration *KnowledgeBaseRdsConfiguration `pulumi:"rdsConfiguration"` // The vector store service in which the knowledge base is stored. Type KnowledgeBaseStorageType `pulumi:"type"` }
The vector store service in which the knowledge base is stored.
type KnowledgeBaseStorageConfigurationArgs ¶
type KnowledgeBaseStorageConfigurationArgs struct { // Contains the storage configuration of the knowledge base in Amazon OpenSearch Service. OpensearchServerlessConfiguration KnowledgeBaseOpenSearchServerlessConfigurationPtrInput `pulumi:"opensearchServerlessConfiguration"` // Contains the storage configuration of the knowledge base in Pinecone. PineconeConfiguration KnowledgeBasePineconeConfigurationPtrInput `pulumi:"pineconeConfiguration"` // Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html) . RdsConfiguration KnowledgeBaseRdsConfigurationPtrInput `pulumi:"rdsConfiguration"` // The vector store service in which the knowledge base is stored. Type KnowledgeBaseStorageTypeInput `pulumi:"type"` }
The vector store service in which the knowledge base is stored.
func (KnowledgeBaseStorageConfigurationArgs) ElementType ¶
func (KnowledgeBaseStorageConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutput ¶
func (i KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutput() KnowledgeBaseStorageConfigurationOutput
func (KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutputWithContext ¶
func (i KnowledgeBaseStorageConfigurationArgs) ToKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseStorageConfigurationOutput
type KnowledgeBaseStorageConfigurationInput ¶
type KnowledgeBaseStorageConfigurationInput interface { pulumi.Input ToKnowledgeBaseStorageConfigurationOutput() KnowledgeBaseStorageConfigurationOutput ToKnowledgeBaseStorageConfigurationOutputWithContext(context.Context) KnowledgeBaseStorageConfigurationOutput }
KnowledgeBaseStorageConfigurationInput is an input type that accepts KnowledgeBaseStorageConfigurationArgs and KnowledgeBaseStorageConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseStorageConfigurationInput` via:
KnowledgeBaseStorageConfigurationArgs{...}
type KnowledgeBaseStorageConfigurationOutput ¶
type KnowledgeBaseStorageConfigurationOutput struct{ *pulumi.OutputState }
The vector store service in which the knowledge base is stored.
func (KnowledgeBaseStorageConfigurationOutput) ElementType ¶
func (KnowledgeBaseStorageConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration ¶
func (o KnowledgeBaseStorageConfigurationOutput) OpensearchServerlessConfiguration() KnowledgeBaseOpenSearchServerlessConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
func (KnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶
func (o KnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() KnowledgeBasePineconeConfigurationPtrOutput
Contains the storage configuration of the knowledge base in Pinecone.
func (KnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶
func (o KnowledgeBaseStorageConfigurationOutput) RdsConfiguration() KnowledgeBaseRdsConfigurationPtrOutput
Contains 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-rds.html) .
func (KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutput ¶
func (o KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutput() KnowledgeBaseStorageConfigurationOutput
func (KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutputWithContext ¶
func (o KnowledgeBaseStorageConfigurationOutput) ToKnowledgeBaseStorageConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseStorageConfigurationOutput
type KnowledgeBaseStorageType ¶
type KnowledgeBaseStorageType string
The storage type of a knowledge base.
func (KnowledgeBaseStorageType) ElementType ¶
func (KnowledgeBaseStorageType) ElementType() reflect.Type
func (KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutput ¶
func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutput() KnowledgeBaseStorageTypeOutput
func (KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutputWithContext ¶
func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypeOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypeOutput
func (KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutput ¶
func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutputWithContext ¶
func (e KnowledgeBaseStorageType) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageType) ToStringOutput ¶
func (e KnowledgeBaseStorageType) ToStringOutput() pulumi.StringOutput
func (KnowledgeBaseStorageType) ToStringOutputWithContext ¶
func (e KnowledgeBaseStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KnowledgeBaseStorageType) ToStringPtrOutput ¶
func (e KnowledgeBaseStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseStorageType) ToStringPtrOutputWithContext ¶
func (e KnowledgeBaseStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseStorageTypeInput ¶
type KnowledgeBaseStorageTypeInput interface { pulumi.Input ToKnowledgeBaseStorageTypeOutput() KnowledgeBaseStorageTypeOutput ToKnowledgeBaseStorageTypeOutputWithContext(context.Context) KnowledgeBaseStorageTypeOutput }
KnowledgeBaseStorageTypeInput is an input type that accepts values of the KnowledgeBaseStorageType enum A concrete instance of `KnowledgeBaseStorageTypeInput` can be one of the following:
KnowledgeBaseStorageTypeOpensearchServerless KnowledgeBaseStorageTypePinecone KnowledgeBaseStorageTypeRds
type KnowledgeBaseStorageTypeOutput ¶
type KnowledgeBaseStorageTypeOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseStorageTypeOutput) ElementType ¶
func (KnowledgeBaseStorageTypeOutput) ElementType() reflect.Type
func (KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutput ¶
func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutput() KnowledgeBaseStorageTypeOutput
func (KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutputWithContext ¶
func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypeOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypeOutput
func (KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutput ¶
func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext ¶
func (o KnowledgeBaseStorageTypeOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageTypeOutput) ToStringOutput ¶
func (o KnowledgeBaseStorageTypeOutput) ToStringOutput() pulumi.StringOutput
func (KnowledgeBaseStorageTypeOutput) ToStringOutputWithContext ¶
func (o KnowledgeBaseStorageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KnowledgeBaseStorageTypeOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseStorageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseStorageTypeOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseStorageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseStorageTypePtrInput ¶
type KnowledgeBaseStorageTypePtrInput interface { pulumi.Input ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput ToKnowledgeBaseStorageTypePtrOutputWithContext(context.Context) KnowledgeBaseStorageTypePtrOutput }
func KnowledgeBaseStorageTypePtr ¶
func KnowledgeBaseStorageTypePtr(v string) KnowledgeBaseStorageTypePtrInput
type KnowledgeBaseStorageTypePtrOutput ¶
type KnowledgeBaseStorageTypePtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseStorageTypePtrOutput) Elem ¶
func (o KnowledgeBaseStorageTypePtrOutput) Elem() KnowledgeBaseStorageTypeOutput
func (KnowledgeBaseStorageTypePtrOutput) ElementType ¶
func (KnowledgeBaseStorageTypePtrOutput) ElementType() reflect.Type
func (KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutput ¶
func (o KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutput() KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext ¶
func (o KnowledgeBaseStorageTypePtrOutput) ToKnowledgeBaseStorageTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseStorageTypePtrOutput
func (KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseType ¶
type KnowledgeBaseType string
The type of a knowledge base.
func (KnowledgeBaseType) ElementType ¶
func (KnowledgeBaseType) ElementType() reflect.Type
func (KnowledgeBaseType) ToKnowledgeBaseTypeOutput ¶
func (e KnowledgeBaseType) ToKnowledgeBaseTypeOutput() KnowledgeBaseTypeOutput
func (KnowledgeBaseType) ToKnowledgeBaseTypeOutputWithContext ¶
func (e KnowledgeBaseType) ToKnowledgeBaseTypeOutputWithContext(ctx context.Context) KnowledgeBaseTypeOutput
func (KnowledgeBaseType) ToKnowledgeBaseTypePtrOutput ¶
func (e KnowledgeBaseType) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
func (KnowledgeBaseType) ToKnowledgeBaseTypePtrOutputWithContext ¶
func (e KnowledgeBaseType) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
func (KnowledgeBaseType) ToStringOutput ¶
func (e KnowledgeBaseType) ToStringOutput() pulumi.StringOutput
func (KnowledgeBaseType) ToStringOutputWithContext ¶
func (e KnowledgeBaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KnowledgeBaseType) ToStringPtrOutput ¶
func (e KnowledgeBaseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseType) ToStringPtrOutputWithContext ¶
func (e KnowledgeBaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseTypeInput ¶
type KnowledgeBaseTypeInput interface { pulumi.Input ToKnowledgeBaseTypeOutput() KnowledgeBaseTypeOutput ToKnowledgeBaseTypeOutputWithContext(context.Context) KnowledgeBaseTypeOutput }
KnowledgeBaseTypeInput is an input type that accepts values of the KnowledgeBaseType enum A concrete instance of `KnowledgeBaseTypeInput` can be one of the following:
KnowledgeBaseTypeVector
type KnowledgeBaseTypeOutput ¶
type KnowledgeBaseTypeOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseTypeOutput) ElementType ¶
func (KnowledgeBaseTypeOutput) ElementType() reflect.Type
func (KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutput ¶
func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutput() KnowledgeBaseTypeOutput
func (KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutputWithContext ¶
func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypeOutputWithContext(ctx context.Context) KnowledgeBaseTypeOutput
func (KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutput ¶
func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
func (KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutputWithContext ¶
func (o KnowledgeBaseTypeOutput) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
func (KnowledgeBaseTypeOutput) ToStringOutput ¶
func (o KnowledgeBaseTypeOutput) ToStringOutput() pulumi.StringOutput
func (KnowledgeBaseTypeOutput) ToStringOutputWithContext ¶
func (o KnowledgeBaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KnowledgeBaseTypeOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseTypeOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseTypePtrInput ¶
type KnowledgeBaseTypePtrInput interface { pulumi.Input ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput ToKnowledgeBaseTypePtrOutputWithContext(context.Context) KnowledgeBaseTypePtrOutput }
func KnowledgeBaseTypePtr ¶
func KnowledgeBaseTypePtr(v string) KnowledgeBaseTypePtrInput
type KnowledgeBaseTypePtrOutput ¶
type KnowledgeBaseTypePtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseTypePtrOutput) Elem ¶
func (o KnowledgeBaseTypePtrOutput) Elem() KnowledgeBaseTypeOutput
func (KnowledgeBaseTypePtrOutput) ElementType ¶
func (KnowledgeBaseTypePtrOutput) ElementType() reflect.Type
func (KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutput ¶
func (o KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutput() KnowledgeBaseTypePtrOutput
func (KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutputWithContext ¶
func (o KnowledgeBaseTypePtrOutput) ToKnowledgeBaseTypePtrOutputWithContext(ctx context.Context) KnowledgeBaseTypePtrOutput
func (KnowledgeBaseTypePtrOutput) ToStringPtrOutput ¶
func (o KnowledgeBaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KnowledgeBaseTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o KnowledgeBaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBaseVectorKnowledgeBaseConfiguration ¶
type KnowledgeBaseVectorKnowledgeBaseConfiguration struct { // The ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn string `pulumi:"embeddingModelArn"` }
Contains details about the model used to create vector embeddings for the knowledge base.
type KnowledgeBaseVectorKnowledgeBaseConfigurationArgs ¶
type KnowledgeBaseVectorKnowledgeBaseConfigurationArgs struct { // The ARN of the model used to create vector embeddings for the knowledge base. EmbeddingModelArn pulumi.StringInput `pulumi:"embeddingModelArn"` }
Contains details about the model used to create vector embeddings for the knowledge base.
func (KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ElementType ¶
func (KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput ¶
func (i KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
func (KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext ¶
func (i KnowledgeBaseVectorKnowledgeBaseConfigurationArgs) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
type KnowledgeBaseVectorKnowledgeBaseConfigurationInput ¶
type KnowledgeBaseVectorKnowledgeBaseConfigurationInput interface { pulumi.Input ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext(context.Context) KnowledgeBaseVectorKnowledgeBaseConfigurationOutput }
KnowledgeBaseVectorKnowledgeBaseConfigurationInput is an input type that accepts KnowledgeBaseVectorKnowledgeBaseConfigurationArgs and KnowledgeBaseVectorKnowledgeBaseConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseVectorKnowledgeBaseConfigurationInput` via:
KnowledgeBaseVectorKnowledgeBaseConfigurationArgs{...}
type KnowledgeBaseVectorKnowledgeBaseConfigurationOutput ¶
type KnowledgeBaseVectorKnowledgeBaseConfigurationOutput struct{ *pulumi.OutputState }
Contains details about the model used to create vector embeddings for the knowledge base.
func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ElementType ¶
func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn ¶
func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) EmbeddingModelArn() pulumi.StringOutput
The ARN of the model used to create vector embeddings for the knowledge base.
func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput ¶
func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutput() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
func (KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext ¶
func (o KnowledgeBaseVectorKnowledgeBaseConfigurationOutput) ToKnowledgeBaseVectorKnowledgeBaseConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
type LookupAgentAliasArgs ¶
type LookupAgentAliasOutputArgs ¶
type LookupAgentAliasOutputArgs struct { // Id for an Agent Alias generated at the server side. AgentAliasId pulumi.StringInput `pulumi:"agentAliasId"` // Identifier for a resource. AgentId pulumi.StringInput `pulumi:"agentId"` }
func (LookupAgentAliasOutputArgs) ElementType ¶
func (LookupAgentAliasOutputArgs) ElementType() reflect.Type
type LookupAgentAliasResult ¶
type LookupAgentAliasResult struct { // Arn representation of the Agent Alias. AgentAliasArn *string `pulumi:"agentAliasArn"` // The list of history events for an alias for an Agent. AgentAliasHistoryEvents []AgentAliasHistoryEvent `pulumi:"agentAliasHistoryEvents"` // Id for an Agent Alias generated at the server side. AgentAliasId *string `pulumi:"agentAliasId"` // Name for a resource. AgentAliasName *string `pulumi:"agentAliasName"` // The status of the alias of the agent and whether it is ready for use. The following statuses are possible: // // - CREATING – The agent alias is being created. // - PREPARED – The agent alias is finished being created or updated and is ready to be invoked. // - FAILED – The agent alias API operation failed. // - UPDATING – The agent alias is being updated. // - DELETING – The agent alias is being deleted. AgentAliasStatus *AgentAliasStatus `pulumi:"agentAliasStatus"` // Time Stamp. CreatedAt *string `pulumi:"createdAt"` // Description of the Resource. Description *string `pulumi:"description"` // Routing configuration for an Agent alias. RoutingConfiguration []AgentAliasRoutingConfigurationListItem `pulumi:"routingConfiguration"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags map[string]string `pulumi:"tags"` // Time Stamp. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupAgentAlias ¶
func LookupAgentAlias(ctx *pulumi.Context, args *LookupAgentAliasArgs, opts ...pulumi.InvokeOption) (*LookupAgentAliasResult, error)
Definition of AWS::Bedrock::AgentAlias Resource Type
type LookupAgentAliasResultOutput ¶
type LookupAgentAliasResultOutput struct{ *pulumi.OutputState }
func LookupAgentAliasOutput ¶
func LookupAgentAliasOutput(ctx *pulumi.Context, args LookupAgentAliasOutputArgs, opts ...pulumi.InvokeOption) LookupAgentAliasResultOutput
func (LookupAgentAliasResultOutput) AgentAliasArn ¶
func (o LookupAgentAliasResultOutput) AgentAliasArn() pulumi.StringPtrOutput
Arn representation of the Agent Alias.
func (LookupAgentAliasResultOutput) AgentAliasHistoryEvents ¶
func (o LookupAgentAliasResultOutput) AgentAliasHistoryEvents() AgentAliasHistoryEventArrayOutput
The list of history events for an alias for an Agent.
func (LookupAgentAliasResultOutput) AgentAliasId ¶
func (o LookupAgentAliasResultOutput) AgentAliasId() pulumi.StringPtrOutput
Id for an Agent Alias generated at the server side.
func (LookupAgentAliasResultOutput) AgentAliasName ¶
func (o LookupAgentAliasResultOutput) AgentAliasName() pulumi.StringPtrOutput
Name for a resource.
func (LookupAgentAliasResultOutput) AgentAliasStatus ¶
func (o LookupAgentAliasResultOutput) AgentAliasStatus() AgentAliasStatusPtrOutput
The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created. - PREPARED – The agent alias is finished being created or updated and is ready to be invoked. - FAILED – The agent alias API operation failed. - UPDATING – The agent alias is being updated. - DELETING – The agent alias is being deleted.
func (LookupAgentAliasResultOutput) CreatedAt ¶
func (o LookupAgentAliasResultOutput) CreatedAt() pulumi.StringPtrOutput
Time Stamp.
func (LookupAgentAliasResultOutput) Description ¶
func (o LookupAgentAliasResultOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (LookupAgentAliasResultOutput) ElementType ¶
func (LookupAgentAliasResultOutput) ElementType() reflect.Type
func (LookupAgentAliasResultOutput) RoutingConfiguration ¶
func (o LookupAgentAliasResultOutput) RoutingConfiguration() AgentAliasRoutingConfigurationListItemArrayOutput
Routing configuration for an Agent alias.
func (LookupAgentAliasResultOutput) Tags ¶
func (o LookupAgentAliasResultOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutput ¶
func (o LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutput() LookupAgentAliasResultOutput
func (LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutputWithContext ¶
func (o LookupAgentAliasResultOutput) ToLookupAgentAliasResultOutputWithContext(ctx context.Context) LookupAgentAliasResultOutput
func (LookupAgentAliasResultOutput) UpdatedAt ¶
func (o LookupAgentAliasResultOutput) UpdatedAt() pulumi.StringPtrOutput
Time Stamp.
type LookupAgentArgs ¶
type LookupAgentArgs struct { // Identifier for a resource. AgentId string `pulumi:"agentId"` }
type LookupAgentOutputArgs ¶
type LookupAgentOutputArgs struct { // Identifier for a resource. AgentId pulumi.StringInput `pulumi:"agentId"` }
func (LookupAgentOutputArgs) ElementType ¶
func (LookupAgentOutputArgs) ElementType() reflect.Type
type LookupAgentResult ¶
type LookupAgentResult struct { // List of ActionGroups ActionGroups []AgentActionGroup `pulumi:"actionGroups"` // Arn representation of the Agent. AgentArn *string `pulumi:"agentArn"` // Identifier for a resource. AgentId *string `pulumi:"agentId"` // Name for a resource. AgentName *string `pulumi:"agentName"` // ARN of a IAM role. AgentResourceRoleArn *string `pulumi:"agentResourceRoleArn"` // The status of the agent and whether it is ready for use. The following statuses are possible: // // - CREATING – The agent is being created. // - PREPARING – The agent is being prepared. // - PREPARED – The agent is prepared and ready to be invoked. // - NOT_PREPARED – The agent has been created but not yet prepared. // - FAILED – The agent API operation failed. // - UPDATING – The agent is being updated. // - DELETING – The agent is being deleted. AgentStatus *AgentStatus `pulumi:"agentStatus"` // Draft Agent Version. AgentVersion *string `pulumi:"agentVersion"` // Time Stamp. CreatedAt *string `pulumi:"createdAt"` // A KMS key ARN CustomerEncryptionKeyArn *string `pulumi:"customerEncryptionKeyArn"` // Description of the Resource. Description *string `pulumi:"description"` // Failure Reasons for Error. FailureReasons []string `pulumi:"failureReasons"` // ARN or name of a Bedrock model. FoundationModel *string `pulumi:"foundationModel"` // Max Session Time. IdleSessionTtlInSeconds *float64 `pulumi:"idleSessionTtlInSeconds"` // Instruction for the agent. Instruction *string `pulumi:"instruction"` // List of Agent Knowledge Bases KnowledgeBases []AgentKnowledgeBase `pulumi:"knowledgeBases"` // Time Stamp. PreparedAt *string `pulumi:"preparedAt"` // Contains 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) . PromptOverrideConfiguration *AgentPromptOverrideConfiguration `pulumi:"promptOverrideConfiguration"` // The recommended actions users can take to resolve an error in failureReasons. RecommendedActions []string `pulumi:"recommendedActions"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags map[string]string `pulumi:"tags"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) TestAliasTags map[string]string `pulumi:"testAliasTags"` // Time Stamp. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupAgent ¶
func LookupAgent(ctx *pulumi.Context, args *LookupAgentArgs, opts ...pulumi.InvokeOption) (*LookupAgentResult, error)
Definition of AWS::Bedrock::Agent Resource Type
type LookupAgentResultOutput ¶
type LookupAgentResultOutput struct{ *pulumi.OutputState }
func LookupAgentOutput ¶
func LookupAgentOutput(ctx *pulumi.Context, args LookupAgentOutputArgs, opts ...pulumi.InvokeOption) LookupAgentResultOutput
func (LookupAgentResultOutput) ActionGroups ¶
func (o LookupAgentResultOutput) ActionGroups() AgentActionGroupArrayOutput
List of ActionGroups
func (LookupAgentResultOutput) AgentArn ¶
func (o LookupAgentResultOutput) AgentArn() pulumi.StringPtrOutput
Arn representation of the Agent.
func (LookupAgentResultOutput) AgentId ¶
func (o LookupAgentResultOutput) AgentId() pulumi.StringPtrOutput
Identifier for a resource.
func (LookupAgentResultOutput) AgentName ¶
func (o LookupAgentResultOutput) AgentName() pulumi.StringPtrOutput
Name for a resource.
func (LookupAgentResultOutput) AgentResourceRoleArn ¶
func (o LookupAgentResultOutput) AgentResourceRoleArn() pulumi.StringPtrOutput
ARN of a IAM role.
func (LookupAgentResultOutput) AgentStatus ¶
func (o LookupAgentResultOutput) AgentStatus() AgentStatusPtrOutput
The status of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent is being created. - PREPARING – The agent is being prepared. - PREPARED – The agent is prepared and ready to be invoked. - NOT_PREPARED – The agent has been created but not yet prepared. - FAILED – The agent API operation failed. - UPDATING – The agent is being updated. - DELETING – The agent is being deleted.
func (LookupAgentResultOutput) AgentVersion ¶
func (o LookupAgentResultOutput) AgentVersion() pulumi.StringPtrOutput
Draft Agent Version.
func (LookupAgentResultOutput) CreatedAt ¶
func (o LookupAgentResultOutput) CreatedAt() pulumi.StringPtrOutput
Time Stamp.
func (LookupAgentResultOutput) CustomerEncryptionKeyArn ¶
func (o LookupAgentResultOutput) CustomerEncryptionKeyArn() pulumi.StringPtrOutput
A KMS key ARN
func (LookupAgentResultOutput) Description ¶
func (o LookupAgentResultOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (LookupAgentResultOutput) ElementType ¶
func (LookupAgentResultOutput) ElementType() reflect.Type
func (LookupAgentResultOutput) FailureReasons ¶
func (o LookupAgentResultOutput) FailureReasons() pulumi.StringArrayOutput
Failure Reasons for Error.
func (LookupAgentResultOutput) FoundationModel ¶
func (o LookupAgentResultOutput) FoundationModel() pulumi.StringPtrOutput
ARN or name of a Bedrock model.
func (LookupAgentResultOutput) IdleSessionTtlInSeconds ¶
func (o LookupAgentResultOutput) IdleSessionTtlInSeconds() pulumi.Float64PtrOutput
Max Session Time.
func (LookupAgentResultOutput) Instruction ¶
func (o LookupAgentResultOutput) Instruction() pulumi.StringPtrOutput
Instruction for the agent.
func (LookupAgentResultOutput) KnowledgeBases ¶
func (o LookupAgentResultOutput) KnowledgeBases() AgentKnowledgeBaseArrayOutput
List of Agent Knowledge Bases
func (LookupAgentResultOutput) PreparedAt ¶
func (o LookupAgentResultOutput) PreparedAt() pulumi.StringPtrOutput
Time Stamp.
func (LookupAgentResultOutput) PromptOverrideConfiguration ¶
func (o LookupAgentResultOutput) PromptOverrideConfiguration() AgentPromptOverrideConfigurationPtrOutput
Contains 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) .
func (LookupAgentResultOutput) RecommendedActions ¶
func (o LookupAgentResultOutput) RecommendedActions() pulumi.StringArrayOutput
The recommended actions users can take to resolve an error in failureReasons.
func (LookupAgentResultOutput) Tags ¶
func (o LookupAgentResultOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (LookupAgentResultOutput) TestAliasTags ¶ added in v0.104.0
func (o LookupAgentResultOutput) TestAliasTags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (LookupAgentResultOutput) ToLookupAgentResultOutput ¶
func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
func (LookupAgentResultOutput) ToLookupAgentResultOutputWithContext ¶
func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
func (LookupAgentResultOutput) UpdatedAt ¶
func (o LookupAgentResultOutput) UpdatedAt() pulumi.StringPtrOutput
Time Stamp.
type LookupDataSourceArgs ¶
type LookupDataSourceOutputArgs ¶
type LookupDataSourceOutputArgs struct { // Identifier for a resource. DataSourceId pulumi.StringInput `pulumi:"dataSourceId"` // The unique identifier of the knowledge base to which to add the data source. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` }
func (LookupDataSourceOutputArgs) ElementType ¶
func (LookupDataSourceOutputArgs) ElementType() reflect.Type
type LookupDataSourceResult ¶
type LookupDataSourceResult struct { // The time at which the data source was created. CreatedAt *string `pulumi:"createdAt"` // The data deletion policy for a data source. DataDeletionPolicy *DataSourceDataDeletionPolicy `pulumi:"dataDeletionPolicy"` // Contains details about how the data source is stored. DataSourceConfiguration *DataSourceConfiguration `pulumi:"dataSourceConfiguration"` // Identifier for a resource. DataSourceId *string `pulumi:"dataSourceId"` // The status of the data source. The following statuses are possible: // // - Available – The data source has been created and is ready for ingestion into the knowledge base. // - Deleting – The data source is being deleted. DataSourceStatus *DataSourceStatus `pulumi:"dataSourceStatus"` // Description of the Resource. Description *string `pulumi:"description"` // The details of the failure reasons related to the data source. FailureReasons []string `pulumi:"failureReasons"` // The name of the data source. Name *string `pulumi:"name"` // Contains details about the configuration of the server-side encryption. ServerSideEncryptionConfiguration *DataSourceServerSideEncryptionConfiguration `pulumi:"serverSideEncryptionConfiguration"` // The time at which the knowledge base was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupDataSource ¶
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)
Definition of AWS::Bedrock::DataSource Resource Type
type LookupDataSourceResultOutput ¶
type LookupDataSourceResultOutput struct{ *pulumi.OutputState }
func LookupDataSourceOutput ¶
func LookupDataSourceOutput(ctx *pulumi.Context, args LookupDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) CreatedAt ¶
func (o LookupDataSourceResultOutput) CreatedAt() pulumi.StringPtrOutput
The time at which the data source was created.
func (LookupDataSourceResultOutput) DataDeletionPolicy ¶ added in v0.104.0
func (o LookupDataSourceResultOutput) DataDeletionPolicy() DataSourceDataDeletionPolicyPtrOutput
The data deletion policy for a data source.
func (LookupDataSourceResultOutput) DataSourceConfiguration ¶
func (o LookupDataSourceResultOutput) DataSourceConfiguration() DataSourceConfigurationPtrOutput
Contains details about how the data source is stored.
func (LookupDataSourceResultOutput) DataSourceId ¶
func (o LookupDataSourceResultOutput) DataSourceId() pulumi.StringPtrOutput
Identifier for a resource.
func (LookupDataSourceResultOutput) DataSourceStatus ¶
func (o LookupDataSourceResultOutput) DataSourceStatus() DataSourceStatusPtrOutput
The status of the data source. The following statuses are possible:
- Available – The data source has been created and is ready for ingestion into the knowledge base. - Deleting – The data source is being deleted.
func (LookupDataSourceResultOutput) Description ¶
func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (LookupDataSourceResultOutput) ElementType ¶
func (LookupDataSourceResultOutput) ElementType() reflect.Type
func (LookupDataSourceResultOutput) FailureReasons ¶ added in v0.104.0
func (o LookupDataSourceResultOutput) FailureReasons() pulumi.StringArrayOutput
The details of the failure reasons related to the data source.
func (LookupDataSourceResultOutput) Name ¶
func (o LookupDataSourceResultOutput) Name() pulumi.StringPtrOutput
The name of the data source.
func (LookupDataSourceResultOutput) ServerSideEncryptionConfiguration ¶
func (o LookupDataSourceResultOutput) ServerSideEncryptionConfiguration() DataSourceServerSideEncryptionConfigurationPtrOutput
Contains details about the configuration of the server-side encryption.
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) UpdatedAt ¶
func (o LookupDataSourceResultOutput) UpdatedAt() pulumi.StringPtrOutput
The time at which the knowledge base was last updated.
type LookupGuardrailArgs ¶ added in v0.104.0
type LookupGuardrailArgs struct { // Arn representation for the guardrail GuardrailArn string `pulumi:"guardrailArn"` }
type LookupGuardrailOutputArgs ¶ added in v0.104.0
type LookupGuardrailOutputArgs struct { // Arn representation for the guardrail GuardrailArn pulumi.StringInput `pulumi:"guardrailArn"` }
func (LookupGuardrailOutputArgs) ElementType ¶ added in v0.104.0
func (LookupGuardrailOutputArgs) ElementType() reflect.Type
type LookupGuardrailResult ¶ added in v0.104.0
type LookupGuardrailResult struct { // Messaging for when violations are detected in text BlockedInputMessaging *string `pulumi:"blockedInputMessaging"` // Messaging for when violations are detected in text BlockedOutputsMessaging *string `pulumi:"blockedOutputsMessaging"` ContentPolicyConfig *GuardrailContentPolicyConfig `pulumi:"contentPolicyConfig"` // Time Stamp CreatedAt *string `pulumi:"createdAt"` // Description of the guardrail or its version Description *string `pulumi:"description"` // List of failure recommendations FailureRecommendations []string `pulumi:"failureRecommendations"` // Arn representation for the guardrail GuardrailArn *string `pulumi:"guardrailArn"` // Unique id for the guardrail GuardrailId *string `pulumi:"guardrailId"` // The KMS key with which the guardrail was encrypted at rest KmsKeyArn *string `pulumi:"kmsKeyArn"` // Name of the guardrail Name *string `pulumi:"name"` SensitiveInformationPolicyConfig *GuardrailSensitiveInformationPolicyConfig `pulumi:"sensitiveInformationPolicyConfig"` Status *GuardrailStatus `pulumi:"status"` // List of status reasons StatusReasons []string `pulumi:"statusReasons"` // List of Tags Tags []aws.Tag `pulumi:"tags"` TopicPolicyConfig *GuardrailTopicPolicyConfig `pulumi:"topicPolicyConfig"` // Time Stamp UpdatedAt *string `pulumi:"updatedAt"` // Guardrail version Version *string `pulumi:"version"` WordPolicyConfig *GuardrailWordPolicyConfig `pulumi:"wordPolicyConfig"` }
func LookupGuardrail ¶ added in v0.104.0
func LookupGuardrail(ctx *pulumi.Context, args *LookupGuardrailArgs, opts ...pulumi.InvokeOption) (*LookupGuardrailResult, error)
Definition of AWS::Bedrock::Guardrail Resource Type
type LookupGuardrailResultOutput ¶ added in v0.104.0
type LookupGuardrailResultOutput struct{ *pulumi.OutputState }
func LookupGuardrailOutput ¶ added in v0.104.0
func LookupGuardrailOutput(ctx *pulumi.Context, args LookupGuardrailOutputArgs, opts ...pulumi.InvokeOption) LookupGuardrailResultOutput
func (LookupGuardrailResultOutput) BlockedInputMessaging ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) BlockedInputMessaging() pulumi.StringPtrOutput
Messaging for when violations are detected in text
func (LookupGuardrailResultOutput) BlockedOutputsMessaging ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) BlockedOutputsMessaging() pulumi.StringPtrOutput
Messaging for when violations are detected in text
func (LookupGuardrailResultOutput) ContentPolicyConfig ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) ContentPolicyConfig() GuardrailContentPolicyConfigPtrOutput
func (LookupGuardrailResultOutput) CreatedAt ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) CreatedAt() pulumi.StringPtrOutput
Time Stamp
func (LookupGuardrailResultOutput) Description ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) Description() pulumi.StringPtrOutput
Description of the guardrail or its version
func (LookupGuardrailResultOutput) ElementType ¶ added in v0.104.0
func (LookupGuardrailResultOutput) ElementType() reflect.Type
func (LookupGuardrailResultOutput) FailureRecommendations ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) FailureRecommendations() pulumi.StringArrayOutput
List of failure recommendations
func (LookupGuardrailResultOutput) GuardrailArn ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) GuardrailArn() pulumi.StringPtrOutput
Arn representation for the guardrail
func (LookupGuardrailResultOutput) GuardrailId ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) GuardrailId() pulumi.StringPtrOutput
Unique id for the guardrail
func (LookupGuardrailResultOutput) KmsKeyArn ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) KmsKeyArn() pulumi.StringPtrOutput
The KMS key with which the guardrail was encrypted at rest
func (LookupGuardrailResultOutput) Name ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) Name() pulumi.StringPtrOutput
Name of the guardrail
func (LookupGuardrailResultOutput) SensitiveInformationPolicyConfig ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) SensitiveInformationPolicyConfig() GuardrailSensitiveInformationPolicyConfigPtrOutput
func (LookupGuardrailResultOutput) Status ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) Status() GuardrailStatusPtrOutput
func (LookupGuardrailResultOutput) StatusReasons ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) StatusReasons() pulumi.StringArrayOutput
List of status reasons
func (LookupGuardrailResultOutput) Tags ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) Tags() aws.TagArrayOutput
List of Tags
func (LookupGuardrailResultOutput) ToLookupGuardrailResultOutput ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) ToLookupGuardrailResultOutput() LookupGuardrailResultOutput
func (LookupGuardrailResultOutput) ToLookupGuardrailResultOutputWithContext ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) ToLookupGuardrailResultOutputWithContext(ctx context.Context) LookupGuardrailResultOutput
func (LookupGuardrailResultOutput) TopicPolicyConfig ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) TopicPolicyConfig() GuardrailTopicPolicyConfigPtrOutput
func (LookupGuardrailResultOutput) UpdatedAt ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) UpdatedAt() pulumi.StringPtrOutput
Time Stamp
func (LookupGuardrailResultOutput) Version ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) Version() pulumi.StringPtrOutput
Guardrail version
func (LookupGuardrailResultOutput) WordPolicyConfig ¶ added in v0.104.0
func (o LookupGuardrailResultOutput) WordPolicyConfig() GuardrailWordPolicyConfigPtrOutput
type LookupGuardrailVersionArgs ¶ added in v0.106.0
type LookupGuardrailVersionOutputArgs ¶ added in v0.106.0
type LookupGuardrailVersionOutputArgs struct { // Unique id for the guardrail GuardrailId pulumi.StringInput `pulumi:"guardrailId"` // Guardrail version Version pulumi.StringInput `pulumi:"version"` }
func (LookupGuardrailVersionOutputArgs) ElementType ¶ added in v0.106.0
func (LookupGuardrailVersionOutputArgs) ElementType() reflect.Type
type LookupGuardrailVersionResult ¶ added in v0.106.0
type LookupGuardrailVersionResult struct { // Arn representation for the guardrail GuardrailArn *string `pulumi:"guardrailArn"` // Unique id for the guardrail GuardrailId *string `pulumi:"guardrailId"` // Guardrail version Version *string `pulumi:"version"` }
func LookupGuardrailVersion ¶ added in v0.106.0
func LookupGuardrailVersion(ctx *pulumi.Context, args *LookupGuardrailVersionArgs, opts ...pulumi.InvokeOption) (*LookupGuardrailVersionResult, error)
Definition of AWS::Bedrock::GuardrailVersion Resource Type
type LookupGuardrailVersionResultOutput ¶ added in v0.106.0
type LookupGuardrailVersionResultOutput struct{ *pulumi.OutputState }
func LookupGuardrailVersionOutput ¶ added in v0.106.0
func LookupGuardrailVersionOutput(ctx *pulumi.Context, args LookupGuardrailVersionOutputArgs, opts ...pulumi.InvokeOption) LookupGuardrailVersionResultOutput
func (LookupGuardrailVersionResultOutput) ElementType ¶ added in v0.106.0
func (LookupGuardrailVersionResultOutput) ElementType() reflect.Type
func (LookupGuardrailVersionResultOutput) GuardrailArn ¶ added in v0.106.0
func (o LookupGuardrailVersionResultOutput) GuardrailArn() pulumi.StringPtrOutput
Arn representation for the guardrail
func (LookupGuardrailVersionResultOutput) GuardrailId ¶ added in v0.106.0
func (o LookupGuardrailVersionResultOutput) GuardrailId() pulumi.StringPtrOutput
Unique id for the guardrail
func (LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutput ¶ added in v0.106.0
func (o LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutput() LookupGuardrailVersionResultOutput
func (LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutputWithContext ¶ added in v0.106.0
func (o LookupGuardrailVersionResultOutput) ToLookupGuardrailVersionResultOutputWithContext(ctx context.Context) LookupGuardrailVersionResultOutput
func (LookupGuardrailVersionResultOutput) Version ¶ added in v0.106.0
func (o LookupGuardrailVersionResultOutput) Version() pulumi.StringPtrOutput
Guardrail version
type LookupKnowledgeBaseArgs ¶
type LookupKnowledgeBaseArgs struct { // The unique identifier of the knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` }
type LookupKnowledgeBaseOutputArgs ¶
type LookupKnowledgeBaseOutputArgs struct { // The unique identifier of the knowledge base. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` }
func (LookupKnowledgeBaseOutputArgs) ElementType ¶
func (LookupKnowledgeBaseOutputArgs) ElementType() reflect.Type
type LookupKnowledgeBaseResult ¶
type LookupKnowledgeBaseResult struct { // The time at which the knowledge base was created. CreatedAt *string `pulumi:"createdAt"` // Description of the Resource. Description *string `pulumi:"description"` // A list of reasons that the API operation on the knowledge base failed. FailureReasons []string `pulumi:"failureReasons"` // The ARN of the knowledge base. KnowledgeBaseArn *string `pulumi:"knowledgeBaseArn"` // The unique identifier of the knowledge base. KnowledgeBaseId *string `pulumi:"knowledgeBaseId"` // The name of the knowledge base. Name *string `pulumi:"name"` // The ARN of the IAM role with permissions to invoke API operations on the knowledge base. The ARN must begin with AmazonBedrockExecutionRoleForKnowledgeBase_ RoleArn *string `pulumi:"roleArn"` // The status of the knowledge base. Status *KnowledgeBaseStatus `pulumi:"status"` // Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources: // // - [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) // - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices) Tags map[string]string `pulumi:"tags"` // The time at which the knowledge base was last updated. UpdatedAt *string `pulumi:"updatedAt"` }
func LookupKnowledgeBase ¶
func LookupKnowledgeBase(ctx *pulumi.Context, args *LookupKnowledgeBaseArgs, opts ...pulumi.InvokeOption) (*LookupKnowledgeBaseResult, error)
Definition of AWS::Bedrock::KnowledgeBase Resource Type
type LookupKnowledgeBaseResultOutput ¶
type LookupKnowledgeBaseResultOutput struct{ *pulumi.OutputState }
func LookupKnowledgeBaseOutput ¶
func LookupKnowledgeBaseOutput(ctx *pulumi.Context, args LookupKnowledgeBaseOutputArgs, opts ...pulumi.InvokeOption) LookupKnowledgeBaseResultOutput
func (LookupKnowledgeBaseResultOutput) CreatedAt ¶
func (o LookupKnowledgeBaseResultOutput) CreatedAt() pulumi.StringPtrOutput
The time at which the knowledge base was created.
func (LookupKnowledgeBaseResultOutput) Description ¶
func (o LookupKnowledgeBaseResultOutput) Description() pulumi.StringPtrOutput
Description of the Resource.
func (LookupKnowledgeBaseResultOutput) ElementType ¶
func (LookupKnowledgeBaseResultOutput) ElementType() reflect.Type
func (LookupKnowledgeBaseResultOutput) FailureReasons ¶
func (o LookupKnowledgeBaseResultOutput) FailureReasons() pulumi.StringArrayOutput
A list of reasons that the API operation on the knowledge base failed.
func (LookupKnowledgeBaseResultOutput) KnowledgeBaseArn ¶
func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseArn() pulumi.StringPtrOutput
The ARN of the knowledge base.
func (LookupKnowledgeBaseResultOutput) KnowledgeBaseId ¶
func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
The unique identifier of the knowledge base.
func (LookupKnowledgeBaseResultOutput) Name ¶
func (o LookupKnowledgeBaseResultOutput) Name() pulumi.StringPtrOutput
The name of the knowledge base.
func (LookupKnowledgeBaseResultOutput) RoleArn ¶
func (o LookupKnowledgeBaseResultOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role with permissions to invoke API operations on the knowledge base. The ARN must begin with AmazonBedrockExecutionRoleForKnowledgeBase_
func (LookupKnowledgeBaseResultOutput) Status ¶
func (o LookupKnowledgeBaseResultOutput) Status() KnowledgeBaseStatusPtrOutput
The status of the knowledge base.
func (LookupKnowledgeBaseResultOutput) Tags ¶
func (o LookupKnowledgeBaseResultOutput) Tags() pulumi.StringMapOutput
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- [Tag naming limits and requirements](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-conventions) - [Tagging best practices](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html#tag-best-practices)
func (LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput ¶
func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput() LookupKnowledgeBaseResultOutput
func (LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext ¶
func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext(ctx context.Context) LookupKnowledgeBaseResultOutput
func (LookupKnowledgeBaseResultOutput) UpdatedAt ¶
func (o LookupKnowledgeBaseResultOutput) UpdatedAt() pulumi.StringPtrOutput
The time at which the knowledge base was last updated.