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 AgentActionGroupExecutor
- type AgentActionGroupExecutorArgs
- func (AgentActionGroupExecutorArgs) ElementType() reflect.Type
- func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutput() AgentActionGroupExecutorOutput
- func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutputWithContext(ctx context.Context) AgentActionGroupExecutorOutput
- func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
- func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
- type AgentActionGroupExecutorInput
- type AgentActionGroupExecutorOutput
- func (AgentActionGroupExecutorOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutorOutput) Lambda() pulumi.StringOutput
- func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutput() AgentActionGroupExecutorOutput
- func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutputWithContext(ctx context.Context) AgentActionGroupExecutorOutput
- func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
- func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
- type AgentActionGroupExecutorPtrInput
- type AgentActionGroupExecutorPtrOutput
- func (o AgentActionGroupExecutorPtrOutput) Elem() AgentActionGroupExecutorOutput
- func (AgentActionGroupExecutorPtrOutput) ElementType() reflect.Type
- func (o AgentActionGroupExecutorPtrOutput) Lambda() pulumi.StringPtrOutput
- func (o AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
- func (o AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
- type AgentActionGroupInput
- type AgentActionGroupOutput
- func (o AgentActionGroupOutput) ActionGroupExecutor() AgentActionGroupExecutorPtrOutput
- 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) 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 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 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 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 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 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 ( 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 (
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"` 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"` 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"` Tags pulumi.StringMapOutput `pulumi:"tags"` 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 { ActionGroupExecutor *AgentActionGroupExecutor `pulumi:"actionGroupExecutor"` // Name of the action group ActionGroupName string `pulumi:"actionGroupName"` ActionGroupState *AgentActionGroupState `pulumi:"actionGroupState"` ApiSchema interface{} `pulumi:"apiSchema"` // Description of action group Description *string `pulumi:"description"` 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 { ActionGroupExecutor AgentActionGroupExecutorPtrInput `pulumi:"actionGroupExecutor"` // Name of the action group ActionGroupName pulumi.StringInput `pulumi:"actionGroupName"` ActionGroupState AgentActionGroupStatePtrInput `pulumi:"actionGroupState"` ApiSchema pulumi.Input `pulumi:"apiSchema"` // Description of action group Description pulumi.StringPtrInput `pulumi:"description"` 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 AgentActionGroupExecutor ¶
type AgentActionGroupExecutor struct { // ARN of a Lambda. Lambda string `pulumi:"lambda"` }
type AgentActionGroupExecutorArgs ¶
type AgentActionGroupExecutorArgs struct { // ARN of a Lambda. Lambda pulumi.StringInput `pulumi:"lambda"` }
func (AgentActionGroupExecutorArgs) ElementType ¶
func (AgentActionGroupExecutorArgs) ElementType() reflect.Type
func (AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutput ¶
func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutput() AgentActionGroupExecutorOutput
func (AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutputWithContext ¶
func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorOutputWithContext(ctx context.Context) AgentActionGroupExecutorOutput
func (AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutput ¶
func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
func (AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutputWithContext ¶
func (i AgentActionGroupExecutorArgs) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
type AgentActionGroupExecutorInput ¶
type AgentActionGroupExecutorInput interface { pulumi.Input ToAgentActionGroupExecutorOutput() AgentActionGroupExecutorOutput ToAgentActionGroupExecutorOutputWithContext(context.Context) AgentActionGroupExecutorOutput }
AgentActionGroupExecutorInput is an input type that accepts AgentActionGroupExecutorArgs and AgentActionGroupExecutorOutput values. You can construct a concrete instance of `AgentActionGroupExecutorInput` via:
AgentActionGroupExecutorArgs{...}
type AgentActionGroupExecutorOutput ¶
type AgentActionGroupExecutorOutput struct{ *pulumi.OutputState }
func (AgentActionGroupExecutorOutput) ElementType ¶
func (AgentActionGroupExecutorOutput) ElementType() reflect.Type
func (AgentActionGroupExecutorOutput) Lambda ¶
func (o AgentActionGroupExecutorOutput) Lambda() pulumi.StringOutput
ARN of a Lambda.
func (AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutput ¶
func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutput() AgentActionGroupExecutorOutput
func (AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutputWithContext ¶
func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorOutputWithContext(ctx context.Context) AgentActionGroupExecutorOutput
func (AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutput ¶
func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
func (AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutputWithContext ¶
func (o AgentActionGroupExecutorOutput) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
type AgentActionGroupExecutorPtrInput ¶
type AgentActionGroupExecutorPtrInput interface { pulumi.Input ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput ToAgentActionGroupExecutorPtrOutputWithContext(context.Context) AgentActionGroupExecutorPtrOutput }
AgentActionGroupExecutorPtrInput is an input type that accepts AgentActionGroupExecutorArgs, AgentActionGroupExecutorPtr and AgentActionGroupExecutorPtrOutput values. You can construct a concrete instance of `AgentActionGroupExecutorPtrInput` via:
AgentActionGroupExecutorArgs{...} or: nil
func AgentActionGroupExecutorPtr ¶
func AgentActionGroupExecutorPtr(v *AgentActionGroupExecutorArgs) AgentActionGroupExecutorPtrInput
type AgentActionGroupExecutorPtrOutput ¶
type AgentActionGroupExecutorPtrOutput struct{ *pulumi.OutputState }
func (AgentActionGroupExecutorPtrOutput) Elem ¶
func (o AgentActionGroupExecutorPtrOutput) Elem() AgentActionGroupExecutorOutput
func (AgentActionGroupExecutorPtrOutput) ElementType ¶
func (AgentActionGroupExecutorPtrOutput) ElementType() reflect.Type
func (AgentActionGroupExecutorPtrOutput) Lambda ¶
func (o AgentActionGroupExecutorPtrOutput) Lambda() pulumi.StringPtrOutput
ARN of a Lambda.
func (AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutput ¶
func (o AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutput() AgentActionGroupExecutorPtrOutput
func (AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutputWithContext ¶
func (o AgentActionGroupExecutorPtrOutput) ToAgentActionGroupExecutorPtrOutputWithContext(ctx context.Context) AgentActionGroupExecutorPtrOutput
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() AgentActionGroupExecutorPtrOutput
func (AgentActionGroupOutput) ActionGroupName ¶
func (o AgentActionGroupOutput) ActionGroupName() pulumi.StringOutput
Name of the action group
func (AgentActionGroupOutput) ActionGroupState ¶
func (o AgentActionGroupOutput) ActionGroupState() AgentActionGroupStatePtrOutput
func (AgentActionGroupOutput) ApiSchema ¶
func (o AgentActionGroupOutput) ApiSchema() pulumi.AnyOutput
func (AgentActionGroupOutput) Description ¶
func (o AgentActionGroupOutput) Description() pulumi.StringPtrOutput
Description of action group
func (AgentActionGroupOutput) ElementType ¶
func (AgentActionGroupOutput) ElementType() reflect.Type
func (AgentActionGroupOutput) ParentActionGroupSignature ¶
func (o AgentActionGroupOutput) ParentActionGroupSignature() AgentActionGroupSignaturePtrOutput
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"` 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"` 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 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
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
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 PromptOverrideConfiguration AgentPromptOverrideConfigurationPtrInput // Specifies whether to allow deleting agent while it is in use. SkipResourceInUseCheckOnDelete pulumi.BoolPtrInput Tags pulumi.StringMapInput 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 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"` 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"` 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
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
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
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
func (AgentOutput) TestAliasTags ¶ added in v0.104.0
func (o AgentOutput) TestAliasTags() pulumi.StringMapOutput
func (AgentOutput) ToAgentOutput ¶
func (o AgentOutput) ToAgentOutput() AgentOutput
func (AgentOutput) ToAgentOutputWithContext ¶
func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentPromptConfiguration ¶
type AgentPromptConfiguration struct { // Base Prompt Template. BasePromptTemplate *string `pulumi:"basePromptTemplate"` InferenceConfiguration *AgentInferenceConfiguration `pulumi:"inferenceConfiguration"` ParserMode *AgentCreationMode `pulumi:"parserMode"` PromptCreationMode *AgentCreationMode `pulumi:"promptCreationMode"` PromptState *AgentPromptState `pulumi:"promptState"` PromptType *AgentPromptType `pulumi:"promptType"` }
BasePromptConfiguration per Prompt Type.
type AgentPromptConfigurationArgs ¶
type AgentPromptConfigurationArgs struct { // Base Prompt Template. BasePromptTemplate pulumi.StringPtrInput `pulumi:"basePromptTemplate"` InferenceConfiguration AgentInferenceConfigurationPtrInput `pulumi:"inferenceConfiguration"` ParserMode AgentCreationModePtrInput `pulumi:"parserMode"` PromptCreationMode AgentCreationModePtrInput `pulumi:"promptCreationMode"` PromptState AgentPromptStatePtrInput `pulumi:"promptState"` 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
func (AgentPromptConfigurationOutput) ParserMode ¶
func (o AgentPromptConfigurationOutput) ParserMode() AgentCreationModePtrOutput
func (AgentPromptConfigurationOutput) PromptCreationMode ¶
func (o AgentPromptConfigurationOutput) PromptCreationMode() AgentCreationModePtrOutput
func (AgentPromptConfigurationOutput) PromptState ¶
func (o AgentPromptConfigurationOutput) PromptState() AgentPromptStatePtrOutput
func (AgentPromptConfigurationOutput) PromptType ¶
func (o AgentPromptConfigurationOutput) PromptType() AgentPromptTypePtrOutput
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 DataSource ¶
type DataSource struct { pulumi.CustomResourceState // The time at which the data source was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` DataDeletionPolicy DataSourceDataDeletionPolicyPtrOutput `pulumi:"dataDeletionPolicy"` DataSourceConfiguration DataSourceConfigurationOutput `pulumi:"dataSourceConfiguration"` // Identifier for a resource. DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"` 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"` ServerSideEncryptionConfiguration DataSourceServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` // The time at which the knowledge base was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` 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 { DataDeletionPolicy DataSourceDataDeletionPolicyPtrInput 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 ServerSideEncryptionConfiguration DataSourceServerSideEncryptionConfigurationPtrInput VectorIngestionConfiguration DataSourceVectorIngestionConfigurationPtrInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceChunkingConfiguration ¶
type DataSourceChunkingConfiguration struct { ChunkingStrategy DataSourceChunkingStrategy `pulumi:"chunkingStrategy"` 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 { ChunkingStrategy DataSourceChunkingStrategyInput `pulumi:"chunkingStrategy"` 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
func (DataSourceChunkingConfigurationOutput) ElementType ¶
func (DataSourceChunkingConfigurationOutput) ElementType() reflect.Type
func (DataSourceChunkingConfigurationOutput) FixedSizeChunkingConfiguration ¶
func (o DataSourceChunkingConfigurationOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
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
func (DataSourceChunkingConfigurationPtrOutput) ElementType ¶
func (DataSourceChunkingConfigurationPtrOutput) ElementType() reflect.Type
func (DataSourceChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration ¶
func (o DataSourceChunkingConfigurationPtrOutput) FixedSizeChunkingConfiguration() DataSourceFixedSizeChunkingConfigurationPtrOutput
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 { S3Configuration DataSourceS3DataSourceConfiguration `pulumi:"s3Configuration"` Type DataSourceType `pulumi:"type"` }
Specifies a raw data source location to ingest.
type DataSourceConfigurationArgs ¶
type DataSourceConfigurationArgs struct { S3Configuration DataSourceS3DataSourceConfigurationInput `pulumi:"s3Configuration"` 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
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
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
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
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
func (DataSourceOutput) DataSourceConfiguration ¶
func (o DataSourceOutput) DataSourceConfiguration() DataSourceConfigurationOutput
func (DataSourceOutput) DataSourceId ¶
func (o DataSourceOutput) DataSourceId() pulumi.StringOutput
Identifier for a resource.
func (DataSourceOutput) DataSourceStatus ¶
func (o DataSourceOutput) DataSourceStatus() DataSourceStatusOutput
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
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
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 {
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 {
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
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
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 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"` 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"` Status KnowledgeBaseStatusOutput `pulumi:"status"` StorageConfiguration KnowledgeBaseStorageConfigurationOutput `pulumi:"storageConfiguration"` 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 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 StorageConfiguration KnowledgeBaseStorageConfigurationInput 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 { Type KnowledgeBaseType `pulumi:"type"` VectorKnowledgeBaseConfiguration KnowledgeBaseVectorKnowledgeBaseConfiguration `pulumi:"vectorKnowledgeBaseConfiguration"` }
Contains details about the embeddings model used for the knowledge base.
type KnowledgeBaseConfigurationArgs ¶
type KnowledgeBaseConfigurationArgs struct { Type KnowledgeBaseTypeInput `pulumi:"type"` 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
func (KnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration ¶
func (o KnowledgeBaseConfigurationOutput) VectorKnowledgeBaseConfiguration() KnowledgeBaseVectorKnowledgeBaseConfigurationOutput
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"` 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"` 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 (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 (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
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
func (KnowledgeBaseOutput) StorageConfiguration ¶
func (o KnowledgeBaseOutput) StorageConfiguration() KnowledgeBaseStorageConfigurationOutput
func (KnowledgeBaseOutput) Tags ¶
func (o KnowledgeBaseOutput) Tags() pulumi.StringMapOutput
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"` 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"` 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
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
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"` 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"` 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
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
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 { OpensearchServerlessConfiguration *KnowledgeBaseOpenSearchServerlessConfiguration `pulumi:"opensearchServerlessConfiguration"` PineconeConfiguration *KnowledgeBasePineconeConfiguration `pulumi:"pineconeConfiguration"` RdsConfiguration *KnowledgeBaseRdsConfiguration `pulumi:"rdsConfiguration"` Type KnowledgeBaseStorageType `pulumi:"type"` }
The vector store service in which the knowledge base is stored.
type KnowledgeBaseStorageConfigurationArgs ¶
type KnowledgeBaseStorageConfigurationArgs struct { OpensearchServerlessConfiguration KnowledgeBaseOpenSearchServerlessConfigurationPtrInput `pulumi:"opensearchServerlessConfiguration"` PineconeConfiguration KnowledgeBasePineconeConfigurationPtrInput `pulumi:"pineconeConfiguration"` RdsConfiguration KnowledgeBaseRdsConfigurationPtrInput `pulumi:"rdsConfiguration"` 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
func (KnowledgeBaseStorageConfigurationOutput) PineconeConfiguration ¶
func (o KnowledgeBaseStorageConfigurationOutput) PineconeConfiguration() KnowledgeBasePineconeConfigurationPtrOutput
func (KnowledgeBaseStorageConfigurationOutput) RdsConfiguration ¶
func (o KnowledgeBaseStorageConfigurationOutput) RdsConfiguration() KnowledgeBaseRdsConfigurationPtrOutput
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"` 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"` 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
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
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"` 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"` PromptOverrideConfiguration *AgentPromptOverrideConfiguration `pulumi:"promptOverrideConfiguration"` // The recommended actions users can take to resolve an error in failureReasons. RecommendedActions []string `pulumi:"recommendedActions"` Tags map[string]string `pulumi:"tags"` 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
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
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
func (LookupAgentResultOutput) TestAliasTags ¶ added in v0.104.0
func (o LookupAgentResultOutput) TestAliasTags() pulumi.StringMapOutput
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"` DataDeletionPolicy *DataSourceDataDeletionPolicy `pulumi:"dataDeletionPolicy"` DataSourceConfiguration *DataSourceConfiguration `pulumi:"dataSourceConfiguration"` // Identifier for a resource. DataSourceId *string `pulumi:"dataSourceId"` 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"` 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
func (LookupDataSourceResultOutput) DataSourceConfiguration ¶
func (o LookupDataSourceResultOutput) DataSourceConfiguration() DataSourceConfigurationPtrOutput
func (LookupDataSourceResultOutput) DataSourceId ¶
func (o LookupDataSourceResultOutput) DataSourceId() pulumi.StringPtrOutput
Identifier for a resource.
func (LookupDataSourceResultOutput) DataSourceStatus ¶
func (o LookupDataSourceResultOutput) DataSourceStatus() DataSourceStatusPtrOutput
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
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 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"` Status *KnowledgeBaseStatus `pulumi:"status"` 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
func (LookupKnowledgeBaseResultOutput) Tags ¶
func (o LookupKnowledgeBaseResultOutput) Tags() pulumi.StringMapOutput
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.