Documentation
¶
Index ¶
- Constants
- type AiAgent
- type AiAgentAiAgentAssociationConfigurationType
- func (AiAgentAiAgentAssociationConfigurationType) ElementType() reflect.Type
- func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutput() AiAgentAiAgentAssociationConfigurationTypeOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypeOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToStringOutput() pulumi.StringOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAiAgentAssociationConfigurationTypeInput
- type AiAgentAiAgentAssociationConfigurationTypeOutput
- func (AiAgentAiAgentAssociationConfigurationTypeOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutput() AiAgentAiAgentAssociationConfigurationTypeOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypeOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAiAgentAssociationConfigurationTypePtrInput
- type AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) Elem() AiAgentAiAgentAssociationConfigurationTypeOutput
- func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAiAgentConfiguration0Properties
- type AiAgentAiAgentConfiguration0PropertiesArgs
- func (AiAgentAiAgentConfiguration0PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutput() AiAgentAiAgentConfiguration0PropertiesOutput
- func (i AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesOutput
- type AiAgentAiAgentConfiguration0PropertiesInput
- type AiAgentAiAgentConfiguration0PropertiesOutput
- func (AiAgentAiAgentConfiguration0PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentConfiguration0PropertiesOutput) ManualSearchAiAgentConfiguration() AiAgentManualSearchAiAgentConfigurationOutput
- func (o AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutput() AiAgentAiAgentConfiguration0PropertiesOutput
- func (o AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesOutput
- type AiAgentAiAgentConfiguration0PropertiesPtrOutput
- func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) Elem() AiAgentAiAgentConfiguration0PropertiesOutput
- func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ManualSearchAiAgentConfiguration() AiAgentManualSearchAiAgentConfigurationPtrOutput
- func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutput() AiAgentAiAgentConfiguration0PropertiesPtrOutput
- func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesPtrOutput
- type AiAgentAiAgentConfiguration1Properties
- type AiAgentAiAgentConfiguration1PropertiesArgs
- func (AiAgentAiAgentConfiguration1PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutput() AiAgentAiAgentConfiguration1PropertiesOutput
- func (i AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesOutput
- type AiAgentAiAgentConfiguration1PropertiesInput
- type AiAgentAiAgentConfiguration1PropertiesOutput
- func (o AiAgentAiAgentConfiguration1PropertiesOutput) AnswerRecommendationAiAgentConfiguration() AiAgentAnswerRecommendationAiAgentConfigurationOutput
- func (AiAgentAiAgentConfiguration1PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutput() AiAgentAiAgentConfiguration1PropertiesOutput
- func (o AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesOutput
- type AiAgentAiAgentConfiguration1PropertiesPtrOutput
- func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) AnswerRecommendationAiAgentConfiguration() AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
- func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) Elem() AiAgentAiAgentConfiguration1PropertiesOutput
- func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutput() AiAgentAiAgentConfiguration1PropertiesPtrOutput
- func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesPtrOutput
- type AiAgentAiAgentType
- func (AiAgentAiAgentType) ElementType() reflect.Type
- func (e AiAgentAiAgentType) ToAiAgentAiAgentTypeOutput() AiAgentAiAgentTypeOutput
- func (e AiAgentAiAgentType) ToAiAgentAiAgentTypeOutputWithContext(ctx context.Context) AiAgentAiAgentTypeOutput
- func (e AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
- func (e AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
- func (e AiAgentAiAgentType) ToStringOutput() pulumi.StringOutput
- func (e AiAgentAiAgentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiAgentAiAgentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiAgentAiAgentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAiAgentTypeInput
- type AiAgentAiAgentTypeOutput
- func (AiAgentAiAgentTypeOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutput() AiAgentAiAgentTypeOutput
- func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutputWithContext(ctx context.Context) AiAgentAiAgentTypeOutput
- func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
- func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
- func (o AiAgentAiAgentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AiAgentAiAgentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiAgentAiAgentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentAiAgentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAiAgentTypePtrInput
- type AiAgentAiAgentTypePtrOutput
- func (o AiAgentAiAgentTypePtrOutput) Elem() AiAgentAiAgentTypeOutput
- func (AiAgentAiAgentTypePtrOutput) ElementType() reflect.Type
- func (o AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
- func (o AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
- func (o AiAgentAiAgentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentAiAgentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentAnswerRecommendationAiAgentConfiguration
- type AiAgentAnswerRecommendationAiAgentConfigurationArgs
- func (AiAgentAnswerRecommendationAiAgentConfigurationArgs) ElementType() reflect.Type
- func (i AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput() AiAgentAnswerRecommendationAiAgentConfigurationOutput
- func (i AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationOutput
- type AiAgentAnswerRecommendationAiAgentConfigurationInput
- type AiAgentAnswerRecommendationAiAgentConfigurationOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
- func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) ElementType() reflect.Type
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) IntentLabelingGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) QueryReformulationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput() AiAgentAnswerRecommendationAiAgentConfigurationOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationOutput
- type AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) Elem() AiAgentAnswerRecommendationAiAgentConfigurationOutput
- func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ElementType() reflect.Type
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) IntentLabelingGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) QueryReformulationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutput() AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
- func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
- type AiAgentArgs
- type AiAgentAssociationConfiguration
- type AiAgentAssociationConfigurationArgs
- func (AiAgentAssociationConfigurationArgs) ElementType() reflect.Type
- func (i AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutput() AiAgentAssociationConfigurationOutput
- func (i AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationOutput
- type AiAgentAssociationConfigurationArray
- func (AiAgentAssociationConfigurationArray) ElementType() reflect.Type
- func (i AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutput() AiAgentAssociationConfigurationArrayOutput
- func (i AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationArrayOutput
- type AiAgentAssociationConfigurationArrayInput
- type AiAgentAssociationConfigurationArrayOutput
- func (AiAgentAssociationConfigurationArrayOutput) ElementType() reflect.Type
- func (o AiAgentAssociationConfigurationArrayOutput) Index(i pulumi.IntInput) AiAgentAssociationConfigurationOutput
- func (o AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutput() AiAgentAssociationConfigurationArrayOutput
- func (o AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationArrayOutput
- type AiAgentAssociationConfigurationData0Properties
- type AiAgentAssociationConfigurationDataProperties
- type AiAgentAssociationConfigurationDataPropertiesArgs
- func (AiAgentAssociationConfigurationDataPropertiesArgs) ElementType() reflect.Type
- func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutput() AiAgentAssociationConfigurationDataPropertiesOutput
- func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesOutput
- func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
- func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
- type AiAgentAssociationConfigurationDataPropertiesInput
- type AiAgentAssociationConfigurationDataPropertiesOutput
- func (AiAgentAssociationConfigurationDataPropertiesOutput) ElementType() reflect.Type
- func (o AiAgentAssociationConfigurationDataPropertiesOutput) KnowledgeBaseAssociationConfigurationData() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutput() AiAgentAssociationConfigurationDataPropertiesOutput
- func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesOutput
- func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
- func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
- type AiAgentAssociationConfigurationDataPropertiesPtrInput
- type AiAgentAssociationConfigurationDataPropertiesPtrOutput
- func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) Elem() AiAgentAssociationConfigurationDataPropertiesOutput
- func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) KnowledgeBaseAssociationConfigurationData() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
- func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
- type AiAgentAssociationConfigurationInput
- type AiAgentAssociationConfigurationOutput
- func (o AiAgentAssociationConfigurationOutput) AssociationConfigurationData() AiAgentAssociationConfigurationDataPropertiesPtrOutput
- func (o AiAgentAssociationConfigurationOutput) AssociationId() pulumi.StringPtrOutput
- func (o AiAgentAssociationConfigurationOutput) AssociationType() AiAgentAiAgentAssociationConfigurationTypePtrOutput
- func (AiAgentAssociationConfigurationOutput) ElementType() reflect.Type
- func (o AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutput() AiAgentAssociationConfigurationOutput
- func (o AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationOutput
- type AiAgentInput
- type AiAgentKnowledgeBaseAssociationConfigurationData
- type AiAgentKnowledgeBaseAssociationConfigurationDataArgs
- func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ElementType() reflect.Type
- func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- type AiAgentKnowledgeBaseAssociationConfigurationDataInput
- type AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ContentTagFilter() pulumi.AnyOutput
- func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ElementType() reflect.Type
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) MaxResults() pulumi.Float64PtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) OverrideKnowledgeBaseSearchType() AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- type AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput
- type AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ContentTagFilter() pulumi.AnyOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) Elem() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
- func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ElementType() reflect.Type
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) MaxResults() pulumi.Float64PtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) OverrideKnowledgeBaseSearchType() AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
- type AiAgentKnowledgeBaseSearchType
- func (AiAgentKnowledgeBaseSearchType) ElementType() reflect.Type
- func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutput() AiAgentKnowledgeBaseSearchTypeOutput
- func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypeOutput
- func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
- func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
- func (e AiAgentKnowledgeBaseSearchType) ToStringOutput() pulumi.StringOutput
- func (e AiAgentKnowledgeBaseSearchType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiAgentKnowledgeBaseSearchType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiAgentKnowledgeBaseSearchType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentKnowledgeBaseSearchTypeInput
- type AiAgentKnowledgeBaseSearchTypeOutput
- func (AiAgentKnowledgeBaseSearchTypeOutput) ElementType() reflect.Type
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutput() AiAgentKnowledgeBaseSearchTypeOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypeOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentKnowledgeBaseSearchTypePtrInput
- type AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseSearchTypePtrOutput) Elem() AiAgentKnowledgeBaseSearchTypeOutput
- func (AiAgentKnowledgeBaseSearchTypePtrOutput) ElementType() reflect.Type
- func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
- func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiAgentManualSearchAiAgentConfiguration
- type AiAgentManualSearchAiAgentConfigurationArgs
- func (AiAgentManualSearchAiAgentConfigurationArgs) ElementType() reflect.Type
- func (i AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutput() AiAgentManualSearchAiAgentConfigurationOutput
- func (i AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationOutput
- type AiAgentManualSearchAiAgentConfigurationInput
- type AiAgentManualSearchAiAgentConfigurationOutput
- func (o AiAgentManualSearchAiAgentConfigurationOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentManualSearchAiAgentConfigurationOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
- func (AiAgentManualSearchAiAgentConfigurationOutput) ElementType() reflect.Type
- func (o AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutput() AiAgentManualSearchAiAgentConfigurationOutput
- func (o AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationOutput
- type AiAgentManualSearchAiAgentConfigurationPtrOutput
- func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
- func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
- func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) Elem() AiAgentManualSearchAiAgentConfigurationOutput
- func (AiAgentManualSearchAiAgentConfigurationPtrOutput) ElementType() reflect.Type
- func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutput() AiAgentManualSearchAiAgentConfigurationPtrOutput
- func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationPtrOutput
- type AiAgentOrCondition0Properties
- type AiAgentOrCondition0PropertiesArgs
- func (AiAgentOrCondition0PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutput() AiAgentOrCondition0PropertiesOutput
- func (i AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition0PropertiesOutput
- type AiAgentOrCondition0PropertiesInput
- type AiAgentOrCondition0PropertiesOutput
- func (o AiAgentOrCondition0PropertiesOutput) AndConditions() AiAgentTagConditionArrayOutput
- func (AiAgentOrCondition0PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutput() AiAgentOrCondition0PropertiesOutput
- func (o AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition0PropertiesOutput
- type AiAgentOrCondition1Properties
- type AiAgentOrCondition1PropertiesArgs
- func (AiAgentOrCondition1PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutput() AiAgentOrCondition1PropertiesOutput
- func (i AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition1PropertiesOutput
- type AiAgentOrCondition1PropertiesInput
- type AiAgentOrCondition1PropertiesOutput
- func (AiAgentOrCondition1PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentOrCondition1PropertiesOutput) TagCondition() AiAgentTagConditionOutput
- func (o AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutput() AiAgentOrCondition1PropertiesOutput
- func (o AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition1PropertiesOutput
- type AiAgentOutput
- func (o AiAgentOutput) AiAgentArn() pulumi.StringOutput
- func (o AiAgentOutput) AiAgentId() pulumi.StringOutput
- func (o AiAgentOutput) AssistantArn() pulumi.StringOutput
- func (o AiAgentOutput) AssistantId() pulumi.StringOutput
- func (o AiAgentOutput) Configuration() pulumi.AnyOutput
- func (o AiAgentOutput) Description() pulumi.StringPtrOutput
- func (AiAgentOutput) ElementType() reflect.Type
- func (o AiAgentOutput) Name() pulumi.StringPtrOutput
- func (o AiAgentOutput) Tags() pulumi.StringMapOutput
- func (o AiAgentOutput) ToAiAgentOutput() AiAgentOutput
- func (o AiAgentOutput) ToAiAgentOutputWithContext(ctx context.Context) AiAgentOutput
- func (o AiAgentOutput) Type() AiAgentAiAgentTypeOutput
- type AiAgentState
- type AiAgentTagCondition
- type AiAgentTagConditionArgs
- func (AiAgentTagConditionArgs) ElementType() reflect.Type
- func (i AiAgentTagConditionArgs) ToAiAgentTagConditionOutput() AiAgentTagConditionOutput
- func (i AiAgentTagConditionArgs) ToAiAgentTagConditionOutputWithContext(ctx context.Context) AiAgentTagConditionOutput
- func (i AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
- func (i AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
- type AiAgentTagConditionArray
- type AiAgentTagConditionArrayInput
- type AiAgentTagConditionArrayOutput
- func (AiAgentTagConditionArrayOutput) ElementType() reflect.Type
- func (o AiAgentTagConditionArrayOutput) Index(i pulumi.IntInput) AiAgentTagConditionOutput
- func (o AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutput() AiAgentTagConditionArrayOutput
- func (o AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutputWithContext(ctx context.Context) AiAgentTagConditionArrayOutput
- type AiAgentTagConditionInput
- type AiAgentTagConditionOutput
- func (AiAgentTagConditionOutput) ElementType() reflect.Type
- func (o AiAgentTagConditionOutput) Key() pulumi.StringOutput
- func (o AiAgentTagConditionOutput) ToAiAgentTagConditionOutput() AiAgentTagConditionOutput
- func (o AiAgentTagConditionOutput) ToAiAgentTagConditionOutputWithContext(ctx context.Context) AiAgentTagConditionOutput
- func (o AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
- func (o AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
- func (o AiAgentTagConditionOutput) Value() pulumi.StringPtrOutput
- type AiAgentTagConditionPtrInput
- type AiAgentTagConditionPtrOutput
- func (o AiAgentTagConditionPtrOutput) Elem() AiAgentTagConditionOutput
- func (AiAgentTagConditionPtrOutput) ElementType() reflect.Type
- func (o AiAgentTagConditionPtrOutput) Key() pulumi.StringPtrOutput
- func (o AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
- func (o AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
- func (o AiAgentTagConditionPtrOutput) Value() pulumi.StringPtrOutput
- type AiAgentTagFilter0Properties
- type AiAgentTagFilter0PropertiesArgs
- func (AiAgentTagFilter0PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutput() AiAgentTagFilter0PropertiesOutput
- func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesOutput
- func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
- func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
- type AiAgentTagFilter0PropertiesInput
- type AiAgentTagFilter0PropertiesOutput
- func (AiAgentTagFilter0PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter0PropertiesOutput) TagCondition() AiAgentTagConditionOutput
- func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutput() AiAgentTagFilter0PropertiesOutput
- func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesOutput
- func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
- func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
- type AiAgentTagFilter0PropertiesPtrInput
- type AiAgentTagFilter0PropertiesPtrOutput
- func (o AiAgentTagFilter0PropertiesPtrOutput) Elem() AiAgentTagFilter0PropertiesOutput
- func (AiAgentTagFilter0PropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter0PropertiesPtrOutput) TagCondition() AiAgentTagConditionPtrOutput
- func (o AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
- func (o AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
- type AiAgentTagFilter1Properties
- type AiAgentTagFilter1PropertiesArgs
- func (AiAgentTagFilter1PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutput() AiAgentTagFilter1PropertiesOutput
- func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesOutput
- func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
- func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
- type AiAgentTagFilter1PropertiesInput
- type AiAgentTagFilter1PropertiesOutput
- func (o AiAgentTagFilter1PropertiesOutput) AndConditions() AiAgentTagConditionArrayOutput
- func (AiAgentTagFilter1PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutput() AiAgentTagFilter1PropertiesOutput
- func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesOutput
- func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
- func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
- type AiAgentTagFilter1PropertiesPtrInput
- type AiAgentTagFilter1PropertiesPtrOutput
- func (o AiAgentTagFilter1PropertiesPtrOutput) AndConditions() AiAgentTagConditionArrayOutput
- func (o AiAgentTagFilter1PropertiesPtrOutput) Elem() AiAgentTagFilter1PropertiesOutput
- func (AiAgentTagFilter1PropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
- func (o AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
- type AiAgentTagFilter2Properties
- type AiAgentTagFilter2PropertiesArgs
- func (AiAgentTagFilter2PropertiesArgs) ElementType() reflect.Type
- func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutput() AiAgentTagFilter2PropertiesOutput
- func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesOutput
- func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
- func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
- type AiAgentTagFilter2PropertiesInput
- type AiAgentTagFilter2PropertiesOutput
- func (AiAgentTagFilter2PropertiesOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter2PropertiesOutput) OrConditions() pulumi.ArrayOutput
- func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutput() AiAgentTagFilter2PropertiesOutput
- func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesOutput
- func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
- func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
- type AiAgentTagFilter2PropertiesPtrInput
- type AiAgentTagFilter2PropertiesPtrOutput
- func (o AiAgentTagFilter2PropertiesPtrOutput) Elem() AiAgentTagFilter2PropertiesOutput
- func (AiAgentTagFilter2PropertiesPtrOutput) ElementType() reflect.Type
- func (o AiAgentTagFilter2PropertiesPtrOutput) OrConditions() pulumi.ArrayOutput
- func (o AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
- func (o AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
- type AiPrompt
- type AiPromptAiPromptApiFormat
- func (AiPromptAiPromptApiFormat) ElementType() reflect.Type
- func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutput() AiPromptAiPromptApiFormatOutput
- func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatOutput
- func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
- func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
- func (e AiPromptAiPromptApiFormat) ToStringOutput() pulumi.StringOutput
- func (e AiPromptAiPromptApiFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiPromptAiPromptApiFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiPromptAiPromptApiFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptApiFormatInput
- type AiPromptAiPromptApiFormatOutput
- func (AiPromptAiPromptApiFormatOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutput() AiPromptAiPromptApiFormatOutput
- func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatOutput
- func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
- func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
- func (o AiPromptAiPromptApiFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o AiPromptAiPromptApiFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiPromptAiPromptApiFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptApiFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptApiFormatPtrInput
- type AiPromptAiPromptApiFormatPtrOutput
- func (o AiPromptAiPromptApiFormatPtrOutput) Elem() AiPromptAiPromptApiFormatOutput
- func (AiPromptAiPromptApiFormatPtrOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
- func (o AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
- func (o AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptTemplateConfiguration
- type AiPromptAiPromptTemplateConfigurationArgs
- func (AiPromptAiPromptTemplateConfigurationArgs) ElementType() reflect.Type
- func (i AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutput() AiPromptAiPromptTemplateConfigurationOutput
- func (i AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationOutput
- type AiPromptAiPromptTemplateConfigurationInput
- type AiPromptAiPromptTemplateConfigurationOutput
- func (AiPromptAiPromptTemplateConfigurationOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutput() AiPromptAiPromptTemplateConfigurationOutput
- func (o AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationOutput
- type AiPromptAiPromptTemplateConfigurationPtrOutput
- func (o AiPromptAiPromptTemplateConfigurationPtrOutput) Elem() AiPromptAiPromptTemplateConfigurationOutput
- func (AiPromptAiPromptTemplateConfigurationPtrOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutput() AiPromptAiPromptTemplateConfigurationPtrOutput
- func (o AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationPtrOutput
- type AiPromptAiPromptTemplateType
- func (AiPromptAiPromptTemplateType) ElementType() reflect.Type
- func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutput() AiPromptAiPromptTemplateTypeOutput
- func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypeOutput
- func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
- func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
- func (e AiPromptAiPromptTemplateType) ToStringOutput() pulumi.StringOutput
- func (e AiPromptAiPromptTemplateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiPromptAiPromptTemplateType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiPromptAiPromptTemplateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptTemplateTypeInput
- type AiPromptAiPromptTemplateTypeOutput
- func (AiPromptAiPromptTemplateTypeOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutput() AiPromptAiPromptTemplateTypeOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypeOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptTemplateTypePtrInput
- type AiPromptAiPromptTemplateTypePtrOutput
- func (o AiPromptAiPromptTemplateTypePtrOutput) Elem() AiPromptAiPromptTemplateTypeOutput
- func (AiPromptAiPromptTemplateTypePtrOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
- func (o AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
- func (o AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptType
- func (AiPromptAiPromptType) ElementType() reflect.Type
- func (e AiPromptAiPromptType) ToAiPromptAiPromptTypeOutput() AiPromptAiPromptTypeOutput
- func (e AiPromptAiPromptType) ToAiPromptAiPromptTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTypeOutput
- func (e AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
- func (e AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
- func (e AiPromptAiPromptType) ToStringOutput() pulumi.StringOutput
- func (e AiPromptAiPromptType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AiPromptAiPromptType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AiPromptAiPromptType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptTypeInput
- type AiPromptAiPromptTypeOutput
- func (AiPromptAiPromptTypeOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutput() AiPromptAiPromptTypeOutput
- func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTypeOutput
- func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
- func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
- func (o AiPromptAiPromptTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AiPromptAiPromptTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AiPromptAiPromptTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptAiPromptTypePtrInput
- type AiPromptAiPromptTypePtrOutput
- func (o AiPromptAiPromptTypePtrOutput) Elem() AiPromptAiPromptTypeOutput
- func (AiPromptAiPromptTypePtrOutput) ElementType() reflect.Type
- func (o AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
- func (o AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
- func (o AiPromptAiPromptTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AiPromptAiPromptTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AiPromptArgs
- type AiPromptInput
- type AiPromptOutput
- func (o AiPromptOutput) AiPromptArn() pulumi.StringOutput
- func (o AiPromptOutput) AiPromptId() pulumi.StringOutput
- func (o AiPromptOutput) ApiFormat() AiPromptAiPromptApiFormatOutput
- func (o AiPromptOutput) AssistantArn() pulumi.StringOutput
- func (o AiPromptOutput) AssistantId() pulumi.StringPtrOutput
- func (o AiPromptOutput) Description() pulumi.StringPtrOutput
- func (AiPromptOutput) ElementType() reflect.Type
- func (o AiPromptOutput) ModelId() pulumi.StringOutput
- func (o AiPromptOutput) Name() pulumi.StringPtrOutput
- func (o AiPromptOutput) Tags() pulumi.StringMapOutput
- func (o AiPromptOutput) TemplateConfiguration() AiPromptAiPromptTemplateConfigurationOutput
- func (o AiPromptOutput) TemplateType() AiPromptAiPromptTemplateTypeOutput
- func (o AiPromptOutput) ToAiPromptOutput() AiPromptOutput
- func (o AiPromptOutput) ToAiPromptOutputWithContext(ctx context.Context) AiPromptOutput
- func (o AiPromptOutput) Type() AiPromptAiPromptTypeOutput
- type AiPromptState
- type AiPromptVersion
- type AiPromptVersionArgs
- type AiPromptVersionInput
- type AiPromptVersionOutput
- func (o AiPromptVersionOutput) AiPromptArn() pulumi.StringOutput
- func (o AiPromptVersionOutput) AiPromptId() pulumi.StringOutput
- func (o AiPromptVersionOutput) AiPromptVersionId() pulumi.StringOutput
- func (o AiPromptVersionOutput) AssistantArn() pulumi.StringOutput
- func (o AiPromptVersionOutput) AssistantId() pulumi.StringOutput
- func (AiPromptVersionOutput) ElementType() reflect.Type
- func (o AiPromptVersionOutput) ModifiedTimeSeconds() pulumi.Float64PtrOutput
- func (o AiPromptVersionOutput) ToAiPromptVersionOutput() AiPromptVersionOutput
- func (o AiPromptVersionOutput) ToAiPromptVersionOutputWithContext(ctx context.Context) AiPromptVersionOutput
- func (o AiPromptVersionOutput) VersionNumber() pulumi.Float64Output
- type AiPromptVersionState
- type Assistant
- type AssistantArgs
- type AssistantAssociation
- type AssistantAssociationArgs
- type AssistantAssociationAssociationData
- type AssistantAssociationAssociationDataArgs
- func (AssistantAssociationAssociationDataArgs) ElementType() reflect.Type
- func (i AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutput() AssistantAssociationAssociationDataOutput
- func (i AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutputWithContext(ctx context.Context) AssistantAssociationAssociationDataOutput
- type AssistantAssociationAssociationDataInput
- type AssistantAssociationAssociationDataOutput
- func (AssistantAssociationAssociationDataOutput) ElementType() reflect.Type
- func (o AssistantAssociationAssociationDataOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutput() AssistantAssociationAssociationDataOutput
- func (o AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutputWithContext(ctx context.Context) AssistantAssociationAssociationDataOutput
- type AssistantAssociationAssociationType
- func (AssistantAssociationAssociationType) ElementType() reflect.Type
- func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutput() AssistantAssociationAssociationTypeOutput
- func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypeOutput
- func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
- func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
- func (e AssistantAssociationAssociationType) ToStringOutput() pulumi.StringOutput
- func (e AssistantAssociationAssociationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssistantAssociationAssociationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssistantAssociationAssociationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssistantAssociationAssociationTypeInput
- type AssistantAssociationAssociationTypeOutput
- func (AssistantAssociationAssociationTypeOutput) ElementType() reflect.Type
- func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutput() AssistantAssociationAssociationTypeOutput
- func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypeOutput
- func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
- func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
- func (o AssistantAssociationAssociationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AssistantAssociationAssociationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssistantAssociationAssociationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssistantAssociationAssociationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssistantAssociationAssociationTypePtrInput
- type AssistantAssociationAssociationTypePtrOutput
- func (o AssistantAssociationAssociationTypePtrOutput) Elem() AssistantAssociationAssociationTypeOutput
- func (AssistantAssociationAssociationTypePtrOutput) ElementType() reflect.Type
- func (o AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
- func (o AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
- func (o AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssistantAssociationInput
- type AssistantAssociationOutput
- func (o AssistantAssociationOutput) AssistantArn() pulumi.StringOutput
- func (o AssistantAssociationOutput) AssistantAssociationArn() pulumi.StringOutput
- func (o AssistantAssociationOutput) AssistantAssociationId() pulumi.StringOutput
- func (o AssistantAssociationOutput) AssistantId() pulumi.StringOutput
- func (o AssistantAssociationOutput) Association() AssistantAssociationAssociationDataOutput
- func (o AssistantAssociationOutput) AssociationType() AssistantAssociationAssociationTypeOutput
- func (AssistantAssociationOutput) ElementType() reflect.Type
- func (o AssistantAssociationOutput) Tags() aws.CreateOnlyTagArrayOutput
- func (o AssistantAssociationOutput) ToAssistantAssociationOutput() AssistantAssociationOutput
- func (o AssistantAssociationOutput) ToAssistantAssociationOutputWithContext(ctx context.Context) AssistantAssociationOutput
- type AssistantAssociationState
- type AssistantAssociationTag
- type AssistantInput
- type AssistantOutput
- func (o AssistantOutput) AssistantArn() pulumi.StringOutput
- func (o AssistantOutput) AssistantId() pulumi.StringOutput
- func (o AssistantOutput) Description() pulumi.StringPtrOutput
- func (AssistantOutput) ElementType() reflect.Type
- func (o AssistantOutput) Name() pulumi.StringOutput
- func (o AssistantOutput) ServerSideEncryptionConfiguration() AssistantServerSideEncryptionConfigurationPtrOutput
- func (o AssistantOutput) Tags() aws.CreateOnlyTagArrayOutput
- func (o AssistantOutput) ToAssistantOutput() AssistantOutput
- func (o AssistantOutput) ToAssistantOutputWithContext(ctx context.Context) AssistantOutput
- func (o AssistantOutput) Type() AssistantTypeOutput
- type AssistantServerSideEncryptionConfiguration
- type AssistantServerSideEncryptionConfigurationArgs
- func (AssistantServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutput() AssistantServerSideEncryptionConfigurationOutput
- func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationOutput
- func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
- func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
- type AssistantServerSideEncryptionConfigurationInput
- type AssistantServerSideEncryptionConfigurationOutput
- func (AssistantServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o AssistantServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutput() AssistantServerSideEncryptionConfigurationOutput
- func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationOutput
- func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
- func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
- type AssistantServerSideEncryptionConfigurationPtrInput
- type AssistantServerSideEncryptionConfigurationPtrOutput
- func (o AssistantServerSideEncryptionConfigurationPtrOutput) Elem() AssistantServerSideEncryptionConfigurationOutput
- func (AssistantServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o AssistantServerSideEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
- func (o AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
- type AssistantState
- type AssistantTag
- type AssistantType
- func (AssistantType) ElementType() reflect.Type
- func (e AssistantType) ToAssistantTypeOutput() AssistantTypeOutput
- func (e AssistantType) ToAssistantTypeOutputWithContext(ctx context.Context) AssistantTypeOutput
- func (e AssistantType) ToAssistantTypePtrOutput() AssistantTypePtrOutput
- func (e AssistantType) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
- func (e AssistantType) ToStringOutput() pulumi.StringOutput
- func (e AssistantType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssistantType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssistantType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssistantTypeInput
- type AssistantTypeOutput
- func (AssistantTypeOutput) ElementType() reflect.Type
- func (o AssistantTypeOutput) ToAssistantTypeOutput() AssistantTypeOutput
- func (o AssistantTypeOutput) ToAssistantTypeOutputWithContext(ctx context.Context) AssistantTypeOutput
- func (o AssistantTypeOutput) ToAssistantTypePtrOutput() AssistantTypePtrOutput
- func (o AssistantTypeOutput) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
- func (o AssistantTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AssistantTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssistantTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssistantTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssistantTypePtrInput
- type AssistantTypePtrOutput
- func (o AssistantTypePtrOutput) Elem() AssistantTypeOutput
- func (AssistantTypePtrOutput) ElementType() reflect.Type
- func (o AssistantTypePtrOutput) ToAssistantTypePtrOutput() AssistantTypePtrOutput
- func (o AssistantTypePtrOutput) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
- func (o AssistantTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssistantTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KnowledgeBase
- type KnowledgeBaseAppIntegrationsConfiguration
- type KnowledgeBaseAppIntegrationsConfigurationArgs
- func (KnowledgeBaseAppIntegrationsConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutput() KnowledgeBaseAppIntegrationsConfigurationOutput
- func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationOutput
- func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- type KnowledgeBaseAppIntegrationsConfigurationInput
- type KnowledgeBaseAppIntegrationsConfigurationOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) AppIntegrationArn() pulumi.StringOutput
- func (KnowledgeBaseAppIntegrationsConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ObjectFields() pulumi.StringArrayOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutput() KnowledgeBaseAppIntegrationsConfigurationOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- type KnowledgeBaseAppIntegrationsConfigurationPtrInput
- type KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) AppIntegrationArn() pulumi.StringPtrOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) Elem() KnowledgeBaseAppIntegrationsConfigurationOutput
- func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ObjectFields() pulumi.StringArrayOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- type KnowledgeBaseArgs
- type KnowledgeBaseInput
- type KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) Description() pulumi.StringPtrOutput
- func (KnowledgeBaseOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOutput) KnowledgeBaseArn() pulumi.StringOutput
- func (o KnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o KnowledgeBaseOutput) KnowledgeBaseType() KnowledgeBaseTypeOutput
- func (o KnowledgeBaseOutput) Name() pulumi.StringOutput
- func (o KnowledgeBaseOutput) RenderingConfiguration() KnowledgeBaseRenderingConfigurationPtrOutput
- func (o KnowledgeBaseOutput) ServerSideEncryptionConfiguration() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- func (o KnowledgeBaseOutput) SourceConfiguration() KnowledgeBaseSourceConfigurationPtrOutput
- func (o KnowledgeBaseOutput) Tags() aws.CreateOnlyTagArrayOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
- type KnowledgeBaseRenderingConfiguration
- type KnowledgeBaseRenderingConfigurationArgs
- func (KnowledgeBaseRenderingConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutput() KnowledgeBaseRenderingConfigurationOutput
- func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationOutput
- func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
- func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
- type KnowledgeBaseRenderingConfigurationInput
- type KnowledgeBaseRenderingConfigurationOutput
- func (KnowledgeBaseRenderingConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRenderingConfigurationOutput) TemplateUri() pulumi.StringPtrOutput
- func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutput() KnowledgeBaseRenderingConfigurationOutput
- func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationOutput
- func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
- func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
- type KnowledgeBaseRenderingConfigurationPtrInput
- type KnowledgeBaseRenderingConfigurationPtrOutput
- func (o KnowledgeBaseRenderingConfigurationPtrOutput) Elem() KnowledgeBaseRenderingConfigurationOutput
- func (KnowledgeBaseRenderingConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseRenderingConfigurationPtrOutput) TemplateUri() pulumi.StringPtrOutput
- func (o KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
- func (o KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
- type KnowledgeBaseServerSideEncryptionConfiguration
- type KnowledgeBaseServerSideEncryptionConfigurationArgs
- func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutput() KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- type KnowledgeBaseServerSideEncryptionConfigurationInput
- type KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutput() KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- type KnowledgeBaseServerSideEncryptionConfigurationPtrInput
- type KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) Elem() KnowledgeBaseServerSideEncryptionConfigurationOutput
- func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
- type KnowledgeBaseSourceConfiguration
- type KnowledgeBaseSourceConfigurationArgs
- func (KnowledgeBaseSourceConfigurationArgs) ElementType() reflect.Type
- func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutput() KnowledgeBaseSourceConfigurationOutput
- func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationOutput
- func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
- func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
- type KnowledgeBaseSourceConfigurationInput
- type KnowledgeBaseSourceConfigurationOutput
- func (o KnowledgeBaseSourceConfigurationOutput) AppIntegrations() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (KnowledgeBaseSourceConfigurationOutput) ElementType() reflect.Type
- func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutput() KnowledgeBaseSourceConfigurationOutput
- func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationOutput
- func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
- func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
- type KnowledgeBaseSourceConfigurationPtrInput
- type KnowledgeBaseSourceConfigurationPtrOutput
- func (o KnowledgeBaseSourceConfigurationPtrOutput) AppIntegrations() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
- func (o KnowledgeBaseSourceConfigurationPtrOutput) Elem() KnowledgeBaseSourceConfigurationOutput
- func (KnowledgeBaseSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
- func (o KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
- type KnowledgeBaseState
- type KnowledgeBaseTag
- 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 LookupAiAgentArgs
- type LookupAiAgentOutputArgs
- type LookupAiAgentResult
- type LookupAiAgentResultOutput
- func (o LookupAiAgentResultOutput) AiAgentArn() pulumi.StringPtrOutput
- func (o LookupAiAgentResultOutput) AiAgentId() pulumi.StringPtrOutput
- func (o LookupAiAgentResultOutput) AssistantArn() pulumi.StringPtrOutput
- func (o LookupAiAgentResultOutput) Configuration() pulumi.AnyOutput
- func (o LookupAiAgentResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAiAgentResultOutput) ElementType() reflect.Type
- func (o LookupAiAgentResultOutput) ToLookupAiAgentResultOutput() LookupAiAgentResultOutput
- func (o LookupAiAgentResultOutput) ToLookupAiAgentResultOutputWithContext(ctx context.Context) LookupAiAgentResultOutput
- type LookupAiPromptArgs
- type LookupAiPromptOutputArgs
- type LookupAiPromptResult
- type LookupAiPromptResultOutput
- func (o LookupAiPromptResultOutput) AiPromptArn() pulumi.StringPtrOutput
- func (o LookupAiPromptResultOutput) AiPromptId() pulumi.StringPtrOutput
- func (o LookupAiPromptResultOutput) AssistantArn() pulumi.StringPtrOutput
- func (o LookupAiPromptResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAiPromptResultOutput) ElementType() reflect.Type
- func (o LookupAiPromptResultOutput) TemplateConfiguration() AiPromptAiPromptTemplateConfigurationPtrOutput
- func (o LookupAiPromptResultOutput) ToLookupAiPromptResultOutput() LookupAiPromptResultOutput
- func (o LookupAiPromptResultOutput) ToLookupAiPromptResultOutputWithContext(ctx context.Context) LookupAiPromptResultOutput
- type LookupAiPromptVersionArgs
- type LookupAiPromptVersionOutputArgs
- type LookupAiPromptVersionResult
- type LookupAiPromptVersionResultOutput
- func (o LookupAiPromptVersionResultOutput) AiPromptArn() pulumi.StringPtrOutput
- func (o LookupAiPromptVersionResultOutput) AiPromptVersionId() pulumi.StringPtrOutput
- func (o LookupAiPromptVersionResultOutput) AssistantArn() pulumi.StringPtrOutput
- func (LookupAiPromptVersionResultOutput) ElementType() reflect.Type
- func (o LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutput() LookupAiPromptVersionResultOutput
- func (o LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutputWithContext(ctx context.Context) LookupAiPromptVersionResultOutput
- func (o LookupAiPromptVersionResultOutput) VersionNumber() pulumi.Float64PtrOutput
- type LookupAssistantArgs
- type LookupAssistantAssociationArgs
- type LookupAssistantAssociationOutputArgs
- type LookupAssistantAssociationResult
- type LookupAssistantAssociationResultOutput
- func (o LookupAssistantAssociationResultOutput) AssistantArn() pulumi.StringPtrOutput
- func (o LookupAssistantAssociationResultOutput) AssistantAssociationArn() pulumi.StringPtrOutput
- func (o LookupAssistantAssociationResultOutput) AssistantAssociationId() pulumi.StringPtrOutput
- func (LookupAssistantAssociationResultOutput) ElementType() reflect.Type
- func (o LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutput() LookupAssistantAssociationResultOutput
- func (o LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutputWithContext(ctx context.Context) LookupAssistantAssociationResultOutput
- type LookupAssistantOutputArgs
- type LookupAssistantResult
- type LookupAssistantResultOutput
- func (o LookupAssistantResultOutput) AssistantArn() pulumi.StringPtrOutput
- func (o LookupAssistantResultOutput) AssistantId() pulumi.StringPtrOutput
- func (LookupAssistantResultOutput) ElementType() reflect.Type
- func (o LookupAssistantResultOutput) ToLookupAssistantResultOutput() LookupAssistantResultOutput
- func (o LookupAssistantResultOutput) ToLookupAssistantResultOutputWithContext(ctx context.Context) LookupAssistantResultOutput
- type LookupKnowledgeBaseArgs
- type LookupKnowledgeBaseOutputArgs
- type LookupKnowledgeBaseResult
- type LookupKnowledgeBaseResultOutput
- func (LookupKnowledgeBaseResultOutput) ElementType() reflect.Type
- func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseArn() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
- func (o LookupKnowledgeBaseResultOutput) RenderingConfiguration() KnowledgeBaseRenderingConfigurationPtrOutput
- func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput() LookupKnowledgeBaseResultOutput
- func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext(ctx context.Context) LookupKnowledgeBaseResultOutput
Constants ¶
const ( AiAgentAiAgentTypeManualSearch = AiAgentAiAgentType("MANUAL_SEARCH") AiAgentAiAgentTypeAnswerRecommendation = AiAgentAiAgentType("ANSWER_RECOMMENDATION") )
const ( AiAgentKnowledgeBaseSearchTypeHybrid = AiAgentKnowledgeBaseSearchType("HYBRID") AiAgentKnowledgeBaseSearchTypeSemantic = AiAgentKnowledgeBaseSearchType("SEMANTIC") )
const ( AiPromptAiPromptApiFormatAnthropicClaudeMessages = AiPromptAiPromptApiFormat("ANTHROPIC_CLAUDE_MESSAGES") AiPromptAiPromptApiFormatAnthropicClaudeTextCompletions = AiPromptAiPromptApiFormat("ANTHROPIC_CLAUDE_TEXT_COMPLETIONS") )
const ( AiPromptAiPromptTypeAnswerGeneration = AiPromptAiPromptType("ANSWER_GENERATION") AiPromptAiPromptTypeIntentLabelingGeneration = AiPromptAiPromptType("INTENT_LABELING_GENERATION") AiPromptAiPromptTypeQueryReformulation = AiPromptAiPromptType("QUERY_REFORMULATION") )
const ( KnowledgeBaseTypeExternal = KnowledgeBaseType("EXTERNAL") KnowledgeBaseTypeCustom = KnowledgeBaseType("CUSTOM") KnowledgeBaseTypeMessageTemplates = KnowledgeBaseType("MESSAGE_TEMPLATES") )
const (
AiAgentAiAgentAssociationConfigurationTypeKnowledgeBase = AiAgentAiAgentAssociationConfigurationType("KNOWLEDGE_BASE")
)
const (
AiPromptAiPromptTemplateTypeText = AiPromptAiPromptTemplateType("TEXT")
)
const (
AssistantAssociationAssociationTypeKnowledgeBase = AssistantAssociationAssociationType("KNOWLEDGE_BASE")
)
const (
AssistantTypeAgent = AssistantType("AGENT")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AiAgent ¶ added in v1.5.0
type AiAgent struct { pulumi.CustomResourceState AiAgentArn pulumi.StringOutput `pulumi:"aiAgentArn"` AiAgentId pulumi.StringOutput `pulumi:"aiAgentId"` AssistantArn pulumi.StringOutput `pulumi:"assistantArn"` AssistantId pulumi.StringOutput `pulumi:"assistantId"` Configuration pulumi.AnyOutput `pulumi:"configuration"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringPtrOutput `pulumi:"name"` Tags pulumi.StringMapOutput `pulumi:"tags"` Type AiAgentAiAgentTypeOutput `pulumi:"type"` }
Definition of AWS::Wisdom::AIAgent Resource Type
func GetAiAgent ¶ added in v1.5.0
func GetAiAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiAgentState, opts ...pulumi.ResourceOption) (*AiAgent, error)
GetAiAgent gets an existing AiAgent 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 NewAiAgent ¶ added in v1.5.0
func NewAiAgent(ctx *pulumi.Context, name string, args *AiAgentArgs, opts ...pulumi.ResourceOption) (*AiAgent, error)
NewAiAgent registers a new resource with the given unique name, arguments, and options.
func (*AiAgent) ElementType ¶ added in v1.5.0
func (*AiAgent) ToAiAgentOutput ¶ added in v1.5.0
func (i *AiAgent) ToAiAgentOutput() AiAgentOutput
func (*AiAgent) ToAiAgentOutputWithContext ¶ added in v1.5.0
func (i *AiAgent) ToAiAgentOutputWithContext(ctx context.Context) AiAgentOutput
type AiAgentAiAgentAssociationConfigurationType ¶ added in v1.5.0
type AiAgentAiAgentAssociationConfigurationType string
func (AiAgentAiAgentAssociationConfigurationType) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentAssociationConfigurationType) ElementType() reflect.Type
func (AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutput ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutput() AiAgentAiAgentAssociationConfigurationTypeOutput
func (AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypeOutput
func (AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationType) ToStringOutput ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToStringOutput() pulumi.StringOutput
func (AiAgentAiAgentAssociationConfigurationType) ToStringOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutput ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentAssociationConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAiAgentAssociationConfigurationTypeInput ¶ added in v1.5.0
type AiAgentAiAgentAssociationConfigurationTypeInput interface { pulumi.Input ToAiAgentAiAgentAssociationConfigurationTypeOutput() AiAgentAiAgentAssociationConfigurationTypeOutput ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext(context.Context) AiAgentAiAgentAssociationConfigurationTypeOutput }
AiAgentAiAgentAssociationConfigurationTypeInput is an input type that accepts values of the AiAgentAiAgentAssociationConfigurationType enum A concrete instance of `AiAgentAiAgentAssociationConfigurationTypeInput` can be one of the following:
AiAgentAiAgentAssociationConfigurationTypeKnowledgeBase
type AiAgentAiAgentAssociationConfigurationTypeOutput ¶ added in v1.5.0
type AiAgentAiAgentAssociationConfigurationTypeOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ElementType() reflect.Type
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutput() AiAgentAiAgentAssociationConfigurationTypeOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypeOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypeOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAiAgentAssociationConfigurationTypePtrInput ¶ added in v1.5.0
type AiAgentAiAgentAssociationConfigurationTypePtrInput interface { pulumi.Input ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput }
func AiAgentAiAgentAssociationConfigurationTypePtr ¶ added in v1.5.0
func AiAgentAiAgentAssociationConfigurationTypePtr(v string) AiAgentAiAgentAssociationConfigurationTypePtrInput
type AiAgentAiAgentAssociationConfigurationTypePtrOutput ¶ added in v1.5.0
type AiAgentAiAgentAssociationConfigurationTypePtrOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ElementType() reflect.Type
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutput() AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToAiAgentAiAgentAssociationConfigurationTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentAssociationConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAiAgentConfiguration0Properties ¶ added in v1.5.0
type AiAgentAiAgentConfiguration0Properties struct {
ManualSearchAiAgentConfiguration AiAgentManualSearchAiAgentConfiguration `pulumi:"manualSearchAiAgentConfiguration"`
}
type AiAgentAiAgentConfiguration0PropertiesArgs ¶ added in v1.5.0
type AiAgentAiAgentConfiguration0PropertiesArgs struct {
ManualSearchAiAgentConfiguration AiAgentManualSearchAiAgentConfigurationInput `pulumi:"manualSearchAiAgentConfiguration"`
}
func (AiAgentAiAgentConfiguration0PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration0PropertiesArgs) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutput ¶ added in v1.5.0
func (i AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutput() AiAgentAiAgentConfiguration0PropertiesOutput
func (AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentAiAgentConfiguration0PropertiesArgs) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesOutput
type AiAgentAiAgentConfiguration0PropertiesInput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration0PropertiesInput interface { pulumi.Input ToAiAgentAiAgentConfiguration0PropertiesOutput() AiAgentAiAgentConfiguration0PropertiesOutput ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext(context.Context) AiAgentAiAgentConfiguration0PropertiesOutput }
AiAgentAiAgentConfiguration0PropertiesInput is an input type that accepts AiAgentAiAgentConfiguration0PropertiesArgs and AiAgentAiAgentConfiguration0PropertiesOutput values. You can construct a concrete instance of `AiAgentAiAgentConfiguration0PropertiesInput` via:
AiAgentAiAgentConfiguration0PropertiesArgs{...}
type AiAgentAiAgentConfiguration0PropertiesOutput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration0PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentConfiguration0PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration0PropertiesOutput) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration0PropertiesOutput) ManualSearchAiAgentConfiguration ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesOutput) ManualSearchAiAgentConfiguration() AiAgentManualSearchAiAgentConfigurationOutput
func (AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutput ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutput() AiAgentAiAgentConfiguration0PropertiesOutput
func (AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesOutput) ToAiAgentAiAgentConfiguration0PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesOutput
type AiAgentAiAgentConfiguration0PropertiesPtrOutput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ManualSearchAiAgentConfiguration ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ManualSearchAiAgentConfiguration() AiAgentManualSearchAiAgentConfigurationPtrOutput
func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutput() AiAgentAiAgentConfiguration0PropertiesPtrOutput
func (AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration0PropertiesPtrOutput) ToAiAgentAiAgentConfiguration0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration0PropertiesPtrOutput
type AiAgentAiAgentConfiguration1Properties ¶ added in v1.5.0
type AiAgentAiAgentConfiguration1Properties struct {
AnswerRecommendationAiAgentConfiguration AiAgentAnswerRecommendationAiAgentConfiguration `pulumi:"answerRecommendationAiAgentConfiguration"`
}
type AiAgentAiAgentConfiguration1PropertiesArgs ¶ added in v1.5.0
type AiAgentAiAgentConfiguration1PropertiesArgs struct {
AnswerRecommendationAiAgentConfiguration AiAgentAnswerRecommendationAiAgentConfigurationInput `pulumi:"answerRecommendationAiAgentConfiguration"`
}
func (AiAgentAiAgentConfiguration1PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration1PropertiesArgs) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutput ¶ added in v1.5.0
func (i AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutput() AiAgentAiAgentConfiguration1PropertiesOutput
func (AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentAiAgentConfiguration1PropertiesArgs) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesOutput
type AiAgentAiAgentConfiguration1PropertiesInput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration1PropertiesInput interface { pulumi.Input ToAiAgentAiAgentConfiguration1PropertiesOutput() AiAgentAiAgentConfiguration1PropertiesOutput ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext(context.Context) AiAgentAiAgentConfiguration1PropertiesOutput }
AiAgentAiAgentConfiguration1PropertiesInput is an input type that accepts AiAgentAiAgentConfiguration1PropertiesArgs and AiAgentAiAgentConfiguration1PropertiesOutput values. You can construct a concrete instance of `AiAgentAiAgentConfiguration1PropertiesInput` via:
AiAgentAiAgentConfiguration1PropertiesArgs{...}
type AiAgentAiAgentConfiguration1PropertiesOutput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration1PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentConfiguration1PropertiesOutput) AnswerRecommendationAiAgentConfiguration ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesOutput) AnswerRecommendationAiAgentConfiguration() AiAgentAnswerRecommendationAiAgentConfigurationOutput
func (AiAgentAiAgentConfiguration1PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration1PropertiesOutput) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutput ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutput() AiAgentAiAgentConfiguration1PropertiesOutput
func (AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesOutput) ToAiAgentAiAgentConfiguration1PropertiesOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesOutput
type AiAgentAiAgentConfiguration1PropertiesPtrOutput ¶ added in v1.5.0
type AiAgentAiAgentConfiguration1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) AnswerRecommendationAiAgentConfiguration ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) AnswerRecommendationAiAgentConfiguration() AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutput() AiAgentAiAgentConfiguration1PropertiesPtrOutput
func (AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentConfiguration1PropertiesPtrOutput) ToAiAgentAiAgentConfiguration1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentAiAgentConfiguration1PropertiesPtrOutput
type AiAgentAiAgentType ¶ added in v1.5.0
type AiAgentAiAgentType string
func (AiAgentAiAgentType) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentType) ElementType() reflect.Type
func (AiAgentAiAgentType) ToAiAgentAiAgentTypeOutput ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToAiAgentAiAgentTypeOutput() AiAgentAiAgentTypeOutput
func (AiAgentAiAgentType) ToAiAgentAiAgentTypeOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToAiAgentAiAgentTypeOutputWithContext(ctx context.Context) AiAgentAiAgentTypeOutput
func (AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutput ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentType) ToStringOutput ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToStringOutput() pulumi.StringOutput
func (AiAgentAiAgentType) ToStringOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentAiAgentType) ToStringPtrOutput ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentType) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentAiAgentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAiAgentTypeInput ¶ added in v1.5.0
type AiAgentAiAgentTypeInput interface { pulumi.Input ToAiAgentAiAgentTypeOutput() AiAgentAiAgentTypeOutput ToAiAgentAiAgentTypeOutputWithContext(context.Context) AiAgentAiAgentTypeOutput }
AiAgentAiAgentTypeInput is an input type that accepts values of the AiAgentAiAgentType enum A concrete instance of `AiAgentAiAgentTypeInput` can be one of the following:
AiAgentAiAgentTypeManualSearch AiAgentAiAgentTypeAnswerRecommendation
type AiAgentAiAgentTypeOutput ¶ added in v1.5.0
type AiAgentAiAgentTypeOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentTypeOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentTypeOutput) ElementType() reflect.Type
func (AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutput() AiAgentAiAgentTypeOutput
func (AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypeOutputWithContext(ctx context.Context) AiAgentAiAgentTypeOutput
func (AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentTypeOutput) ToStringOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToStringOutput() pulumi.StringOutput
func (AiAgentAiAgentTypeOutput) ToStringOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentAiAgentTypeOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentTypeOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAiAgentTypePtrInput ¶ added in v1.5.0
type AiAgentAiAgentTypePtrInput interface { pulumi.Input ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput ToAiAgentAiAgentTypePtrOutputWithContext(context.Context) AiAgentAiAgentTypePtrOutput }
func AiAgentAiAgentTypePtr ¶ added in v1.5.0
func AiAgentAiAgentTypePtr(v string) AiAgentAiAgentTypePtrInput
type AiAgentAiAgentTypePtrOutput ¶ added in v1.5.0
type AiAgentAiAgentTypePtrOutput struct{ *pulumi.OutputState }
func (AiAgentAiAgentTypePtrOutput) Elem ¶ added in v1.5.0
func (o AiAgentAiAgentTypePtrOutput) Elem() AiAgentAiAgentTypeOutput
func (AiAgentAiAgentTypePtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAiAgentTypePtrOutput) ElementType() reflect.Type
func (AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutput() AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypePtrOutput) ToAiAgentAiAgentTypePtrOutputWithContext(ctx context.Context) AiAgentAiAgentTypePtrOutput
func (AiAgentAiAgentTypePtrOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentAiAgentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentAiAgentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAiAgentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentAnswerRecommendationAiAgentConfiguration ¶ added in v1.5.0
type AiAgentAnswerRecommendationAiAgentConfiguration struct { AnswerGenerationAiPromptId *string `pulumi:"answerGenerationAiPromptId"` AssociationConfigurations []AiAgentAssociationConfiguration `pulumi:"associationConfigurations"` IntentLabelingGenerationAiPromptId *string `pulumi:"intentLabelingGenerationAiPromptId"` QueryReformulationAiPromptId *string `pulumi:"queryReformulationAiPromptId"` }
type AiAgentAnswerRecommendationAiAgentConfigurationArgs ¶ added in v1.5.0
type AiAgentAnswerRecommendationAiAgentConfigurationArgs struct { AnswerGenerationAiPromptId pulumi.StringPtrInput `pulumi:"answerGenerationAiPromptId"` AssociationConfigurations AiAgentAssociationConfigurationArrayInput `pulumi:"associationConfigurations"` IntentLabelingGenerationAiPromptId pulumi.StringPtrInput `pulumi:"intentLabelingGenerationAiPromptId"` QueryReformulationAiPromptId pulumi.StringPtrInput `pulumi:"queryReformulationAiPromptId"` }
func (AiAgentAnswerRecommendationAiAgentConfigurationArgs) ElementType ¶ added in v1.5.0
func (AiAgentAnswerRecommendationAiAgentConfigurationArgs) ElementType() reflect.Type
func (AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput ¶ added in v1.5.0
func (i AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput() AiAgentAnswerRecommendationAiAgentConfigurationOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext ¶ added in v1.5.0
func (i AiAgentAnswerRecommendationAiAgentConfigurationArgs) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationOutput
type AiAgentAnswerRecommendationAiAgentConfigurationInput ¶ added in v1.5.0
type AiAgentAnswerRecommendationAiAgentConfigurationInput interface { pulumi.Input ToAiAgentAnswerRecommendationAiAgentConfigurationOutput() AiAgentAnswerRecommendationAiAgentConfigurationOutput ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext(context.Context) AiAgentAnswerRecommendationAiAgentConfigurationOutput }
AiAgentAnswerRecommendationAiAgentConfigurationInput is an input type that accepts AiAgentAnswerRecommendationAiAgentConfigurationArgs and AiAgentAnswerRecommendationAiAgentConfigurationOutput values. You can construct a concrete instance of `AiAgentAnswerRecommendationAiAgentConfigurationInput` via:
AiAgentAnswerRecommendationAiAgentConfigurationArgs{...}
type AiAgentAnswerRecommendationAiAgentConfigurationOutput ¶ added in v1.5.0
type AiAgentAnswerRecommendationAiAgentConfigurationOutput struct{ *pulumi.OutputState }
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) AnswerGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) AssociationConfigurations ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) ElementType ¶ added in v1.5.0
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) ElementType() reflect.Type
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) IntentLabelingGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) IntentLabelingGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) QueryReformulationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) QueryReformulationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutput() AiAgentAnswerRecommendationAiAgentConfigurationOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationOutput
type AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput ¶ added in v1.5.0
type AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AssociationConfigurations ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ElementType() reflect.Type
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) IntentLabelingGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) IntentLabelingGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) QueryReformulationAiPromptId ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) QueryReformulationAiPromptId() pulumi.StringPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutput ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutput() AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
func (AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput) ToAiAgentAnswerRecommendationAiAgentConfigurationPtrOutputWithContext(ctx context.Context) AiAgentAnswerRecommendationAiAgentConfigurationPtrOutput
type AiAgentArgs ¶ added in v1.5.0
type AiAgentArgs struct { AssistantId pulumi.StringInput Configuration pulumi.Input Description pulumi.StringPtrInput Name pulumi.StringPtrInput Tags pulumi.StringMapInput Type AiAgentAiAgentTypeInput }
The set of arguments for constructing a AiAgent resource.
func (AiAgentArgs) ElementType ¶ added in v1.5.0
func (AiAgentArgs) ElementType() reflect.Type
type AiAgentAssociationConfiguration ¶ added in v1.5.0
type AiAgentAssociationConfiguration struct { AssociationConfigurationData *AiAgentAssociationConfigurationDataProperties `pulumi:"associationConfigurationData"` AssociationId *string `pulumi:"associationId"` AssociationType *AiAgentAiAgentAssociationConfigurationType `pulumi:"associationType"` }
type AiAgentAssociationConfigurationArgs ¶ added in v1.5.0
type AiAgentAssociationConfigurationArgs struct { AssociationConfigurationData AiAgentAssociationConfigurationDataPropertiesPtrInput `pulumi:"associationConfigurationData"` AssociationId pulumi.StringPtrInput `pulumi:"associationId"` AssociationType AiAgentAiAgentAssociationConfigurationTypePtrInput `pulumi:"associationType"` }
func (AiAgentAssociationConfigurationArgs) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationArgs) ElementType() reflect.Type
func (AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutput ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutput() AiAgentAssociationConfigurationOutput
func (AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutputWithContext ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationArgs) ToAiAgentAssociationConfigurationOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationOutput
type AiAgentAssociationConfigurationArray ¶ added in v1.5.0
type AiAgentAssociationConfigurationArray []AiAgentAssociationConfigurationInput
func (AiAgentAssociationConfigurationArray) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationArray) ElementType() reflect.Type
func (AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutput ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutput() AiAgentAssociationConfigurationArrayOutput
func (AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutputWithContext ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationArray) ToAiAgentAssociationConfigurationArrayOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationArrayOutput
type AiAgentAssociationConfigurationArrayInput ¶ added in v1.5.0
type AiAgentAssociationConfigurationArrayInput interface { pulumi.Input ToAiAgentAssociationConfigurationArrayOutput() AiAgentAssociationConfigurationArrayOutput ToAiAgentAssociationConfigurationArrayOutputWithContext(context.Context) AiAgentAssociationConfigurationArrayOutput }
AiAgentAssociationConfigurationArrayInput is an input type that accepts AiAgentAssociationConfigurationArray and AiAgentAssociationConfigurationArrayOutput values. You can construct a concrete instance of `AiAgentAssociationConfigurationArrayInput` via:
AiAgentAssociationConfigurationArray{ AiAgentAssociationConfigurationArgs{...} }
type AiAgentAssociationConfigurationArrayOutput ¶ added in v1.5.0
type AiAgentAssociationConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AiAgentAssociationConfigurationArrayOutput) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationArrayOutput) ElementType() reflect.Type
func (AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutput ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutput() AiAgentAssociationConfigurationArrayOutput
func (AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutputWithContext ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationArrayOutput) ToAiAgentAssociationConfigurationArrayOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationArrayOutput
type AiAgentAssociationConfigurationData0Properties ¶ added in v1.5.0
type AiAgentAssociationConfigurationData0Properties struct {
KnowledgeBaseAssociationConfigurationData AiAgentKnowledgeBaseAssociationConfigurationData `pulumi:"knowledgeBaseAssociationConfigurationData"`
}
type AiAgentAssociationConfigurationDataProperties ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataProperties struct {
KnowledgeBaseAssociationConfigurationData AiAgentKnowledgeBaseAssociationConfigurationData `pulumi:"knowledgeBaseAssociationConfigurationData"`
}
type AiAgentAssociationConfigurationDataPropertiesArgs ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataPropertiesArgs struct {
KnowledgeBaseAssociationConfigurationData AiAgentKnowledgeBaseAssociationConfigurationDataInput `pulumi:"knowledgeBaseAssociationConfigurationData"`
}
func (AiAgentAssociationConfigurationDataPropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationDataPropertiesArgs) ElementType() reflect.Type
func (AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutput ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutput() AiAgentAssociationConfigurationDataPropertiesOutput
func (AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesOutput
func (AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
func (AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentAssociationConfigurationDataPropertiesArgs) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
type AiAgentAssociationConfigurationDataPropertiesInput ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataPropertiesInput interface { pulumi.Input ToAiAgentAssociationConfigurationDataPropertiesOutput() AiAgentAssociationConfigurationDataPropertiesOutput ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext(context.Context) AiAgentAssociationConfigurationDataPropertiesOutput }
AiAgentAssociationConfigurationDataPropertiesInput is an input type that accepts AiAgentAssociationConfigurationDataPropertiesArgs and AiAgentAssociationConfigurationDataPropertiesOutput values. You can construct a concrete instance of `AiAgentAssociationConfigurationDataPropertiesInput` via:
AiAgentAssociationConfigurationDataPropertiesArgs{...}
type AiAgentAssociationConfigurationDataPropertiesOutput ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataPropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentAssociationConfigurationDataPropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationDataPropertiesOutput) ElementType() reflect.Type
func (AiAgentAssociationConfigurationDataPropertiesOutput) KnowledgeBaseAssociationConfigurationData ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesOutput) KnowledgeBaseAssociationConfigurationData() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
func (AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutput ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutput() AiAgentAssociationConfigurationDataPropertiesOutput
func (AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesOutput
func (AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
func (AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
type AiAgentAssociationConfigurationDataPropertiesPtrInput ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataPropertiesPtrInput interface { pulumi.Input ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput }
AiAgentAssociationConfigurationDataPropertiesPtrInput is an input type that accepts AiAgentAssociationConfigurationDataPropertiesArgs, AiAgentAssociationConfigurationDataPropertiesPtr and AiAgentAssociationConfigurationDataPropertiesPtrOutput values. You can construct a concrete instance of `AiAgentAssociationConfigurationDataPropertiesPtrInput` via:
AiAgentAssociationConfigurationDataPropertiesArgs{...} or: nil
func AiAgentAssociationConfigurationDataPropertiesPtr ¶ added in v1.5.0
func AiAgentAssociationConfigurationDataPropertiesPtr(v *AiAgentAssociationConfigurationDataPropertiesArgs) AiAgentAssociationConfigurationDataPropertiesPtrInput
type AiAgentAssociationConfigurationDataPropertiesPtrOutput ¶ added in v1.5.0
type AiAgentAssociationConfigurationDataPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) KnowledgeBaseAssociationConfigurationData ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) KnowledgeBaseAssociationConfigurationData() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutput() AiAgentAssociationConfigurationDataPropertiesPtrOutput
func (AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationDataPropertiesPtrOutput) ToAiAgentAssociationConfigurationDataPropertiesPtrOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationDataPropertiesPtrOutput
type AiAgentAssociationConfigurationInput ¶ added in v1.5.0
type AiAgentAssociationConfigurationInput interface { pulumi.Input ToAiAgentAssociationConfigurationOutput() AiAgentAssociationConfigurationOutput ToAiAgentAssociationConfigurationOutputWithContext(context.Context) AiAgentAssociationConfigurationOutput }
AiAgentAssociationConfigurationInput is an input type that accepts AiAgentAssociationConfigurationArgs and AiAgentAssociationConfigurationOutput values. You can construct a concrete instance of `AiAgentAssociationConfigurationInput` via:
AiAgentAssociationConfigurationArgs{...}
type AiAgentAssociationConfigurationOutput ¶ added in v1.5.0
type AiAgentAssociationConfigurationOutput struct{ *pulumi.OutputState }
func (AiAgentAssociationConfigurationOutput) AssociationConfigurationData ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationOutput) AssociationConfigurationData() AiAgentAssociationConfigurationDataPropertiesPtrOutput
func (AiAgentAssociationConfigurationOutput) AssociationId ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationOutput) AssociationId() pulumi.StringPtrOutput
func (AiAgentAssociationConfigurationOutput) AssociationType ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationOutput) AssociationType() AiAgentAiAgentAssociationConfigurationTypePtrOutput
func (AiAgentAssociationConfigurationOutput) ElementType ¶ added in v1.5.0
func (AiAgentAssociationConfigurationOutput) ElementType() reflect.Type
func (AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutput ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutput() AiAgentAssociationConfigurationOutput
func (AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutputWithContext ¶ added in v1.5.0
func (o AiAgentAssociationConfigurationOutput) ToAiAgentAssociationConfigurationOutputWithContext(ctx context.Context) AiAgentAssociationConfigurationOutput
type AiAgentInput ¶ added in v1.5.0
type AiAgentInput interface { pulumi.Input ToAiAgentOutput() AiAgentOutput ToAiAgentOutputWithContext(ctx context.Context) AiAgentOutput }
type AiAgentKnowledgeBaseAssociationConfigurationData ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationData struct { ContentTagFilter interface{} `pulumi:"contentTagFilter"` MaxResults *float64 `pulumi:"maxResults"` OverrideKnowledgeBaseSearchType *AiAgentKnowledgeBaseSearchType `pulumi:"overrideKnowledgeBaseSearchType"` }
type AiAgentKnowledgeBaseAssociationConfigurationDataArgs ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationDataArgs struct { ContentTagFilter pulumi.Input `pulumi:"contentTagFilter"` MaxResults pulumi.Float64PtrInput `pulumi:"maxResults"` OverrideKnowledgeBaseSearchType AiAgentKnowledgeBaseSearchTypePtrInput `pulumi:"overrideKnowledgeBaseSearchType"` }
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ElementType() reflect.Type
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput ¶ added in v1.5.0
func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext ¶ added in v1.5.0
func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput ¶ added in v1.5.0
func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentKnowledgeBaseAssociationConfigurationDataArgs) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
type AiAgentKnowledgeBaseAssociationConfigurationDataInput ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationDataInput interface { pulumi.Input ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput() AiAgentKnowledgeBaseAssociationConfigurationDataOutput ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext(context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataOutput }
AiAgentKnowledgeBaseAssociationConfigurationDataInput is an input type that accepts AiAgentKnowledgeBaseAssociationConfigurationDataArgs and AiAgentKnowledgeBaseAssociationConfigurationDataOutput values. You can construct a concrete instance of `AiAgentKnowledgeBaseAssociationConfigurationDataInput` via:
AiAgentKnowledgeBaseAssociationConfigurationDataArgs{...}
type AiAgentKnowledgeBaseAssociationConfigurationDataOutput ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationDataOutput struct{ *pulumi.OutputState }
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ContentTagFilter ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ContentTagFilter() pulumi.AnyOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ElementType() reflect.Type
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) MaxResults ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) MaxResults() pulumi.Float64PtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) OverrideKnowledgeBaseSearchType ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) OverrideKnowledgeBaseSearchType() AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutput() AiAgentKnowledgeBaseAssociationConfigurationDataOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
type AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput interface { pulumi.Input ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput }
AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput is an input type that accepts AiAgentKnowledgeBaseAssociationConfigurationDataArgs, AiAgentKnowledgeBaseAssociationConfigurationDataPtr and AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput values. You can construct a concrete instance of `AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput` via:
AiAgentKnowledgeBaseAssociationConfigurationDataArgs{...} or: nil
func AiAgentKnowledgeBaseAssociationConfigurationDataPtr ¶ added in v1.5.0
func AiAgentKnowledgeBaseAssociationConfigurationDataPtr(v *AiAgentKnowledgeBaseAssociationConfigurationDataArgs) AiAgentKnowledgeBaseAssociationConfigurationDataPtrInput
type AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput ¶ added in v1.5.0
type AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput struct{ *pulumi.OutputState }
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ContentTagFilter ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ContentTagFilter() pulumi.AnyOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ElementType() reflect.Type
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) MaxResults ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) MaxResults() pulumi.Float64PtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) OverrideKnowledgeBaseSearchType ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) OverrideKnowledgeBaseSearchType() AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput() AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
func (AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput) ToAiAgentKnowledgeBaseAssociationConfigurationDataPtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseAssociationConfigurationDataPtrOutput
type AiAgentKnowledgeBaseSearchType ¶ added in v1.5.0
type AiAgentKnowledgeBaseSearchType string
func (AiAgentKnowledgeBaseSearchType) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseSearchType) ElementType() reflect.Type
func (AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutput ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutput() AiAgentKnowledgeBaseSearchTypeOutput
func (AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypeOutput
func (AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutput ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchType) ToStringOutput ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToStringOutput() pulumi.StringOutput
func (AiAgentKnowledgeBaseSearchType) ToStringOutputWithContext ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentKnowledgeBaseSearchType) ToStringPtrOutput ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentKnowledgeBaseSearchType) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (e AiAgentKnowledgeBaseSearchType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentKnowledgeBaseSearchTypeInput ¶ added in v1.5.0
type AiAgentKnowledgeBaseSearchTypeInput interface { pulumi.Input ToAiAgentKnowledgeBaseSearchTypeOutput() AiAgentKnowledgeBaseSearchTypeOutput ToAiAgentKnowledgeBaseSearchTypeOutputWithContext(context.Context) AiAgentKnowledgeBaseSearchTypeOutput }
AiAgentKnowledgeBaseSearchTypeInput is an input type that accepts values of the AiAgentKnowledgeBaseSearchType enum A concrete instance of `AiAgentKnowledgeBaseSearchTypeInput` can be one of the following:
AiAgentKnowledgeBaseSearchTypeHybrid AiAgentKnowledgeBaseSearchTypeSemantic
type AiAgentKnowledgeBaseSearchTypeOutput ¶ added in v1.5.0
type AiAgentKnowledgeBaseSearchTypeOutput struct{ *pulumi.OutputState }
func (AiAgentKnowledgeBaseSearchTypeOutput) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseSearchTypeOutput) ElementType() reflect.Type
func (AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutput() AiAgentKnowledgeBaseSearchTypeOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypeOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypeOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutput() pulumi.StringOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentKnowledgeBaseSearchTypePtrInput ¶ added in v1.5.0
type AiAgentKnowledgeBaseSearchTypePtrInput interface { pulumi.Input ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput }
func AiAgentKnowledgeBaseSearchTypePtr ¶ added in v1.5.0
func AiAgentKnowledgeBaseSearchTypePtr(v string) AiAgentKnowledgeBaseSearchTypePtrInput
type AiAgentKnowledgeBaseSearchTypePtrOutput ¶ added in v1.5.0
type AiAgentKnowledgeBaseSearchTypePtrOutput struct{ *pulumi.OutputState }
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ElementType() reflect.Type
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutput() AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToAiAgentKnowledgeBaseSearchTypePtrOutputWithContext(ctx context.Context) AiAgentKnowledgeBaseSearchTypePtrOutput
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentKnowledgeBaseSearchTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiAgentManualSearchAiAgentConfiguration ¶ added in v1.5.0
type AiAgentManualSearchAiAgentConfiguration struct { AnswerGenerationAiPromptId *string `pulumi:"answerGenerationAiPromptId"` AssociationConfigurations []AiAgentAssociationConfiguration `pulumi:"associationConfigurations"` }
type AiAgentManualSearchAiAgentConfigurationArgs ¶ added in v1.5.0
type AiAgentManualSearchAiAgentConfigurationArgs struct { AnswerGenerationAiPromptId pulumi.StringPtrInput `pulumi:"answerGenerationAiPromptId"` AssociationConfigurations AiAgentAssociationConfigurationArrayInput `pulumi:"associationConfigurations"` }
func (AiAgentManualSearchAiAgentConfigurationArgs) ElementType ¶ added in v1.5.0
func (AiAgentManualSearchAiAgentConfigurationArgs) ElementType() reflect.Type
func (AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutput ¶ added in v1.5.0
func (i AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutput() AiAgentManualSearchAiAgentConfigurationOutput
func (AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext ¶ added in v1.5.0
func (i AiAgentManualSearchAiAgentConfigurationArgs) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationOutput
type AiAgentManualSearchAiAgentConfigurationInput ¶ added in v1.5.0
type AiAgentManualSearchAiAgentConfigurationInput interface { pulumi.Input ToAiAgentManualSearchAiAgentConfigurationOutput() AiAgentManualSearchAiAgentConfigurationOutput ToAiAgentManualSearchAiAgentConfigurationOutputWithContext(context.Context) AiAgentManualSearchAiAgentConfigurationOutput }
AiAgentManualSearchAiAgentConfigurationInput is an input type that accepts AiAgentManualSearchAiAgentConfigurationArgs and AiAgentManualSearchAiAgentConfigurationOutput values. You can construct a concrete instance of `AiAgentManualSearchAiAgentConfigurationInput` via:
AiAgentManualSearchAiAgentConfigurationArgs{...}
type AiAgentManualSearchAiAgentConfigurationOutput ¶ added in v1.5.0
type AiAgentManualSearchAiAgentConfigurationOutput struct{ *pulumi.OutputState }
func (AiAgentManualSearchAiAgentConfigurationOutput) AnswerGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentManualSearchAiAgentConfigurationOutput) AssociationConfigurations ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
func (AiAgentManualSearchAiAgentConfigurationOutput) ElementType ¶ added in v1.5.0
func (AiAgentManualSearchAiAgentConfigurationOutput) ElementType() reflect.Type
func (AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutput ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutput() AiAgentManualSearchAiAgentConfigurationOutput
func (AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationOutput) ToAiAgentManualSearchAiAgentConfigurationOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationOutput
type AiAgentManualSearchAiAgentConfigurationPtrOutput ¶ added in v1.5.0
type AiAgentManualSearchAiAgentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) AnswerGenerationAiPromptId() pulumi.StringPtrOutput
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) AssociationConfigurations ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) AssociationConfigurations() AiAgentAssociationConfigurationArrayOutput
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) ElementType() reflect.Type
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutput ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutput() AiAgentManualSearchAiAgentConfigurationPtrOutput
func (AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentManualSearchAiAgentConfigurationPtrOutput) ToAiAgentManualSearchAiAgentConfigurationPtrOutputWithContext(ctx context.Context) AiAgentManualSearchAiAgentConfigurationPtrOutput
type AiAgentOrCondition0Properties ¶ added in v1.5.0
type AiAgentOrCondition0Properties struct {
AndConditions []AiAgentTagCondition `pulumi:"andConditions"`
}
type AiAgentOrCondition0PropertiesArgs ¶ added in v1.5.0
type AiAgentOrCondition0PropertiesArgs struct {
AndConditions AiAgentTagConditionArrayInput `pulumi:"andConditions"`
}
func (AiAgentOrCondition0PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentOrCondition0PropertiesArgs) ElementType() reflect.Type
func (AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutput ¶ added in v1.5.0
func (i AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutput() AiAgentOrCondition0PropertiesOutput
func (AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentOrCondition0PropertiesArgs) ToAiAgentOrCondition0PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition0PropertiesOutput
type AiAgentOrCondition0PropertiesInput ¶ added in v1.5.0
type AiAgentOrCondition0PropertiesInput interface { pulumi.Input ToAiAgentOrCondition0PropertiesOutput() AiAgentOrCondition0PropertiesOutput ToAiAgentOrCondition0PropertiesOutputWithContext(context.Context) AiAgentOrCondition0PropertiesOutput }
AiAgentOrCondition0PropertiesInput is an input type that accepts AiAgentOrCondition0PropertiesArgs and AiAgentOrCondition0PropertiesOutput values. You can construct a concrete instance of `AiAgentOrCondition0PropertiesInput` via:
AiAgentOrCondition0PropertiesArgs{...}
type AiAgentOrCondition0PropertiesOutput ¶ added in v1.5.0
type AiAgentOrCondition0PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentOrCondition0PropertiesOutput) AndConditions ¶ added in v1.5.0
func (o AiAgentOrCondition0PropertiesOutput) AndConditions() AiAgentTagConditionArrayOutput
func (AiAgentOrCondition0PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentOrCondition0PropertiesOutput) ElementType() reflect.Type
func (AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutput ¶ added in v1.5.0
func (o AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutput() AiAgentOrCondition0PropertiesOutput
func (AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentOrCondition0PropertiesOutput) ToAiAgentOrCondition0PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition0PropertiesOutput
type AiAgentOrCondition1Properties ¶ added in v1.5.0
type AiAgentOrCondition1Properties struct {
TagCondition AiAgentTagCondition `pulumi:"tagCondition"`
}
type AiAgentOrCondition1PropertiesArgs ¶ added in v1.5.0
type AiAgentOrCondition1PropertiesArgs struct {
TagCondition AiAgentTagConditionInput `pulumi:"tagCondition"`
}
func (AiAgentOrCondition1PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentOrCondition1PropertiesArgs) ElementType() reflect.Type
func (AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutput ¶ added in v1.5.0
func (i AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutput() AiAgentOrCondition1PropertiesOutput
func (AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentOrCondition1PropertiesArgs) ToAiAgentOrCondition1PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition1PropertiesOutput
type AiAgentOrCondition1PropertiesInput ¶ added in v1.5.0
type AiAgentOrCondition1PropertiesInput interface { pulumi.Input ToAiAgentOrCondition1PropertiesOutput() AiAgentOrCondition1PropertiesOutput ToAiAgentOrCondition1PropertiesOutputWithContext(context.Context) AiAgentOrCondition1PropertiesOutput }
AiAgentOrCondition1PropertiesInput is an input type that accepts AiAgentOrCondition1PropertiesArgs and AiAgentOrCondition1PropertiesOutput values. You can construct a concrete instance of `AiAgentOrCondition1PropertiesInput` via:
AiAgentOrCondition1PropertiesArgs{...}
type AiAgentOrCondition1PropertiesOutput ¶ added in v1.5.0
type AiAgentOrCondition1PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentOrCondition1PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentOrCondition1PropertiesOutput) ElementType() reflect.Type
func (AiAgentOrCondition1PropertiesOutput) TagCondition ¶ added in v1.5.0
func (o AiAgentOrCondition1PropertiesOutput) TagCondition() AiAgentTagConditionOutput
func (AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutput ¶ added in v1.5.0
func (o AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutput() AiAgentOrCondition1PropertiesOutput
func (AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentOrCondition1PropertiesOutput) ToAiAgentOrCondition1PropertiesOutputWithContext(ctx context.Context) AiAgentOrCondition1PropertiesOutput
type AiAgentOutput ¶ added in v1.5.0
type AiAgentOutput struct{ *pulumi.OutputState }
func (AiAgentOutput) AiAgentArn ¶ added in v1.5.0
func (o AiAgentOutput) AiAgentArn() pulumi.StringOutput
func (AiAgentOutput) AiAgentId ¶ added in v1.5.0
func (o AiAgentOutput) AiAgentId() pulumi.StringOutput
func (AiAgentOutput) AssistantArn ¶ added in v1.5.0
func (o AiAgentOutput) AssistantArn() pulumi.StringOutput
func (AiAgentOutput) AssistantId ¶ added in v1.5.0
func (o AiAgentOutput) AssistantId() pulumi.StringOutput
func (AiAgentOutput) Configuration ¶ added in v1.5.0
func (o AiAgentOutput) Configuration() pulumi.AnyOutput
func (AiAgentOutput) Description ¶ added in v1.5.0
func (o AiAgentOutput) Description() pulumi.StringPtrOutput
func (AiAgentOutput) ElementType ¶ added in v1.5.0
func (AiAgentOutput) ElementType() reflect.Type
func (AiAgentOutput) Name ¶ added in v1.5.0
func (o AiAgentOutput) Name() pulumi.StringPtrOutput
func (AiAgentOutput) Tags ¶ added in v1.5.0
func (o AiAgentOutput) Tags() pulumi.StringMapOutput
func (AiAgentOutput) ToAiAgentOutput ¶ added in v1.5.0
func (o AiAgentOutput) ToAiAgentOutput() AiAgentOutput
func (AiAgentOutput) ToAiAgentOutputWithContext ¶ added in v1.5.0
func (o AiAgentOutput) ToAiAgentOutputWithContext(ctx context.Context) AiAgentOutput
func (AiAgentOutput) Type ¶ added in v1.5.0
func (o AiAgentOutput) Type() AiAgentAiAgentTypeOutput
type AiAgentState ¶ added in v1.5.0
type AiAgentState struct { }
func (AiAgentState) ElementType ¶ added in v1.5.0
func (AiAgentState) ElementType() reflect.Type
type AiAgentTagCondition ¶ added in v1.5.0
type AiAgentTagConditionArgs ¶ added in v1.5.0
type AiAgentTagConditionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (AiAgentTagConditionArgs) ElementType ¶ added in v1.5.0
func (AiAgentTagConditionArgs) ElementType() reflect.Type
func (AiAgentTagConditionArgs) ToAiAgentTagConditionOutput ¶ added in v1.5.0
func (i AiAgentTagConditionArgs) ToAiAgentTagConditionOutput() AiAgentTagConditionOutput
func (AiAgentTagConditionArgs) ToAiAgentTagConditionOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagConditionArgs) ToAiAgentTagConditionOutputWithContext(ctx context.Context) AiAgentTagConditionOutput
func (AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutput ¶ added in v1.5.0
func (i AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
func (AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagConditionArgs) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
type AiAgentTagConditionArray ¶ added in v1.5.0
type AiAgentTagConditionArray []AiAgentTagConditionInput
func (AiAgentTagConditionArray) ElementType ¶ added in v1.5.0
func (AiAgentTagConditionArray) ElementType() reflect.Type
func (AiAgentTagConditionArray) ToAiAgentTagConditionArrayOutput ¶ added in v1.5.0
func (i AiAgentTagConditionArray) ToAiAgentTagConditionArrayOutput() AiAgentTagConditionArrayOutput
func (AiAgentTagConditionArray) ToAiAgentTagConditionArrayOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagConditionArray) ToAiAgentTagConditionArrayOutputWithContext(ctx context.Context) AiAgentTagConditionArrayOutput
type AiAgentTagConditionArrayInput ¶ added in v1.5.0
type AiAgentTagConditionArrayInput interface { pulumi.Input ToAiAgentTagConditionArrayOutput() AiAgentTagConditionArrayOutput ToAiAgentTagConditionArrayOutputWithContext(context.Context) AiAgentTagConditionArrayOutput }
AiAgentTagConditionArrayInput is an input type that accepts AiAgentTagConditionArray and AiAgentTagConditionArrayOutput values. You can construct a concrete instance of `AiAgentTagConditionArrayInput` via:
AiAgentTagConditionArray{ AiAgentTagConditionArgs{...} }
type AiAgentTagConditionArrayOutput ¶ added in v1.5.0
type AiAgentTagConditionArrayOutput struct{ *pulumi.OutputState }
func (AiAgentTagConditionArrayOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagConditionArrayOutput) ElementType() reflect.Type
func (AiAgentTagConditionArrayOutput) Index ¶ added in v1.5.0
func (o AiAgentTagConditionArrayOutput) Index(i pulumi.IntInput) AiAgentTagConditionOutput
func (AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutput ¶ added in v1.5.0
func (o AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutput() AiAgentTagConditionArrayOutput
func (AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagConditionArrayOutput) ToAiAgentTagConditionArrayOutputWithContext(ctx context.Context) AiAgentTagConditionArrayOutput
type AiAgentTagConditionInput ¶ added in v1.5.0
type AiAgentTagConditionInput interface { pulumi.Input ToAiAgentTagConditionOutput() AiAgentTagConditionOutput ToAiAgentTagConditionOutputWithContext(context.Context) AiAgentTagConditionOutput }
AiAgentTagConditionInput is an input type that accepts AiAgentTagConditionArgs and AiAgentTagConditionOutput values. You can construct a concrete instance of `AiAgentTagConditionInput` via:
AiAgentTagConditionArgs{...}
type AiAgentTagConditionOutput ¶ added in v1.5.0
type AiAgentTagConditionOutput struct{ *pulumi.OutputState }
func (AiAgentTagConditionOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagConditionOutput) ElementType() reflect.Type
func (AiAgentTagConditionOutput) Key ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) Key() pulumi.StringOutput
func (AiAgentTagConditionOutput) ToAiAgentTagConditionOutput ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) ToAiAgentTagConditionOutput() AiAgentTagConditionOutput
func (AiAgentTagConditionOutput) ToAiAgentTagConditionOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) ToAiAgentTagConditionOutputWithContext(ctx context.Context) AiAgentTagConditionOutput
func (AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutput ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
func (AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
func (AiAgentTagConditionOutput) Value ¶ added in v1.5.0
func (o AiAgentTagConditionOutput) Value() pulumi.StringPtrOutput
type AiAgentTagConditionPtrInput ¶ added in v1.5.0
type AiAgentTagConditionPtrInput interface { pulumi.Input ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput ToAiAgentTagConditionPtrOutputWithContext(context.Context) AiAgentTagConditionPtrOutput }
AiAgentTagConditionPtrInput is an input type that accepts AiAgentTagConditionArgs, AiAgentTagConditionPtr and AiAgentTagConditionPtrOutput values. You can construct a concrete instance of `AiAgentTagConditionPtrInput` via:
AiAgentTagConditionArgs{...} or: nil
func AiAgentTagConditionPtr ¶ added in v1.5.0
func AiAgentTagConditionPtr(v *AiAgentTagConditionArgs) AiAgentTagConditionPtrInput
type AiAgentTagConditionPtrOutput ¶ added in v1.5.0
type AiAgentTagConditionPtrOutput struct{ *pulumi.OutputState }
func (AiAgentTagConditionPtrOutput) Elem ¶ added in v1.5.0
func (o AiAgentTagConditionPtrOutput) Elem() AiAgentTagConditionOutput
func (AiAgentTagConditionPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagConditionPtrOutput) ElementType() reflect.Type
func (AiAgentTagConditionPtrOutput) Key ¶ added in v1.5.0
func (o AiAgentTagConditionPtrOutput) Key() pulumi.StringPtrOutput
func (AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutput ¶ added in v1.5.0
func (o AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutput() AiAgentTagConditionPtrOutput
func (AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagConditionPtrOutput) ToAiAgentTagConditionPtrOutputWithContext(ctx context.Context) AiAgentTagConditionPtrOutput
func (AiAgentTagConditionPtrOutput) Value ¶ added in v1.5.0
func (o AiAgentTagConditionPtrOutput) Value() pulumi.StringPtrOutput
type AiAgentTagFilter0Properties ¶ added in v1.5.0
type AiAgentTagFilter0Properties struct {
TagCondition AiAgentTagCondition `pulumi:"tagCondition"`
}
type AiAgentTagFilter0PropertiesArgs ¶ added in v1.5.0
type AiAgentTagFilter0PropertiesArgs struct {
TagCondition AiAgentTagConditionInput `pulumi:"tagCondition"`
}
func (AiAgentTagFilter0PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter0PropertiesArgs) ElementType() reflect.Type
func (AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutput ¶ added in v1.5.0
func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutput() AiAgentTagFilter0PropertiesOutput
func (AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesOutput
func (AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutput ¶ added in v1.5.0
func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
func (AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter0PropertiesArgs) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
type AiAgentTagFilter0PropertiesInput ¶ added in v1.5.0
type AiAgentTagFilter0PropertiesInput interface { pulumi.Input ToAiAgentTagFilter0PropertiesOutput() AiAgentTagFilter0PropertiesOutput ToAiAgentTagFilter0PropertiesOutputWithContext(context.Context) AiAgentTagFilter0PropertiesOutput }
AiAgentTagFilter0PropertiesInput is an input type that accepts AiAgentTagFilter0PropertiesArgs and AiAgentTagFilter0PropertiesOutput values. You can construct a concrete instance of `AiAgentTagFilter0PropertiesInput` via:
AiAgentTagFilter0PropertiesArgs{...}
type AiAgentTagFilter0PropertiesOutput ¶ added in v1.5.0
type AiAgentTagFilter0PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter0PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter0PropertiesOutput) ElementType() reflect.Type
func (AiAgentTagFilter0PropertiesOutput) TagCondition ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesOutput) TagCondition() AiAgentTagConditionOutput
func (AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutput ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutput() AiAgentTagFilter0PropertiesOutput
func (AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesOutput
func (AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
func (AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
type AiAgentTagFilter0PropertiesPtrInput ¶ added in v1.5.0
type AiAgentTagFilter0PropertiesPtrInput interface { pulumi.Input ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput ToAiAgentTagFilter0PropertiesPtrOutputWithContext(context.Context) AiAgentTagFilter0PropertiesPtrOutput }
AiAgentTagFilter0PropertiesPtrInput is an input type that accepts AiAgentTagFilter0PropertiesArgs, AiAgentTagFilter0PropertiesPtr and AiAgentTagFilter0PropertiesPtrOutput values. You can construct a concrete instance of `AiAgentTagFilter0PropertiesPtrInput` via:
AiAgentTagFilter0PropertiesArgs{...} or: nil
func AiAgentTagFilter0PropertiesPtr ¶ added in v1.5.0
func AiAgentTagFilter0PropertiesPtr(v *AiAgentTagFilter0PropertiesArgs) AiAgentTagFilter0PropertiesPtrInput
type AiAgentTagFilter0PropertiesPtrOutput ¶ added in v1.5.0
type AiAgentTagFilter0PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter0PropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter0PropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentTagFilter0PropertiesPtrOutput) TagCondition ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesPtrOutput) TagCondition() AiAgentTagConditionPtrOutput
func (AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutput() AiAgentTagFilter0PropertiesPtrOutput
func (AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter0PropertiesPtrOutput) ToAiAgentTagFilter0PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter0PropertiesPtrOutput
type AiAgentTagFilter1Properties ¶ added in v1.5.0
type AiAgentTagFilter1Properties struct {
AndConditions []AiAgentTagCondition `pulumi:"andConditions"`
}
type AiAgentTagFilter1PropertiesArgs ¶ added in v1.5.0
type AiAgentTagFilter1PropertiesArgs struct {
AndConditions AiAgentTagConditionArrayInput `pulumi:"andConditions"`
}
func (AiAgentTagFilter1PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter1PropertiesArgs) ElementType() reflect.Type
func (AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutput ¶ added in v1.5.0
func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutput() AiAgentTagFilter1PropertiesOutput
func (AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesOutput
func (AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutput ¶ added in v1.5.0
func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
func (AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter1PropertiesArgs) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
type AiAgentTagFilter1PropertiesInput ¶ added in v1.5.0
type AiAgentTagFilter1PropertiesInput interface { pulumi.Input ToAiAgentTagFilter1PropertiesOutput() AiAgentTagFilter1PropertiesOutput ToAiAgentTagFilter1PropertiesOutputWithContext(context.Context) AiAgentTagFilter1PropertiesOutput }
AiAgentTagFilter1PropertiesInput is an input type that accepts AiAgentTagFilter1PropertiesArgs and AiAgentTagFilter1PropertiesOutput values. You can construct a concrete instance of `AiAgentTagFilter1PropertiesInput` via:
AiAgentTagFilter1PropertiesArgs{...}
type AiAgentTagFilter1PropertiesOutput ¶ added in v1.5.0
type AiAgentTagFilter1PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter1PropertiesOutput) AndConditions ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesOutput) AndConditions() AiAgentTagConditionArrayOutput
func (AiAgentTagFilter1PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter1PropertiesOutput) ElementType() reflect.Type
func (AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutput ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutput() AiAgentTagFilter1PropertiesOutput
func (AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesOutput
func (AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
func (AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
type AiAgentTagFilter1PropertiesPtrInput ¶ added in v1.5.0
type AiAgentTagFilter1PropertiesPtrInput interface { pulumi.Input ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput ToAiAgentTagFilter1PropertiesPtrOutputWithContext(context.Context) AiAgentTagFilter1PropertiesPtrOutput }
AiAgentTagFilter1PropertiesPtrInput is an input type that accepts AiAgentTagFilter1PropertiesArgs, AiAgentTagFilter1PropertiesPtr and AiAgentTagFilter1PropertiesPtrOutput values. You can construct a concrete instance of `AiAgentTagFilter1PropertiesPtrInput` via:
AiAgentTagFilter1PropertiesArgs{...} or: nil
func AiAgentTagFilter1PropertiesPtr ¶ added in v1.5.0
func AiAgentTagFilter1PropertiesPtr(v *AiAgentTagFilter1PropertiesArgs) AiAgentTagFilter1PropertiesPtrInput
type AiAgentTagFilter1PropertiesPtrOutput ¶ added in v1.5.0
type AiAgentTagFilter1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter1PropertiesPtrOutput) AndConditions ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesPtrOutput) AndConditions() AiAgentTagConditionArrayOutput
func (AiAgentTagFilter1PropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter1PropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutput() AiAgentTagFilter1PropertiesPtrOutput
func (AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter1PropertiesPtrOutput) ToAiAgentTagFilter1PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter1PropertiesPtrOutput
type AiAgentTagFilter2Properties ¶ added in v1.5.0
type AiAgentTagFilter2Properties struct {
OrConditions []interface{} `pulumi:"orConditions"`
}
type AiAgentTagFilter2PropertiesArgs ¶ added in v1.5.0
type AiAgentTagFilter2PropertiesArgs struct {
OrConditions pulumi.ArrayInput `pulumi:"orConditions"`
}
func (AiAgentTagFilter2PropertiesArgs) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter2PropertiesArgs) ElementType() reflect.Type
func (AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutput ¶ added in v1.5.0
func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutput() AiAgentTagFilter2PropertiesOutput
func (AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesOutput
func (AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutput ¶ added in v1.5.0
func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
func (AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (i AiAgentTagFilter2PropertiesArgs) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
type AiAgentTagFilter2PropertiesInput ¶ added in v1.5.0
type AiAgentTagFilter2PropertiesInput interface { pulumi.Input ToAiAgentTagFilter2PropertiesOutput() AiAgentTagFilter2PropertiesOutput ToAiAgentTagFilter2PropertiesOutputWithContext(context.Context) AiAgentTagFilter2PropertiesOutput }
AiAgentTagFilter2PropertiesInput is an input type that accepts AiAgentTagFilter2PropertiesArgs and AiAgentTagFilter2PropertiesOutput values. You can construct a concrete instance of `AiAgentTagFilter2PropertiesInput` via:
AiAgentTagFilter2PropertiesArgs{...}
type AiAgentTagFilter2PropertiesOutput ¶ added in v1.5.0
type AiAgentTagFilter2PropertiesOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter2PropertiesOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter2PropertiesOutput) ElementType() reflect.Type
func (AiAgentTagFilter2PropertiesOutput) OrConditions ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesOutput) OrConditions() pulumi.ArrayOutput
func (AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutput ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutput() AiAgentTagFilter2PropertiesOutput
func (AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesOutput
func (AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
func (AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
type AiAgentTagFilter2PropertiesPtrInput ¶ added in v1.5.0
type AiAgentTagFilter2PropertiesPtrInput interface { pulumi.Input ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput ToAiAgentTagFilter2PropertiesPtrOutputWithContext(context.Context) AiAgentTagFilter2PropertiesPtrOutput }
AiAgentTagFilter2PropertiesPtrInput is an input type that accepts AiAgentTagFilter2PropertiesArgs, AiAgentTagFilter2PropertiesPtr and AiAgentTagFilter2PropertiesPtrOutput values. You can construct a concrete instance of `AiAgentTagFilter2PropertiesPtrInput` via:
AiAgentTagFilter2PropertiesArgs{...} or: nil
func AiAgentTagFilter2PropertiesPtr ¶ added in v1.5.0
func AiAgentTagFilter2PropertiesPtr(v *AiAgentTagFilter2PropertiesArgs) AiAgentTagFilter2PropertiesPtrInput
type AiAgentTagFilter2PropertiesPtrOutput ¶ added in v1.5.0
type AiAgentTagFilter2PropertiesPtrOutput struct{ *pulumi.OutputState }
func (AiAgentTagFilter2PropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (AiAgentTagFilter2PropertiesPtrOutput) ElementType() reflect.Type
func (AiAgentTagFilter2PropertiesPtrOutput) OrConditions ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesPtrOutput) OrConditions() pulumi.ArrayOutput
func (AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutput ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutput() AiAgentTagFilter2PropertiesPtrOutput
func (AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o AiAgentTagFilter2PropertiesPtrOutput) ToAiAgentTagFilter2PropertiesPtrOutputWithContext(ctx context.Context) AiAgentTagFilter2PropertiesPtrOutput
type AiPrompt ¶ added in v1.3.0
type AiPrompt struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the AI Prompt. AiPromptArn pulumi.StringOutput `pulumi:"aiPromptArn"` // The identifier of the Amazon Q in Connect AI prompt. AiPromptId pulumi.StringOutput `pulumi:"aiPromptId"` // The API format used for this AI Prompt. ApiFormat AiPromptAiPromptApiFormatOutput `pulumi:"apiFormat"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant. AssistantArn pulumi.StringOutput `pulumi:"assistantArn"` // The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. AssistantId pulumi.StringPtrOutput `pulumi:"assistantId"` // The description of the AI Prompt. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the model used for this AI Prompt. Model Ids supported are: `CLAUDE_3_HAIKU_20240307_V1` . ModelId pulumi.StringOutput `pulumi:"modelId"` // The name of the AI Prompt Name pulumi.StringPtrOutput `pulumi:"name"` // The tags used to organize, track, or control access for this resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The configuration of the prompt template for this AI Prompt. TemplateConfiguration AiPromptAiPromptTemplateConfigurationOutput `pulumi:"templateConfiguration"` // The type of the prompt template for this AI Prompt. TemplateType AiPromptAiPromptTemplateTypeOutput `pulumi:"templateType"` // The type of this AI Prompt. Type AiPromptAiPromptTypeOutput `pulumi:"type"` }
Definition of AWS::Wisdom::AIPrompt Resource Type
func GetAiPrompt ¶ added in v1.3.0
func GetAiPrompt(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiPromptState, opts ...pulumi.ResourceOption) (*AiPrompt, error)
GetAiPrompt gets an existing AiPrompt 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 NewAiPrompt ¶ added in v1.3.0
func NewAiPrompt(ctx *pulumi.Context, name string, args *AiPromptArgs, opts ...pulumi.ResourceOption) (*AiPrompt, error)
NewAiPrompt registers a new resource with the given unique name, arguments, and options.
func (*AiPrompt) ElementType ¶ added in v1.3.0
func (*AiPrompt) ToAiPromptOutput ¶ added in v1.3.0
func (i *AiPrompt) ToAiPromptOutput() AiPromptOutput
func (*AiPrompt) ToAiPromptOutputWithContext ¶ added in v1.3.0
func (i *AiPrompt) ToAiPromptOutputWithContext(ctx context.Context) AiPromptOutput
type AiPromptAiPromptApiFormat ¶ added in v1.3.0
type AiPromptAiPromptApiFormat string
func (AiPromptAiPromptApiFormat) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptApiFormat) ElementType() reflect.Type
func (AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutput ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutput() AiPromptAiPromptApiFormatOutput
func (AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatOutput
func (AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormat) ToStringOutput ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptApiFormat) ToStringOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptApiFormat) ToStringPtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptApiFormat) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptApiFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptApiFormatInput ¶ added in v1.3.0
type AiPromptAiPromptApiFormatInput interface { pulumi.Input ToAiPromptAiPromptApiFormatOutput() AiPromptAiPromptApiFormatOutput ToAiPromptAiPromptApiFormatOutputWithContext(context.Context) AiPromptAiPromptApiFormatOutput }
AiPromptAiPromptApiFormatInput is an input type that accepts values of the AiPromptAiPromptApiFormat enum A concrete instance of `AiPromptAiPromptApiFormatInput` can be one of the following:
AiPromptAiPromptApiFormatAnthropicClaudeMessages AiPromptAiPromptApiFormatAnthropicClaudeTextCompletions
type AiPromptAiPromptApiFormatOutput ¶ added in v1.3.0
type AiPromptAiPromptApiFormatOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptApiFormatOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptApiFormatOutput) ElementType() reflect.Type
func (AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutput() AiPromptAiPromptApiFormatOutput
func (AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatOutput
func (AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormatOutput) ToStringOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptApiFormatOutput) ToStringOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptApiFormatOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptApiFormatOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptApiFormatPtrInput ¶ added in v1.3.0
type AiPromptAiPromptApiFormatPtrInput interface { pulumi.Input ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput ToAiPromptAiPromptApiFormatPtrOutputWithContext(context.Context) AiPromptAiPromptApiFormatPtrOutput }
func AiPromptAiPromptApiFormatPtr ¶ added in v1.3.0
func AiPromptAiPromptApiFormatPtr(v string) AiPromptAiPromptApiFormatPtrInput
type AiPromptAiPromptApiFormatPtrOutput ¶ added in v1.3.0
type AiPromptAiPromptApiFormatPtrOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptApiFormatPtrOutput) Elem ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatPtrOutput) Elem() AiPromptAiPromptApiFormatOutput
func (AiPromptAiPromptApiFormatPtrOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptApiFormatPtrOutput) ElementType() reflect.Type
func (AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutput() AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatPtrOutput) ToAiPromptAiPromptApiFormatPtrOutputWithContext(ctx context.Context) AiPromptAiPromptApiFormatPtrOutput
func (AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptApiFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptTemplateConfiguration ¶ added in v1.3.0
type AiPromptAiPromptTemplateConfiguration struct { }
type AiPromptAiPromptTemplateConfigurationArgs ¶ added in v1.3.0
type AiPromptAiPromptTemplateConfigurationArgs struct { }
func (AiPromptAiPromptTemplateConfigurationArgs) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateConfigurationArgs) ElementType() reflect.Type
func (AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutput ¶ added in v1.3.0
func (i AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutput() AiPromptAiPromptTemplateConfigurationOutput
func (AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutputWithContext ¶ added in v1.3.0
func (i AiPromptAiPromptTemplateConfigurationArgs) ToAiPromptAiPromptTemplateConfigurationOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationOutput
type AiPromptAiPromptTemplateConfigurationInput ¶ added in v1.3.0
type AiPromptAiPromptTemplateConfigurationInput interface { pulumi.Input ToAiPromptAiPromptTemplateConfigurationOutput() AiPromptAiPromptTemplateConfigurationOutput ToAiPromptAiPromptTemplateConfigurationOutputWithContext(context.Context) AiPromptAiPromptTemplateConfigurationOutput }
AiPromptAiPromptTemplateConfigurationInput is an input type that accepts AiPromptAiPromptTemplateConfigurationArgs and AiPromptAiPromptTemplateConfigurationOutput values. You can construct a concrete instance of `AiPromptAiPromptTemplateConfigurationInput` via:
AiPromptAiPromptTemplateConfigurationArgs{...}
type AiPromptAiPromptTemplateConfigurationOutput ¶ added in v1.3.0
type AiPromptAiPromptTemplateConfigurationOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTemplateConfigurationOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateConfigurationOutput) ElementType() reflect.Type
func (AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutput() AiPromptAiPromptTemplateConfigurationOutput
func (AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateConfigurationOutput) ToAiPromptAiPromptTemplateConfigurationOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationOutput
type AiPromptAiPromptTemplateConfigurationPtrOutput ¶ added in v1.3.0
type AiPromptAiPromptTemplateConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTemplateConfigurationPtrOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateConfigurationPtrOutput) ElementType() reflect.Type
func (AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutput() AiPromptAiPromptTemplateConfigurationPtrOutput
func (AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateConfigurationPtrOutput) ToAiPromptAiPromptTemplateConfigurationPtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateConfigurationPtrOutput
type AiPromptAiPromptTemplateType ¶ added in v1.3.0
type AiPromptAiPromptTemplateType string
func (AiPromptAiPromptTemplateType) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateType) ElementType() reflect.Type
func (AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutput ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutput() AiPromptAiPromptTemplateTypeOutput
func (AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypeOutput
func (AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateType) ToStringOutput ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptTemplateType) ToStringOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptTemplateType) ToStringPtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptTemplateType) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptTemplateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptTemplateTypeInput ¶ added in v1.3.0
type AiPromptAiPromptTemplateTypeInput interface { pulumi.Input ToAiPromptAiPromptTemplateTypeOutput() AiPromptAiPromptTemplateTypeOutput ToAiPromptAiPromptTemplateTypeOutputWithContext(context.Context) AiPromptAiPromptTemplateTypeOutput }
AiPromptAiPromptTemplateTypeInput is an input type that accepts values of the AiPromptAiPromptTemplateType enum A concrete instance of `AiPromptAiPromptTemplateTypeInput` can be one of the following:
AiPromptAiPromptTemplateTypeText
type AiPromptAiPromptTemplateTypeOutput ¶ added in v1.3.0
type AiPromptAiPromptTemplateTypeOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTemplateTypeOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateTypeOutput) ElementType() reflect.Type
func (AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutput() AiPromptAiPromptTemplateTypeOutput
func (AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypeOutput
func (AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateTypeOutput) ToStringOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptTemplateTypeOutput) ToStringOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptTemplateTypePtrInput ¶ added in v1.3.0
type AiPromptAiPromptTemplateTypePtrInput interface { pulumi.Input ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput ToAiPromptAiPromptTemplateTypePtrOutputWithContext(context.Context) AiPromptAiPromptTemplateTypePtrOutput }
func AiPromptAiPromptTemplateTypePtr ¶ added in v1.3.0
func AiPromptAiPromptTemplateTypePtr(v string) AiPromptAiPromptTemplateTypePtrInput
type AiPromptAiPromptTemplateTypePtrOutput ¶ added in v1.3.0
type AiPromptAiPromptTemplateTypePtrOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTemplateTypePtrOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTemplateTypePtrOutput) ElementType() reflect.Type
func (AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutput() AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypePtrOutput) ToAiPromptAiPromptTemplateTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTemplateTypePtrOutput
func (AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTemplateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptType ¶ added in v1.3.0
type AiPromptAiPromptType string
func (AiPromptAiPromptType) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptType) ElementType() reflect.Type
func (AiPromptAiPromptType) ToAiPromptAiPromptTypeOutput ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToAiPromptAiPromptTypeOutput() AiPromptAiPromptTypeOutput
func (AiPromptAiPromptType) ToAiPromptAiPromptTypeOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToAiPromptAiPromptTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTypeOutput
func (AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptType) ToStringOutput ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptType) ToStringOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptType) ToStringPtrOutput ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptType) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (e AiPromptAiPromptType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptTypeInput ¶ added in v1.3.0
type AiPromptAiPromptTypeInput interface { pulumi.Input ToAiPromptAiPromptTypeOutput() AiPromptAiPromptTypeOutput ToAiPromptAiPromptTypeOutputWithContext(context.Context) AiPromptAiPromptTypeOutput }
AiPromptAiPromptTypeInput is an input type that accepts values of the AiPromptAiPromptType enum A concrete instance of `AiPromptAiPromptTypeInput` can be one of the following:
AiPromptAiPromptTypeAnswerGeneration AiPromptAiPromptTypeIntentLabelingGeneration AiPromptAiPromptTypeQueryReformulation
type AiPromptAiPromptTypeOutput ¶ added in v1.3.0
type AiPromptAiPromptTypeOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTypeOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTypeOutput) ElementType() reflect.Type
func (AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutput() AiPromptAiPromptTypeOutput
func (AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypeOutputWithContext(ctx context.Context) AiPromptAiPromptTypeOutput
func (AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptTypeOutput) ToStringOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToStringOutput() pulumi.StringOutput
func (AiPromptAiPromptTypeOutput) ToStringOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AiPromptAiPromptTypeOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptTypeOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptAiPromptTypePtrInput ¶ added in v1.3.0
type AiPromptAiPromptTypePtrInput interface { pulumi.Input ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput ToAiPromptAiPromptTypePtrOutputWithContext(context.Context) AiPromptAiPromptTypePtrOutput }
func AiPromptAiPromptTypePtr ¶ added in v1.3.0
func AiPromptAiPromptTypePtr(v string) AiPromptAiPromptTypePtrInput
type AiPromptAiPromptTypePtrOutput ¶ added in v1.3.0
type AiPromptAiPromptTypePtrOutput struct{ *pulumi.OutputState }
func (AiPromptAiPromptTypePtrOutput) Elem ¶ added in v1.3.0
func (o AiPromptAiPromptTypePtrOutput) Elem() AiPromptAiPromptTypeOutput
func (AiPromptAiPromptTypePtrOutput) ElementType ¶ added in v1.3.0
func (AiPromptAiPromptTypePtrOutput) ElementType() reflect.Type
func (AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutput() AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypePtrOutput) ToAiPromptAiPromptTypePtrOutputWithContext(ctx context.Context) AiPromptAiPromptTypePtrOutput
func (AiPromptAiPromptTypePtrOutput) ToStringPtrOutput ¶ added in v1.3.0
func (o AiPromptAiPromptTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AiPromptAiPromptTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.3.0
func (o AiPromptAiPromptTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AiPromptArgs ¶ added in v1.3.0
type AiPromptArgs struct { // The API format used for this AI Prompt. ApiFormat AiPromptAiPromptApiFormatInput // The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. AssistantId pulumi.StringPtrInput // The description of the AI Prompt. Description pulumi.StringPtrInput // The identifier of the model used for this AI Prompt. Model Ids supported are: `CLAUDE_3_HAIKU_20240307_V1` . ModelId pulumi.StringInput // The name of the AI Prompt Name pulumi.StringPtrInput // The tags used to organize, track, or control access for this resource. Tags pulumi.StringMapInput // The configuration of the prompt template for this AI Prompt. TemplateConfiguration AiPromptAiPromptTemplateConfigurationInput // The type of the prompt template for this AI Prompt. TemplateType AiPromptAiPromptTemplateTypeInput // The type of this AI Prompt. Type AiPromptAiPromptTypeInput }
The set of arguments for constructing a AiPrompt resource.
func (AiPromptArgs) ElementType ¶ added in v1.3.0
func (AiPromptArgs) ElementType() reflect.Type
type AiPromptInput ¶ added in v1.3.0
type AiPromptInput interface { pulumi.Input ToAiPromptOutput() AiPromptOutput ToAiPromptOutputWithContext(ctx context.Context) AiPromptOutput }
type AiPromptOutput ¶ added in v1.3.0
type AiPromptOutput struct{ *pulumi.OutputState }
func (AiPromptOutput) AiPromptArn ¶ added in v1.3.0
func (o AiPromptOutput) AiPromptArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the AI Prompt.
func (AiPromptOutput) AiPromptId ¶ added in v1.3.0
func (o AiPromptOutput) AiPromptId() pulumi.StringOutput
The identifier of the Amazon Q in Connect AI prompt.
func (AiPromptOutput) ApiFormat ¶ added in v1.3.0
func (o AiPromptOutput) ApiFormat() AiPromptAiPromptApiFormatOutput
The API format used for this AI Prompt.
func (AiPromptOutput) AssistantArn ¶ added in v1.3.0
func (o AiPromptOutput) AssistantArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
func (AiPromptOutput) AssistantId ¶ added in v1.3.0
func (o AiPromptOutput) AssistantId() pulumi.StringPtrOutput
The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
func (AiPromptOutput) Description ¶ added in v1.3.0
func (o AiPromptOutput) Description() pulumi.StringPtrOutput
The description of the AI Prompt.
func (AiPromptOutput) ElementType ¶ added in v1.3.0
func (AiPromptOutput) ElementType() reflect.Type
func (AiPromptOutput) ModelId ¶ added in v1.3.0
func (o AiPromptOutput) ModelId() pulumi.StringOutput
The identifier of the model used for this AI Prompt. Model Ids supported are: `CLAUDE_3_HAIKU_20240307_V1` .
func (AiPromptOutput) Name ¶ added in v1.3.0
func (o AiPromptOutput) Name() pulumi.StringPtrOutput
The name of the AI Prompt
func (AiPromptOutput) Tags ¶ added in v1.3.0
func (o AiPromptOutput) Tags() pulumi.StringMapOutput
The tags used to organize, track, or control access for this resource.
func (AiPromptOutput) TemplateConfiguration ¶ added in v1.3.0
func (o AiPromptOutput) TemplateConfiguration() AiPromptAiPromptTemplateConfigurationOutput
The configuration of the prompt template for this AI Prompt.
func (AiPromptOutput) TemplateType ¶ added in v1.3.0
func (o AiPromptOutput) TemplateType() AiPromptAiPromptTemplateTypeOutput
The type of the prompt template for this AI Prompt.
func (AiPromptOutput) ToAiPromptOutput ¶ added in v1.3.0
func (o AiPromptOutput) ToAiPromptOutput() AiPromptOutput
func (AiPromptOutput) ToAiPromptOutputWithContext ¶ added in v1.3.0
func (o AiPromptOutput) ToAiPromptOutputWithContext(ctx context.Context) AiPromptOutput
func (AiPromptOutput) Type ¶ added in v1.3.0
func (o AiPromptOutput) Type() AiPromptAiPromptTypeOutput
The type of this AI Prompt.
type AiPromptState ¶ added in v1.3.0
type AiPromptState struct { }
func (AiPromptState) ElementType ¶ added in v1.3.0
func (AiPromptState) ElementType() reflect.Type
type AiPromptVersion ¶ added in v1.5.0
type AiPromptVersion struct { pulumi.CustomResourceState AiPromptArn pulumi.StringOutput `pulumi:"aiPromptArn"` AiPromptId pulumi.StringOutput `pulumi:"aiPromptId"` AiPromptVersionId pulumi.StringOutput `pulumi:"aiPromptVersionId"` AssistantArn pulumi.StringOutput `pulumi:"assistantArn"` AssistantId pulumi.StringOutput `pulumi:"assistantId"` ModifiedTimeSeconds pulumi.Float64PtrOutput `pulumi:"modifiedTimeSeconds"` VersionNumber pulumi.Float64Output `pulumi:"versionNumber"` }
Definition of AWS::Wisdom::AIPromptVersion Resource Type
func GetAiPromptVersion ¶ added in v1.5.0
func GetAiPromptVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiPromptVersionState, opts ...pulumi.ResourceOption) (*AiPromptVersion, error)
GetAiPromptVersion gets an existing AiPromptVersion 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 NewAiPromptVersion ¶ added in v1.5.0
func NewAiPromptVersion(ctx *pulumi.Context, name string, args *AiPromptVersionArgs, opts ...pulumi.ResourceOption) (*AiPromptVersion, error)
NewAiPromptVersion registers a new resource with the given unique name, arguments, and options.
func (*AiPromptVersion) ElementType ¶ added in v1.5.0
func (*AiPromptVersion) ElementType() reflect.Type
func (*AiPromptVersion) ToAiPromptVersionOutput ¶ added in v1.5.0
func (i *AiPromptVersion) ToAiPromptVersionOutput() AiPromptVersionOutput
func (*AiPromptVersion) ToAiPromptVersionOutputWithContext ¶ added in v1.5.0
func (i *AiPromptVersion) ToAiPromptVersionOutputWithContext(ctx context.Context) AiPromptVersionOutput
type AiPromptVersionArgs ¶ added in v1.5.0
type AiPromptVersionArgs struct { AiPromptId pulumi.StringInput AssistantId pulumi.StringInput ModifiedTimeSeconds pulumi.Float64PtrInput }
The set of arguments for constructing a AiPromptVersion resource.
func (AiPromptVersionArgs) ElementType ¶ added in v1.5.0
func (AiPromptVersionArgs) ElementType() reflect.Type
type AiPromptVersionInput ¶ added in v1.5.0
type AiPromptVersionInput interface { pulumi.Input ToAiPromptVersionOutput() AiPromptVersionOutput ToAiPromptVersionOutputWithContext(ctx context.Context) AiPromptVersionOutput }
type AiPromptVersionOutput ¶ added in v1.5.0
type AiPromptVersionOutput struct{ *pulumi.OutputState }
func (AiPromptVersionOutput) AiPromptArn ¶ added in v1.5.0
func (o AiPromptVersionOutput) AiPromptArn() pulumi.StringOutput
func (AiPromptVersionOutput) AiPromptId ¶ added in v1.5.0
func (o AiPromptVersionOutput) AiPromptId() pulumi.StringOutput
func (AiPromptVersionOutput) AiPromptVersionId ¶ added in v1.5.0
func (o AiPromptVersionOutput) AiPromptVersionId() pulumi.StringOutput
func (AiPromptVersionOutput) AssistantArn ¶ added in v1.5.0
func (o AiPromptVersionOutput) AssistantArn() pulumi.StringOutput
func (AiPromptVersionOutput) AssistantId ¶ added in v1.5.0
func (o AiPromptVersionOutput) AssistantId() pulumi.StringOutput
func (AiPromptVersionOutput) ElementType ¶ added in v1.5.0
func (AiPromptVersionOutput) ElementType() reflect.Type
func (AiPromptVersionOutput) ModifiedTimeSeconds ¶ added in v1.5.0
func (o AiPromptVersionOutput) ModifiedTimeSeconds() pulumi.Float64PtrOutput
func (AiPromptVersionOutput) ToAiPromptVersionOutput ¶ added in v1.5.0
func (o AiPromptVersionOutput) ToAiPromptVersionOutput() AiPromptVersionOutput
func (AiPromptVersionOutput) ToAiPromptVersionOutputWithContext ¶ added in v1.5.0
func (o AiPromptVersionOutput) ToAiPromptVersionOutputWithContext(ctx context.Context) AiPromptVersionOutput
func (AiPromptVersionOutput) VersionNumber ¶ added in v1.5.0
func (o AiPromptVersionOutput) VersionNumber() pulumi.Float64Output
type AiPromptVersionState ¶ added in v1.5.0
type AiPromptVersionState struct { }
func (AiPromptVersionState) ElementType ¶ added in v1.5.0
func (AiPromptVersionState) ElementType() reflect.Type
type Assistant ¶
type Assistant struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the assistant. AssistantArn pulumi.StringOutput `pulumi:"assistantArn"` // The ID of the Wisdom assistant. AssistantId pulumi.StringOutput `pulumi:"assistantId"` // The description of the assistant. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the assistant. Name pulumi.StringOutput `pulumi:"name"` // The configuration information for the customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . ServerSideEncryptionConfiguration AssistantServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"` // The type of assistant. Type AssistantTypeOutput `pulumi:"type"` }
Definition of AWS::Wisdom::Assistant Resource Type
func GetAssistant ¶
func GetAssistant(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssistantState, opts ...pulumi.ResourceOption) (*Assistant, error)
GetAssistant gets an existing Assistant 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 NewAssistant ¶
func NewAssistant(ctx *pulumi.Context, name string, args *AssistantArgs, opts ...pulumi.ResourceOption) (*Assistant, error)
NewAssistant registers a new resource with the given unique name, arguments, and options.
func (*Assistant) ElementType ¶
func (*Assistant) ToAssistantOutput ¶
func (i *Assistant) ToAssistantOutput() AssistantOutput
func (*Assistant) ToAssistantOutputWithContext ¶
func (i *Assistant) ToAssistantOutputWithContext(ctx context.Context) AssistantOutput
type AssistantArgs ¶
type AssistantArgs struct { // The description of the assistant. Description pulumi.StringPtrInput // The name of the assistant. Name pulumi.StringPtrInput // The configuration information for the customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . ServerSideEncryptionConfiguration AssistantServerSideEncryptionConfigurationPtrInput // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayInput // The type of assistant. Type AssistantTypeInput }
The set of arguments for constructing a Assistant resource.
func (AssistantArgs) ElementType ¶
func (AssistantArgs) ElementType() reflect.Type
type AssistantAssociation ¶
type AssistantAssociation struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the Wisdom assistant. AssistantArn pulumi.StringOutput `pulumi:"assistantArn"` // The Amazon Resource Name (ARN) of the assistant association. AssistantAssociationArn pulumi.StringOutput `pulumi:"assistantAssociationArn"` // The ID of the association. AssistantAssociationId pulumi.StringOutput `pulumi:"assistantAssociationId"` // The identifier of the Wisdom assistant. AssistantId pulumi.StringOutput `pulumi:"assistantId"` // The identifier of the associated resource. Association AssistantAssociationAssociationDataOutput `pulumi:"association"` // The type of association. AssociationType AssistantAssociationAssociationTypeOutput `pulumi:"associationType"` // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"` }
Definition of AWS::Wisdom::AssistantAssociation Resource Type
func GetAssistantAssociation ¶
func GetAssistantAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssistantAssociationState, opts ...pulumi.ResourceOption) (*AssistantAssociation, error)
GetAssistantAssociation gets an existing AssistantAssociation 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 NewAssistantAssociation ¶
func NewAssistantAssociation(ctx *pulumi.Context, name string, args *AssistantAssociationArgs, opts ...pulumi.ResourceOption) (*AssistantAssociation, error)
NewAssistantAssociation registers a new resource with the given unique name, arguments, and options.
func (*AssistantAssociation) ElementType ¶
func (*AssistantAssociation) ElementType() reflect.Type
func (*AssistantAssociation) ToAssistantAssociationOutput ¶
func (i *AssistantAssociation) ToAssistantAssociationOutput() AssistantAssociationOutput
func (*AssistantAssociation) ToAssistantAssociationOutputWithContext ¶
func (i *AssistantAssociation) ToAssistantAssociationOutputWithContext(ctx context.Context) AssistantAssociationOutput
type AssistantAssociationArgs ¶
type AssistantAssociationArgs struct { // The identifier of the Wisdom assistant. AssistantId pulumi.StringInput // The identifier of the associated resource. Association AssistantAssociationAssociationDataInput // The type of association. AssociationType AssistantAssociationAssociationTypeInput // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayInput }
The set of arguments for constructing a AssistantAssociation resource.
func (AssistantAssociationArgs) ElementType ¶
func (AssistantAssociationArgs) ElementType() reflect.Type
type AssistantAssociationAssociationData ¶
type AssistantAssociationAssociationData struct { // The identifier of the knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` }
type AssistantAssociationAssociationDataArgs ¶
type AssistantAssociationAssociationDataArgs struct { // The identifier of the knowledge base. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` }
func (AssistantAssociationAssociationDataArgs) ElementType ¶
func (AssistantAssociationAssociationDataArgs) ElementType() reflect.Type
func (AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutput ¶
func (i AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutput() AssistantAssociationAssociationDataOutput
func (AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutputWithContext ¶
func (i AssistantAssociationAssociationDataArgs) ToAssistantAssociationAssociationDataOutputWithContext(ctx context.Context) AssistantAssociationAssociationDataOutput
type AssistantAssociationAssociationDataInput ¶
type AssistantAssociationAssociationDataInput interface { pulumi.Input ToAssistantAssociationAssociationDataOutput() AssistantAssociationAssociationDataOutput ToAssistantAssociationAssociationDataOutputWithContext(context.Context) AssistantAssociationAssociationDataOutput }
AssistantAssociationAssociationDataInput is an input type that accepts AssistantAssociationAssociationDataArgs and AssistantAssociationAssociationDataOutput values. You can construct a concrete instance of `AssistantAssociationAssociationDataInput` via:
AssistantAssociationAssociationDataArgs{...}
type AssistantAssociationAssociationDataOutput ¶
type AssistantAssociationAssociationDataOutput struct{ *pulumi.OutputState }
func (AssistantAssociationAssociationDataOutput) ElementType ¶
func (AssistantAssociationAssociationDataOutput) ElementType() reflect.Type
func (AssistantAssociationAssociationDataOutput) KnowledgeBaseId ¶
func (o AssistantAssociationAssociationDataOutput) KnowledgeBaseId() pulumi.StringOutput
The identifier of the knowledge base.
func (AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutput ¶
func (o AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutput() AssistantAssociationAssociationDataOutput
func (AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutputWithContext ¶
func (o AssistantAssociationAssociationDataOutput) ToAssistantAssociationAssociationDataOutputWithContext(ctx context.Context) AssistantAssociationAssociationDataOutput
type AssistantAssociationAssociationType ¶
type AssistantAssociationAssociationType string
func (AssistantAssociationAssociationType) ElementType ¶
func (AssistantAssociationAssociationType) ElementType() reflect.Type
func (AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutput ¶
func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutput() AssistantAssociationAssociationTypeOutput
func (AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutputWithContext ¶
func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypeOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypeOutput
func (AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutput ¶
func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutputWithContext ¶
func (e AssistantAssociationAssociationType) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationType) ToStringOutput ¶
func (e AssistantAssociationAssociationType) ToStringOutput() pulumi.StringOutput
func (AssistantAssociationAssociationType) ToStringOutputWithContext ¶
func (e AssistantAssociationAssociationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssistantAssociationAssociationType) ToStringPtrOutput ¶
func (e AssistantAssociationAssociationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantAssociationAssociationType) ToStringPtrOutputWithContext ¶
func (e AssistantAssociationAssociationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssistantAssociationAssociationTypeInput ¶
type AssistantAssociationAssociationTypeInput interface { pulumi.Input ToAssistantAssociationAssociationTypeOutput() AssistantAssociationAssociationTypeOutput ToAssistantAssociationAssociationTypeOutputWithContext(context.Context) AssistantAssociationAssociationTypeOutput }
AssistantAssociationAssociationTypeInput is an input type that accepts values of the AssistantAssociationAssociationType enum A concrete instance of `AssistantAssociationAssociationTypeInput` can be one of the following:
AssistantAssociationAssociationTypeKnowledgeBase
type AssistantAssociationAssociationTypeOutput ¶
type AssistantAssociationAssociationTypeOutput struct{ *pulumi.OutputState }
func (AssistantAssociationAssociationTypeOutput) ElementType ¶
func (AssistantAssociationAssociationTypeOutput) ElementType() reflect.Type
func (AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutput ¶
func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutput() AssistantAssociationAssociationTypeOutput
func (AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutputWithContext ¶
func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypeOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypeOutput
func (AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutput ¶
func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext ¶
func (o AssistantAssociationAssociationTypeOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationTypeOutput) ToStringOutput ¶
func (o AssistantAssociationAssociationTypeOutput) ToStringOutput() pulumi.StringOutput
func (AssistantAssociationAssociationTypeOutput) ToStringOutputWithContext ¶
func (o AssistantAssociationAssociationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssistantAssociationAssociationTypeOutput) ToStringPtrOutput ¶
func (o AssistantAssociationAssociationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantAssociationAssociationTypeOutput) ToStringPtrOutputWithContext ¶
func (o AssistantAssociationAssociationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssistantAssociationAssociationTypePtrInput ¶
type AssistantAssociationAssociationTypePtrInput interface { pulumi.Input ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput ToAssistantAssociationAssociationTypePtrOutputWithContext(context.Context) AssistantAssociationAssociationTypePtrOutput }
func AssistantAssociationAssociationTypePtr ¶
func AssistantAssociationAssociationTypePtr(v string) AssistantAssociationAssociationTypePtrInput
type AssistantAssociationAssociationTypePtrOutput ¶
type AssistantAssociationAssociationTypePtrOutput struct{ *pulumi.OutputState }
func (AssistantAssociationAssociationTypePtrOutput) ElementType ¶
func (AssistantAssociationAssociationTypePtrOutput) ElementType() reflect.Type
func (AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutput ¶
func (o AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutput() AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext ¶
func (o AssistantAssociationAssociationTypePtrOutput) ToAssistantAssociationAssociationTypePtrOutputWithContext(ctx context.Context) AssistantAssociationAssociationTypePtrOutput
func (AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutput ¶
func (o AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AssistantAssociationAssociationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssistantAssociationInput ¶
type AssistantAssociationInput interface { pulumi.Input ToAssistantAssociationOutput() AssistantAssociationOutput ToAssistantAssociationOutputWithContext(ctx context.Context) AssistantAssociationOutput }
type AssistantAssociationOutput ¶
type AssistantAssociationOutput struct{ *pulumi.OutputState }
func (AssistantAssociationOutput) AssistantArn ¶ added in v0.17.0
func (o AssistantAssociationOutput) AssistantArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Wisdom assistant.
func (AssistantAssociationOutput) AssistantAssociationArn ¶ added in v0.17.0
func (o AssistantAssociationOutput) AssistantAssociationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the assistant association.
func (AssistantAssociationOutput) AssistantAssociationId ¶ added in v0.17.0
func (o AssistantAssociationOutput) AssistantAssociationId() pulumi.StringOutput
The ID of the association.
func (AssistantAssociationOutput) AssistantId ¶ added in v0.17.0
func (o AssistantAssociationOutput) AssistantId() pulumi.StringOutput
The identifier of the Wisdom assistant.
func (AssistantAssociationOutput) Association ¶ added in v0.17.0
func (o AssistantAssociationOutput) Association() AssistantAssociationAssociationDataOutput
The identifier of the associated resource.
func (AssistantAssociationOutput) AssociationType ¶ added in v0.17.0
func (o AssistantAssociationOutput) AssociationType() AssistantAssociationAssociationTypeOutput
The type of association.
func (AssistantAssociationOutput) ElementType ¶
func (AssistantAssociationOutput) ElementType() reflect.Type
func (AssistantAssociationOutput) Tags ¶ added in v0.17.0
func (o AssistantAssociationOutput) Tags() aws.CreateOnlyTagArrayOutput
The tags used to organize, track, or control access for this resource.
func (AssistantAssociationOutput) ToAssistantAssociationOutput ¶
func (o AssistantAssociationOutput) ToAssistantAssociationOutput() AssistantAssociationOutput
func (AssistantAssociationOutput) ToAssistantAssociationOutputWithContext ¶
func (o AssistantAssociationOutput) ToAssistantAssociationOutputWithContext(ctx context.Context) AssistantAssociationOutput
type AssistantAssociationState ¶
type AssistantAssociationState struct { }
func (AssistantAssociationState) ElementType ¶
func (AssistantAssociationState) ElementType() reflect.Type
type AssistantAssociationTag ¶
type AssistantInput ¶
type AssistantInput interface { pulumi.Input ToAssistantOutput() AssistantOutput ToAssistantOutputWithContext(ctx context.Context) AssistantOutput }
type AssistantOutput ¶
type AssistantOutput struct{ *pulumi.OutputState }
func (AssistantOutput) AssistantArn ¶ added in v0.17.0
func (o AssistantOutput) AssistantArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the assistant.
func (AssistantOutput) AssistantId ¶ added in v0.17.0
func (o AssistantOutput) AssistantId() pulumi.StringOutput
The ID of the Wisdom assistant.
func (AssistantOutput) Description ¶ added in v0.17.0
func (o AssistantOutput) Description() pulumi.StringPtrOutput
The description of the assistant.
func (AssistantOutput) ElementType ¶
func (AssistantOutput) ElementType() reflect.Type
func (AssistantOutput) Name ¶ added in v0.17.0
func (o AssistantOutput) Name() pulumi.StringOutput
The name of the assistant.
func (AssistantOutput) ServerSideEncryptionConfiguration ¶ added in v0.17.0
func (o AssistantOutput) ServerSideEncryptionConfiguration() AssistantServerSideEncryptionConfigurationPtrOutput
The configuration information for the customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) .
func (AssistantOutput) Tags ¶ added in v0.17.0
func (o AssistantOutput) Tags() aws.CreateOnlyTagArrayOutput
The tags used to organize, track, or control access for this resource.
func (AssistantOutput) ToAssistantOutput ¶
func (o AssistantOutput) ToAssistantOutput() AssistantOutput
func (AssistantOutput) ToAssistantOutputWithContext ¶
func (o AssistantOutput) ToAssistantOutputWithContext(ctx context.Context) AssistantOutput
func (AssistantOutput) Type ¶ added in v0.17.0
func (o AssistantOutput) Type() AssistantTypeOutput
The type of assistant.
type AssistantServerSideEncryptionConfiguration ¶
type AssistantServerSideEncryptionConfiguration struct { // The customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* . KmsKeyId *string `pulumi:"kmsKeyId"` }
type AssistantServerSideEncryptionConfigurationArgs ¶
type AssistantServerSideEncryptionConfigurationArgs struct { // The customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* . KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (AssistantServerSideEncryptionConfigurationArgs) ElementType ¶
func (AssistantServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutput ¶
func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutput() AssistantServerSideEncryptionConfigurationOutput
func (AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutputWithContext ¶
func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationOutput
func (AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutput ¶
func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
func (AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (i AssistantServerSideEncryptionConfigurationArgs) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
type AssistantServerSideEncryptionConfigurationInput ¶
type AssistantServerSideEncryptionConfigurationInput interface { pulumi.Input ToAssistantServerSideEncryptionConfigurationOutput() AssistantServerSideEncryptionConfigurationOutput ToAssistantServerSideEncryptionConfigurationOutputWithContext(context.Context) AssistantServerSideEncryptionConfigurationOutput }
AssistantServerSideEncryptionConfigurationInput is an input type that accepts AssistantServerSideEncryptionConfigurationArgs and AssistantServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `AssistantServerSideEncryptionConfigurationInput` via:
AssistantServerSideEncryptionConfigurationArgs{...}
type AssistantServerSideEncryptionConfigurationOutput ¶
type AssistantServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (AssistantServerSideEncryptionConfigurationOutput) ElementType ¶
func (AssistantServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (AssistantServerSideEncryptionConfigurationOutput) KmsKeyId ¶
func (o AssistantServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
The customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* .
func (AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutput ¶
func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutput() AssistantServerSideEncryptionConfigurationOutput
func (AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutputWithContext ¶
func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationOutput
func (AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput ¶
func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
func (AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o AssistantServerSideEncryptionConfigurationOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
type AssistantServerSideEncryptionConfigurationPtrInput ¶
type AssistantServerSideEncryptionConfigurationPtrInput interface { pulumi.Input ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(context.Context) AssistantServerSideEncryptionConfigurationPtrOutput }
AssistantServerSideEncryptionConfigurationPtrInput is an input type that accepts AssistantServerSideEncryptionConfigurationArgs, AssistantServerSideEncryptionConfigurationPtr and AssistantServerSideEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `AssistantServerSideEncryptionConfigurationPtrInput` via:
AssistantServerSideEncryptionConfigurationArgs{...} or: nil
func AssistantServerSideEncryptionConfigurationPtr ¶
func AssistantServerSideEncryptionConfigurationPtr(v *AssistantServerSideEncryptionConfigurationArgs) AssistantServerSideEncryptionConfigurationPtrInput
type AssistantServerSideEncryptionConfigurationPtrOutput ¶
type AssistantServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AssistantServerSideEncryptionConfigurationPtrOutput) ElementType ¶
func (AssistantServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (AssistantServerSideEncryptionConfigurationPtrOutput) KmsKeyId ¶
func (o AssistantServerSideEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* .
func (AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput ¶
func (o AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutput() AssistantServerSideEncryptionConfigurationPtrOutput
func (AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o AssistantServerSideEncryptionConfigurationPtrOutput) ToAssistantServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) AssistantServerSideEncryptionConfigurationPtrOutput
type AssistantState ¶
type AssistantState struct { }
func (AssistantState) ElementType ¶
func (AssistantState) ElementType() reflect.Type
type AssistantTag ¶
type AssistantType ¶
type AssistantType string
func (AssistantType) ElementType ¶
func (AssistantType) ElementType() reflect.Type
func (AssistantType) ToAssistantTypeOutput ¶
func (e AssistantType) ToAssistantTypeOutput() AssistantTypeOutput
func (AssistantType) ToAssistantTypeOutputWithContext ¶
func (e AssistantType) ToAssistantTypeOutputWithContext(ctx context.Context) AssistantTypeOutput
func (AssistantType) ToAssistantTypePtrOutput ¶
func (e AssistantType) ToAssistantTypePtrOutput() AssistantTypePtrOutput
func (AssistantType) ToAssistantTypePtrOutputWithContext ¶
func (e AssistantType) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
func (AssistantType) ToStringOutput ¶
func (e AssistantType) ToStringOutput() pulumi.StringOutput
func (AssistantType) ToStringOutputWithContext ¶
func (e AssistantType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssistantType) ToStringPtrOutput ¶
func (e AssistantType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantType) ToStringPtrOutputWithContext ¶
func (e AssistantType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssistantTypeInput ¶
type AssistantTypeInput interface { pulumi.Input ToAssistantTypeOutput() AssistantTypeOutput ToAssistantTypeOutputWithContext(context.Context) AssistantTypeOutput }
AssistantTypeInput is an input type that accepts values of the AssistantType enum A concrete instance of `AssistantTypeInput` can be one of the following:
AssistantTypeAgent
type AssistantTypeOutput ¶
type AssistantTypeOutput struct{ *pulumi.OutputState }
func (AssistantTypeOutput) ElementType ¶
func (AssistantTypeOutput) ElementType() reflect.Type
func (AssistantTypeOutput) ToAssistantTypeOutput ¶
func (o AssistantTypeOutput) ToAssistantTypeOutput() AssistantTypeOutput
func (AssistantTypeOutput) ToAssistantTypeOutputWithContext ¶
func (o AssistantTypeOutput) ToAssistantTypeOutputWithContext(ctx context.Context) AssistantTypeOutput
func (AssistantTypeOutput) ToAssistantTypePtrOutput ¶
func (o AssistantTypeOutput) ToAssistantTypePtrOutput() AssistantTypePtrOutput
func (AssistantTypeOutput) ToAssistantTypePtrOutputWithContext ¶
func (o AssistantTypeOutput) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
func (AssistantTypeOutput) ToStringOutput ¶
func (o AssistantTypeOutput) ToStringOutput() pulumi.StringOutput
func (AssistantTypeOutput) ToStringOutputWithContext ¶
func (o AssistantTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssistantTypeOutput) ToStringPtrOutput ¶
func (o AssistantTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantTypeOutput) ToStringPtrOutputWithContext ¶
func (o AssistantTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssistantTypePtrInput ¶
type AssistantTypePtrInput interface { pulumi.Input ToAssistantTypePtrOutput() AssistantTypePtrOutput ToAssistantTypePtrOutputWithContext(context.Context) AssistantTypePtrOutput }
func AssistantTypePtr ¶
func AssistantTypePtr(v string) AssistantTypePtrInput
type AssistantTypePtrOutput ¶
type AssistantTypePtrOutput struct{ *pulumi.OutputState }
func (AssistantTypePtrOutput) Elem ¶
func (o AssistantTypePtrOutput) Elem() AssistantTypeOutput
func (AssistantTypePtrOutput) ElementType ¶
func (AssistantTypePtrOutput) ElementType() reflect.Type
func (AssistantTypePtrOutput) ToAssistantTypePtrOutput ¶
func (o AssistantTypePtrOutput) ToAssistantTypePtrOutput() AssistantTypePtrOutput
func (AssistantTypePtrOutput) ToAssistantTypePtrOutputWithContext ¶
func (o AssistantTypePtrOutput) ToAssistantTypePtrOutputWithContext(ctx context.Context) AssistantTypePtrOutput
func (AssistantTypePtrOutput) ToStringPtrOutput ¶
func (o AssistantTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssistantTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AssistantTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KnowledgeBase ¶
type KnowledgeBase struct { pulumi.CustomResourceState // The description. Description pulumi.StringPtrOutput `pulumi:"description"` // The Amazon Resource Name (ARN) of the knowledge base. KnowledgeBaseArn pulumi.StringOutput `pulumi:"knowledgeBaseArn"` // The ID of the knowledge base. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // The type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically. KnowledgeBaseType KnowledgeBaseTypeOutput `pulumi:"knowledgeBaseType"` // The name of the knowledge base. Name pulumi.StringOutput `pulumi:"name"` // Information about how to render the content. RenderingConfiguration KnowledgeBaseRenderingConfigurationPtrOutput `pulumi:"renderingConfiguration"` // This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* . ServerSideEncryptionConfiguration KnowledgeBaseServerSideEncryptionConfigurationPtrOutput `pulumi:"serverSideEncryptionConfiguration"` // The source of the knowledge base content. Only set this argument for EXTERNAL or Managed knowledge bases. SourceConfiguration KnowledgeBaseSourceConfigurationPtrOutput `pulumi:"sourceConfiguration"` // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"` }
Definition of AWS::Wisdom::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 KnowledgeBaseAppIntegrationsConfiguration ¶
type KnowledgeBaseAppIntegrationsConfiguration struct { // The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content. // // - For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` as source fields. // - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` as source fields. // - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id` , `title` , `updated_at` , and `draft` as source fields. // - For [SharePoint](https://docs.aws.amazon.com/https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index) , your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx` , `pdf` , `html` , `htm` , and `txt` . // - For [Amazon S3](https://docs.aws.amazon.com/s3/) , the ObjectConfiguration and FileConfiguration of your AppIntegrations DataIntegration must be null. The `SourceURI` of your DataIntegration must use the following format: `s3://your_s3_bucket_name` . // // > The bucket policy of the corresponding S3 bucket must allow the AWS principal `app-integrations.amazonaws.com` to perform `s3:ListBucket` , `s3:GetObject` , and `s3:GetBucketLocation` against the bucket. AppIntegrationArn string `pulumi:"appIntegrationArn"` // The fields from the source that are made available to your agents in Amazon Q in Connect. Optional if ObjectConfiguration is included in the provided DataIntegration. // // - For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , you must include at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` . // - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , you must include at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` . // - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , you must include at least `id` , `title` , `updated_at` , and `draft` . // // Make sure to include additional fields. These fields are indexed and used to source recommendations. ObjectFields []string `pulumi:"objectFields"` }
type KnowledgeBaseAppIntegrationsConfigurationArgs ¶
type KnowledgeBaseAppIntegrationsConfigurationArgs struct { // The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content. // // - For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` as source fields. // - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` as source fields. // - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id` , `title` , `updated_at` , and `draft` as source fields. // - For [SharePoint](https://docs.aws.amazon.com/https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index) , your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx` , `pdf` , `html` , `htm` , and `txt` . // - For [Amazon S3](https://docs.aws.amazon.com/s3/) , the ObjectConfiguration and FileConfiguration of your AppIntegrations DataIntegration must be null. The `SourceURI` of your DataIntegration must use the following format: `s3://your_s3_bucket_name` . // // > The bucket policy of the corresponding S3 bucket must allow the AWS principal `app-integrations.amazonaws.com` to perform `s3:ListBucket` , `s3:GetObject` , and `s3:GetBucketLocation` against the bucket. AppIntegrationArn pulumi.StringInput `pulumi:"appIntegrationArn"` // The fields from the source that are made available to your agents in Amazon Q in Connect. Optional if ObjectConfiguration is included in the provided DataIntegration. // // - For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , you must include at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` . // - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , you must include at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` . // - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , you must include at least `id` , `title` , `updated_at` , and `draft` . // // Make sure to include additional fields. These fields are indexed and used to source recommendations. ObjectFields pulumi.StringArrayInput `pulumi:"objectFields"` }
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ElementType ¶
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutput ¶
func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutput() KnowledgeBaseAppIntegrationsConfigurationOutput
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext ¶
func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationOutput
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput ¶
func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
func (KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseAppIntegrationsConfigurationArgs) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
type KnowledgeBaseAppIntegrationsConfigurationInput ¶
type KnowledgeBaseAppIntegrationsConfigurationInput interface { pulumi.Input ToKnowledgeBaseAppIntegrationsConfigurationOutput() KnowledgeBaseAppIntegrationsConfigurationOutput ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext(context.Context) KnowledgeBaseAppIntegrationsConfigurationOutput }
KnowledgeBaseAppIntegrationsConfigurationInput is an input type that accepts KnowledgeBaseAppIntegrationsConfigurationArgs and KnowledgeBaseAppIntegrationsConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseAppIntegrationsConfigurationInput` via:
KnowledgeBaseAppIntegrationsConfigurationArgs{...}
type KnowledgeBaseAppIntegrationsConfigurationOutput ¶
type KnowledgeBaseAppIntegrationsConfigurationOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseAppIntegrationsConfigurationOutput) AppIntegrationArn ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) AppIntegrationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.
- For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` as source fields. - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` as source fields. - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id` , `title` , `updated_at` , and `draft` as source fields. - For [SharePoint](https://docs.aws.amazon.com/https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index) , your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx` , `pdf` , `html` , `htm` , and `txt` . - For [Amazon S3](https://docs.aws.amazon.com/s3/) , the ObjectConfiguration and FileConfiguration of your AppIntegrations DataIntegration must be null. The `SourceURI` of your DataIntegration must use the following format: `s3://your_s3_bucket_name` .
> The bucket policy of the corresponding S3 bucket must allow the AWS principal `app-integrations.amazonaws.com` to perform `s3:ListBucket` , `s3:GetObject` , and `s3:GetBucketLocation` against the bucket.
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ElementType ¶
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ObjectFields ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ObjectFields() pulumi.StringArrayOutput
The fields from the source that are made available to your agents in Amazon Q in Connect. Optional if ObjectConfiguration is included in the provided DataIntegration.
- For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , you must include at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` . - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , you must include at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` . - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , you must include at least `id` , `title` , `updated_at` , and `draft` .
Make sure to include additional fields. These fields are indexed and used to source recommendations.
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutput ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutput() KnowledgeBaseAppIntegrationsConfigurationOutput
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationOutput
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
func (KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseAppIntegrationsConfigurationOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
type KnowledgeBaseAppIntegrationsConfigurationPtrInput ¶
type KnowledgeBaseAppIntegrationsConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput }
KnowledgeBaseAppIntegrationsConfigurationPtrInput is an input type that accepts KnowledgeBaseAppIntegrationsConfigurationArgs, KnowledgeBaseAppIntegrationsConfigurationPtr and KnowledgeBaseAppIntegrationsConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseAppIntegrationsConfigurationPtrInput` via:
KnowledgeBaseAppIntegrationsConfigurationArgs{...} or: nil
func KnowledgeBaseAppIntegrationsConfigurationPtr ¶
func KnowledgeBaseAppIntegrationsConfigurationPtr(v *KnowledgeBaseAppIntegrationsConfigurationArgs) KnowledgeBaseAppIntegrationsConfigurationPtrInput
type KnowledgeBaseAppIntegrationsConfigurationPtrOutput ¶
type KnowledgeBaseAppIntegrationsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) AppIntegrationArn ¶
func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) AppIntegrationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.
- For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` as source fields. - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` as source fields. - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id` , `title` , `updated_at` , and `draft` as source fields. - For [SharePoint](https://docs.aws.amazon.com/https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index) , your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx` , `pdf` , `html` , `htm` , and `txt` . - For [Amazon S3](https://docs.aws.amazon.com/s3/) , the ObjectConfiguration and FileConfiguration of your AppIntegrations DataIntegration must be null. The `SourceURI` of your DataIntegration must use the following format: `s3://your_s3_bucket_name` .
> The bucket policy of the corresponding S3 bucket must allow the AWS principal `app-integrations.amazonaws.com` to perform `s3:ListBucket` , `s3:GetObject` , and `s3:GetBucketLocation` against the bucket.
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ObjectFields ¶
func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ObjectFields() pulumi.StringArrayOutput
The fields from the source that are made available to your agents in Amazon Q in Connect. Optional if ObjectConfiguration is included in the provided DataIntegration.
- For [Salesforce](https://docs.aws.amazon.com/https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) , you must include at least `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , and `IsDeleted` . - For [ServiceNow](https://docs.aws.amazon.com/https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api) , you must include at least `number` , `short_description` , `sys_mod_count` , `workflow_state` , and `active` . - For [Zendesk](https://docs.aws.amazon.com/https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/) , you must include at least `id` , `title` , `updated_at` , and `draft` .
Make sure to include additional fields. These fields are indexed and used to source recommendations.
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput ¶
func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutput() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
func (KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseAppIntegrationsConfigurationPtrOutput) ToKnowledgeBaseAppIntegrationsConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseAppIntegrationsConfigurationPtrOutput
type KnowledgeBaseArgs ¶
type KnowledgeBaseArgs struct { // The description. Description pulumi.StringPtrInput // The type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically. KnowledgeBaseType KnowledgeBaseTypeInput // The name of the knowledge base. Name pulumi.StringPtrInput // Information about how to render the content. RenderingConfiguration KnowledgeBaseRenderingConfigurationPtrInput // This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* . ServerSideEncryptionConfiguration KnowledgeBaseServerSideEncryptionConfigurationPtrInput // The source of the knowledge base content. Only set this argument for EXTERNAL or Managed knowledge bases. SourceConfiguration KnowledgeBaseSourceConfigurationPtrInput // The tags used to organize, track, or control access for this resource. Tags aws.CreateOnlyTagArrayInput }
The set of arguments for constructing a KnowledgeBase resource.
func (KnowledgeBaseArgs) ElementType ¶
func (KnowledgeBaseArgs) ElementType() reflect.Type
type KnowledgeBaseInput ¶
type KnowledgeBaseInput interface { pulumi.Input ToKnowledgeBaseOutput() KnowledgeBaseOutput ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput }
type KnowledgeBaseOutput ¶
type KnowledgeBaseOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOutput) Description ¶ added in v0.17.0
func (o KnowledgeBaseOutput) Description() pulumi.StringPtrOutput
The description.
func (KnowledgeBaseOutput) ElementType ¶
func (KnowledgeBaseOutput) ElementType() reflect.Type
func (KnowledgeBaseOutput) KnowledgeBaseArn ¶ added in v0.17.0
func (o KnowledgeBaseOutput) KnowledgeBaseArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the knowledge base.
func (KnowledgeBaseOutput) KnowledgeBaseId ¶ added in v0.17.0
func (o KnowledgeBaseOutput) KnowledgeBaseId() pulumi.StringOutput
The ID of the knowledge base.
func (KnowledgeBaseOutput) KnowledgeBaseType ¶ added in v0.17.0
func (o KnowledgeBaseOutput) KnowledgeBaseType() KnowledgeBaseTypeOutput
The type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically.
func (KnowledgeBaseOutput) Name ¶ added in v0.17.0
func (o KnowledgeBaseOutput) Name() pulumi.StringOutput
The name of the knowledge base.
func (KnowledgeBaseOutput) RenderingConfiguration ¶ added in v0.17.0
func (o KnowledgeBaseOutput) RenderingConfiguration() KnowledgeBaseRenderingConfigurationPtrOutput
Information about how to render the content.
func (KnowledgeBaseOutput) ServerSideEncryptionConfiguration ¶ added in v0.17.0
func (o KnowledgeBaseOutput) ServerSideEncryptionConfiguration() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* .
func (KnowledgeBaseOutput) SourceConfiguration ¶ added in v0.17.0
func (o KnowledgeBaseOutput) SourceConfiguration() KnowledgeBaseSourceConfigurationPtrOutput
The source of the knowledge base content. Only set this argument for EXTERNAL or Managed knowledge bases.
func (KnowledgeBaseOutput) Tags ¶ added in v0.17.0
func (o KnowledgeBaseOutput) Tags() aws.CreateOnlyTagArrayOutput
The tags used to organize, track, or control access for this resource.
func (KnowledgeBaseOutput) ToKnowledgeBaseOutput ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
func (KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
type KnowledgeBaseRenderingConfiguration ¶
type KnowledgeBaseRenderingConfiguration struct { // A URI template containing exactly one variable in `${variableName}` format. This can only be set for `EXTERNAL` knowledge bases. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following: // // - Salesforce: `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , or `IsDeleted` // - ServiceNow: `number` , `short_description` , `sys_mod_count` , `workflow_state` , or `active` // - Zendesk: `id` , `title` , `updated_at` , or `draft` // // The variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetContent.html) . TemplateUri *string `pulumi:"templateUri"` }
type KnowledgeBaseRenderingConfigurationArgs ¶
type KnowledgeBaseRenderingConfigurationArgs struct { // A URI template containing exactly one variable in `${variableName}` format. This can only be set for `EXTERNAL` knowledge bases. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following: // // - Salesforce: `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , or `IsDeleted` // - ServiceNow: `number` , `short_description` , `sys_mod_count` , `workflow_state` , or `active` // - Zendesk: `id` , `title` , `updated_at` , or `draft` // // The variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetContent.html) . TemplateUri pulumi.StringPtrInput `pulumi:"templateUri"` }
func (KnowledgeBaseRenderingConfigurationArgs) ElementType ¶
func (KnowledgeBaseRenderingConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutput ¶
func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutput() KnowledgeBaseRenderingConfigurationOutput
func (KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutputWithContext ¶
func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationOutput
func (KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutput ¶
func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
func (KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseRenderingConfigurationArgs) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
type KnowledgeBaseRenderingConfigurationInput ¶
type KnowledgeBaseRenderingConfigurationInput interface { pulumi.Input ToKnowledgeBaseRenderingConfigurationOutput() KnowledgeBaseRenderingConfigurationOutput ToKnowledgeBaseRenderingConfigurationOutputWithContext(context.Context) KnowledgeBaseRenderingConfigurationOutput }
KnowledgeBaseRenderingConfigurationInput is an input type that accepts KnowledgeBaseRenderingConfigurationArgs and KnowledgeBaseRenderingConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseRenderingConfigurationInput` via:
KnowledgeBaseRenderingConfigurationArgs{...}
type KnowledgeBaseRenderingConfigurationOutput ¶
type KnowledgeBaseRenderingConfigurationOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseRenderingConfigurationOutput) ElementType ¶
func (KnowledgeBaseRenderingConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseRenderingConfigurationOutput) TemplateUri ¶
func (o KnowledgeBaseRenderingConfigurationOutput) TemplateUri() pulumi.StringPtrOutput
A URI template containing exactly one variable in `${variableName}` format. This can only be set for `EXTERNAL` knowledge bases. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following:
- Salesforce: `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , or `IsDeleted` - ServiceNow: `number` , `short_description` , `sys_mod_count` , `workflow_state` , or `active` - Zendesk: `id` , `title` , `updated_at` , or `draft`
The variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetContent.html) .
func (KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutput ¶
func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutput() KnowledgeBaseRenderingConfigurationOutput
func (KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutputWithContext ¶
func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationOutput
func (KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput ¶
func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
func (KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseRenderingConfigurationOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
type KnowledgeBaseRenderingConfigurationPtrInput ¶
type KnowledgeBaseRenderingConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseRenderingConfigurationPtrOutput }
KnowledgeBaseRenderingConfigurationPtrInput is an input type that accepts KnowledgeBaseRenderingConfigurationArgs, KnowledgeBaseRenderingConfigurationPtr and KnowledgeBaseRenderingConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseRenderingConfigurationPtrInput` via:
KnowledgeBaseRenderingConfigurationArgs{...} or: nil
func KnowledgeBaseRenderingConfigurationPtr ¶
func KnowledgeBaseRenderingConfigurationPtr(v *KnowledgeBaseRenderingConfigurationArgs) KnowledgeBaseRenderingConfigurationPtrInput
type KnowledgeBaseRenderingConfigurationPtrOutput ¶
type KnowledgeBaseRenderingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseRenderingConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseRenderingConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseRenderingConfigurationPtrOutput) TemplateUri ¶
func (o KnowledgeBaseRenderingConfigurationPtrOutput) TemplateUri() pulumi.StringPtrOutput
A URI template containing exactly one variable in `${variableName}` format. This can only be set for `EXTERNAL` knowledge bases. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following:
- Salesforce: `Id` , `ArticleNumber` , `VersionNumber` , `Title` , `PublishStatus` , or `IsDeleted` - ServiceNow: `number` , `short_description` , `sys_mod_count` , `workflow_state` , or `active` - Zendesk: `id` , `title` , `updated_at` , or `draft`
The variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetContent.html) .
func (KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput ¶
func (o KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutput() KnowledgeBaseRenderingConfigurationPtrOutput
func (KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseRenderingConfigurationPtrOutput) ToKnowledgeBaseRenderingConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseRenderingConfigurationPtrOutput
type KnowledgeBaseServerSideEncryptionConfiguration ¶
type KnowledgeBaseServerSideEncryptionConfiguration struct { // The customer managed key used for encryption. // // This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. // // For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) . KmsKeyId *string `pulumi:"kmsKeyId"` }
type KnowledgeBaseServerSideEncryptionConfigurationArgs ¶
type KnowledgeBaseServerSideEncryptionConfigurationArgs struct { // The customer managed key used for encryption. // // This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. // // For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) . KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ElementType ¶
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutput ¶
func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutput() KnowledgeBaseServerSideEncryptionConfigurationOutput
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext ¶
func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationOutput
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput ¶
func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
func (KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseServerSideEncryptionConfigurationArgs) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
type KnowledgeBaseServerSideEncryptionConfigurationInput ¶
type KnowledgeBaseServerSideEncryptionConfigurationInput interface { pulumi.Input ToKnowledgeBaseServerSideEncryptionConfigurationOutput() KnowledgeBaseServerSideEncryptionConfigurationOutput ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext(context.Context) KnowledgeBaseServerSideEncryptionConfigurationOutput }
KnowledgeBaseServerSideEncryptionConfigurationInput is an input type that accepts KnowledgeBaseServerSideEncryptionConfigurationArgs and KnowledgeBaseServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseServerSideEncryptionConfigurationInput` via:
KnowledgeBaseServerSideEncryptionConfigurationArgs{...}
type KnowledgeBaseServerSideEncryptionConfigurationOutput ¶
type KnowledgeBaseServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ElementType ¶
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) KmsKeyId ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
The customer managed key used for encryption.
This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom.
For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) .
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutput ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutput() KnowledgeBaseServerSideEncryptionConfigurationOutput
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationOutput
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
func (KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
type KnowledgeBaseServerSideEncryptionConfigurationPtrInput ¶
type KnowledgeBaseServerSideEncryptionConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput }
KnowledgeBaseServerSideEncryptionConfigurationPtrInput is an input type that accepts KnowledgeBaseServerSideEncryptionConfigurationArgs, KnowledgeBaseServerSideEncryptionConfigurationPtr and KnowledgeBaseServerSideEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseServerSideEncryptionConfigurationPtrInput` via:
KnowledgeBaseServerSideEncryptionConfigurationArgs{...} or: nil
func KnowledgeBaseServerSideEncryptionConfigurationPtr ¶
func KnowledgeBaseServerSideEncryptionConfigurationPtr(v *KnowledgeBaseServerSideEncryptionConfigurationArgs) KnowledgeBaseServerSideEncryptionConfigurationPtrInput
type KnowledgeBaseServerSideEncryptionConfigurationPtrOutput ¶
type KnowledgeBaseServerSideEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) KmsKeyId ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The customer managed key used for encryption.
This customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom.
For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) .
func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutput() KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
func (KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseServerSideEncryptionConfigurationPtrOutput) ToKnowledgeBaseServerSideEncryptionConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseServerSideEncryptionConfigurationPtrOutput
type KnowledgeBaseSourceConfiguration ¶
type KnowledgeBaseSourceConfiguration struct { // Configuration information for Amazon AppIntegrations to automatically ingest content. AppIntegrations *KnowledgeBaseAppIntegrationsConfiguration `pulumi:"appIntegrations"` }
type KnowledgeBaseSourceConfigurationArgs ¶
type KnowledgeBaseSourceConfigurationArgs struct { // Configuration information for Amazon AppIntegrations to automatically ingest content. AppIntegrations KnowledgeBaseAppIntegrationsConfigurationPtrInput `pulumi:"appIntegrations"` }
func (KnowledgeBaseSourceConfigurationArgs) ElementType ¶
func (KnowledgeBaseSourceConfigurationArgs) ElementType() reflect.Type
func (KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutput ¶
func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutput() KnowledgeBaseSourceConfigurationOutput
func (KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutputWithContext ¶
func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationOutput
func (KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutput ¶
func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
func (KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext ¶
func (i KnowledgeBaseSourceConfigurationArgs) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
type KnowledgeBaseSourceConfigurationInput ¶
type KnowledgeBaseSourceConfigurationInput interface { pulumi.Input ToKnowledgeBaseSourceConfigurationOutput() KnowledgeBaseSourceConfigurationOutput ToKnowledgeBaseSourceConfigurationOutputWithContext(context.Context) KnowledgeBaseSourceConfigurationOutput }
KnowledgeBaseSourceConfigurationInput is an input type that accepts KnowledgeBaseSourceConfigurationArgs and KnowledgeBaseSourceConfigurationOutput values. You can construct a concrete instance of `KnowledgeBaseSourceConfigurationInput` via:
KnowledgeBaseSourceConfigurationArgs{...}
type KnowledgeBaseSourceConfigurationOutput ¶
type KnowledgeBaseSourceConfigurationOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseSourceConfigurationOutput) AppIntegrations ¶
func (o KnowledgeBaseSourceConfigurationOutput) AppIntegrations() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
Configuration information for Amazon AppIntegrations to automatically ingest content.
func (KnowledgeBaseSourceConfigurationOutput) ElementType ¶
func (KnowledgeBaseSourceConfigurationOutput) ElementType() reflect.Type
func (KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutput ¶
func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutput() KnowledgeBaseSourceConfigurationOutput
func (KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutputWithContext ¶
func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationOutput
func (KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutput ¶
func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
func (KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseSourceConfigurationOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
type KnowledgeBaseSourceConfigurationPtrInput ¶
type KnowledgeBaseSourceConfigurationPtrInput interface { pulumi.Input ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(context.Context) KnowledgeBaseSourceConfigurationPtrOutput }
KnowledgeBaseSourceConfigurationPtrInput is an input type that accepts KnowledgeBaseSourceConfigurationArgs, KnowledgeBaseSourceConfigurationPtr and KnowledgeBaseSourceConfigurationPtrOutput values. You can construct a concrete instance of `KnowledgeBaseSourceConfigurationPtrInput` via:
KnowledgeBaseSourceConfigurationArgs{...} or: nil
func KnowledgeBaseSourceConfigurationPtr ¶
func KnowledgeBaseSourceConfigurationPtr(v *KnowledgeBaseSourceConfigurationArgs) KnowledgeBaseSourceConfigurationPtrInput
type KnowledgeBaseSourceConfigurationPtrOutput ¶
type KnowledgeBaseSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseSourceConfigurationPtrOutput) AppIntegrations ¶
func (o KnowledgeBaseSourceConfigurationPtrOutput) AppIntegrations() KnowledgeBaseAppIntegrationsConfigurationPtrOutput
Configuration information for Amazon AppIntegrations to automatically ingest content.
func (KnowledgeBaseSourceConfigurationPtrOutput) ElementType ¶
func (KnowledgeBaseSourceConfigurationPtrOutput) ElementType() reflect.Type
func (KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutput ¶
func (o KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutput() KnowledgeBaseSourceConfigurationPtrOutput
func (KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext ¶
func (o KnowledgeBaseSourceConfigurationPtrOutput) ToKnowledgeBaseSourceConfigurationPtrOutputWithContext(ctx context.Context) KnowledgeBaseSourceConfigurationPtrOutput
type KnowledgeBaseState ¶
type KnowledgeBaseState struct { }
func (KnowledgeBaseState) ElementType ¶
func (KnowledgeBaseState) ElementType() reflect.Type
type KnowledgeBaseTag ¶
type KnowledgeBaseType ¶
type KnowledgeBaseType string
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:
KnowledgeBaseTypeExternal KnowledgeBaseTypeCustom KnowledgeBaseTypeMessageTemplates
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 LookupAiAgentArgs ¶ added in v1.5.0
type LookupAiAgentOutputArgs ¶ added in v1.5.0
type LookupAiAgentOutputArgs struct { AiAgentId pulumi.StringInput `pulumi:"aiAgentId"` AssistantId pulumi.StringInput `pulumi:"assistantId"` }
func (LookupAiAgentOutputArgs) ElementType ¶ added in v1.5.0
func (LookupAiAgentOutputArgs) ElementType() reflect.Type
type LookupAiAgentResult ¶ added in v1.5.0
type LookupAiAgentResult struct { AiAgentArn *string `pulumi:"aiAgentArn"` AiAgentId *string `pulumi:"aiAgentId"` AssistantArn *string `pulumi:"assistantArn"` Configuration interface{} `pulumi:"configuration"` Description *string `pulumi:"description"` }
func LookupAiAgent ¶ added in v1.5.0
func LookupAiAgent(ctx *pulumi.Context, args *LookupAiAgentArgs, opts ...pulumi.InvokeOption) (*LookupAiAgentResult, error)
Definition of AWS::Wisdom::AIAgent Resource Type
type LookupAiAgentResultOutput ¶ added in v1.5.0
type LookupAiAgentResultOutput struct{ *pulumi.OutputState }
func LookupAiAgentOutput ¶ added in v1.5.0
func LookupAiAgentOutput(ctx *pulumi.Context, args LookupAiAgentOutputArgs, opts ...pulumi.InvokeOption) LookupAiAgentResultOutput
func (LookupAiAgentResultOutput) AiAgentArn ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) AiAgentArn() pulumi.StringPtrOutput
func (LookupAiAgentResultOutput) AiAgentId ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) AiAgentId() pulumi.StringPtrOutput
func (LookupAiAgentResultOutput) AssistantArn ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) AssistantArn() pulumi.StringPtrOutput
func (LookupAiAgentResultOutput) Configuration ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) Configuration() pulumi.AnyOutput
func (LookupAiAgentResultOutput) Description ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) Description() pulumi.StringPtrOutput
func (LookupAiAgentResultOutput) ElementType ¶ added in v1.5.0
func (LookupAiAgentResultOutput) ElementType() reflect.Type
func (LookupAiAgentResultOutput) ToLookupAiAgentResultOutput ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) ToLookupAiAgentResultOutput() LookupAiAgentResultOutput
func (LookupAiAgentResultOutput) ToLookupAiAgentResultOutputWithContext ¶ added in v1.5.0
func (o LookupAiAgentResultOutput) ToLookupAiAgentResultOutputWithContext(ctx context.Context) LookupAiAgentResultOutput
type LookupAiPromptArgs ¶ added in v1.3.0
type LookupAiPromptOutputArgs ¶ added in v1.3.0
type LookupAiPromptOutputArgs struct { // The identifier of the Amazon Q in Connect AI prompt. AiPromptId pulumi.StringInput `pulumi:"aiPromptId"` // The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. AssistantId pulumi.StringInput `pulumi:"assistantId"` }
func (LookupAiPromptOutputArgs) ElementType ¶ added in v1.3.0
func (LookupAiPromptOutputArgs) ElementType() reflect.Type
type LookupAiPromptResult ¶ added in v1.3.0
type LookupAiPromptResult struct { // The Amazon Resource Name (ARN) of the AI Prompt. AiPromptArn *string `pulumi:"aiPromptArn"` // The identifier of the Amazon Q in Connect AI prompt. AiPromptId *string `pulumi:"aiPromptId"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant. AssistantArn *string `pulumi:"assistantArn"` // The description of the AI Prompt. Description *string `pulumi:"description"` // The configuration of the prompt template for this AI Prompt. TemplateConfiguration *AiPromptAiPromptTemplateConfiguration `pulumi:"templateConfiguration"` }
func LookupAiPrompt ¶ added in v1.3.0
func LookupAiPrompt(ctx *pulumi.Context, args *LookupAiPromptArgs, opts ...pulumi.InvokeOption) (*LookupAiPromptResult, error)
Definition of AWS::Wisdom::AIPrompt Resource Type
type LookupAiPromptResultOutput ¶ added in v1.3.0
type LookupAiPromptResultOutput struct{ *pulumi.OutputState }
func LookupAiPromptOutput ¶ added in v1.3.0
func LookupAiPromptOutput(ctx *pulumi.Context, args LookupAiPromptOutputArgs, opts ...pulumi.InvokeOption) LookupAiPromptResultOutput
func (LookupAiPromptResultOutput) AiPromptArn ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) AiPromptArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AI Prompt.
func (LookupAiPromptResultOutput) AiPromptId ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) AiPromptId() pulumi.StringPtrOutput
The identifier of the Amazon Q in Connect AI prompt.
func (LookupAiPromptResultOutput) AssistantArn ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) AssistantArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
func (LookupAiPromptResultOutput) Description ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) Description() pulumi.StringPtrOutput
The description of the AI Prompt.
func (LookupAiPromptResultOutput) ElementType ¶ added in v1.3.0
func (LookupAiPromptResultOutput) ElementType() reflect.Type
func (LookupAiPromptResultOutput) TemplateConfiguration ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) TemplateConfiguration() AiPromptAiPromptTemplateConfigurationPtrOutput
The configuration of the prompt template for this AI Prompt.
func (LookupAiPromptResultOutput) ToLookupAiPromptResultOutput ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) ToLookupAiPromptResultOutput() LookupAiPromptResultOutput
func (LookupAiPromptResultOutput) ToLookupAiPromptResultOutputWithContext ¶ added in v1.3.0
func (o LookupAiPromptResultOutput) ToLookupAiPromptResultOutputWithContext(ctx context.Context) LookupAiPromptResultOutput
type LookupAiPromptVersionArgs ¶ added in v1.5.0
type LookupAiPromptVersionOutputArgs ¶ added in v1.5.0
type LookupAiPromptVersionOutputArgs struct { AiPromptId pulumi.StringInput `pulumi:"aiPromptId"` AssistantId pulumi.StringInput `pulumi:"assistantId"` VersionNumber pulumi.Float64Input `pulumi:"versionNumber"` }
func (LookupAiPromptVersionOutputArgs) ElementType ¶ added in v1.5.0
func (LookupAiPromptVersionOutputArgs) ElementType() reflect.Type
type LookupAiPromptVersionResult ¶ added in v1.5.0
type LookupAiPromptVersionResult struct { AiPromptArn *string `pulumi:"aiPromptArn"` AiPromptVersionId *string `pulumi:"aiPromptVersionId"` AssistantArn *string `pulumi:"assistantArn"` VersionNumber *float64 `pulumi:"versionNumber"` }
func LookupAiPromptVersion ¶ added in v1.5.0
func LookupAiPromptVersion(ctx *pulumi.Context, args *LookupAiPromptVersionArgs, opts ...pulumi.InvokeOption) (*LookupAiPromptVersionResult, error)
Definition of AWS::Wisdom::AIPromptVersion Resource Type
type LookupAiPromptVersionResultOutput ¶ added in v1.5.0
type LookupAiPromptVersionResultOutput struct{ *pulumi.OutputState }
func LookupAiPromptVersionOutput ¶ added in v1.5.0
func LookupAiPromptVersionOutput(ctx *pulumi.Context, args LookupAiPromptVersionOutputArgs, opts ...pulumi.InvokeOption) LookupAiPromptVersionResultOutput
func (LookupAiPromptVersionResultOutput) AiPromptArn ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) AiPromptArn() pulumi.StringPtrOutput
func (LookupAiPromptVersionResultOutput) AiPromptVersionId ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) AiPromptVersionId() pulumi.StringPtrOutput
func (LookupAiPromptVersionResultOutput) AssistantArn ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) AssistantArn() pulumi.StringPtrOutput
func (LookupAiPromptVersionResultOutput) ElementType ¶ added in v1.5.0
func (LookupAiPromptVersionResultOutput) ElementType() reflect.Type
func (LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutput ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutput() LookupAiPromptVersionResultOutput
func (LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutputWithContext ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) ToLookupAiPromptVersionResultOutputWithContext(ctx context.Context) LookupAiPromptVersionResultOutput
func (LookupAiPromptVersionResultOutput) VersionNumber ¶ added in v1.5.0
func (o LookupAiPromptVersionResultOutput) VersionNumber() pulumi.Float64PtrOutput
type LookupAssistantArgs ¶ added in v0.12.0
type LookupAssistantArgs struct { // The ID of the Wisdom assistant. AssistantId string `pulumi:"assistantId"` }
type LookupAssistantAssociationArgs ¶ added in v0.12.0
type LookupAssistantAssociationOutputArgs ¶ added in v0.12.0
type LookupAssistantAssociationOutputArgs struct { // The ID of the association. AssistantAssociationId pulumi.StringInput `pulumi:"assistantAssociationId"` // The identifier of the Wisdom assistant. AssistantId pulumi.StringInput `pulumi:"assistantId"` }
func (LookupAssistantAssociationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAssistantAssociationOutputArgs) ElementType() reflect.Type
type LookupAssistantAssociationResult ¶ added in v0.12.0
type LookupAssistantAssociationResult struct { // The Amazon Resource Name (ARN) of the Wisdom assistant. AssistantArn *string `pulumi:"assistantArn"` // The Amazon Resource Name (ARN) of the assistant association. AssistantAssociationArn *string `pulumi:"assistantAssociationArn"` // The ID of the association. AssistantAssociationId *string `pulumi:"assistantAssociationId"` }
func LookupAssistantAssociation ¶ added in v0.12.0
func LookupAssistantAssociation(ctx *pulumi.Context, args *LookupAssistantAssociationArgs, opts ...pulumi.InvokeOption) (*LookupAssistantAssociationResult, error)
Definition of AWS::Wisdom::AssistantAssociation Resource Type
type LookupAssistantAssociationResultOutput ¶ added in v0.12.0
type LookupAssistantAssociationResultOutput struct{ *pulumi.OutputState }
func LookupAssistantAssociationOutput ¶ added in v0.12.0
func LookupAssistantAssociationOutput(ctx *pulumi.Context, args LookupAssistantAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupAssistantAssociationResultOutput
func (LookupAssistantAssociationResultOutput) AssistantArn ¶ added in v0.12.0
func (o LookupAssistantAssociationResultOutput) AssistantArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Wisdom assistant.
func (LookupAssistantAssociationResultOutput) AssistantAssociationArn ¶ added in v0.12.0
func (o LookupAssistantAssociationResultOutput) AssistantAssociationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the assistant association.
func (LookupAssistantAssociationResultOutput) AssistantAssociationId ¶ added in v0.12.0
func (o LookupAssistantAssociationResultOutput) AssistantAssociationId() pulumi.StringPtrOutput
The ID of the association.
func (LookupAssistantAssociationResultOutput) ElementType ¶ added in v0.12.0
func (LookupAssistantAssociationResultOutput) ElementType() reflect.Type
func (LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutput ¶ added in v0.12.0
func (o LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutput() LookupAssistantAssociationResultOutput
func (LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutputWithContext ¶ added in v0.12.0
func (o LookupAssistantAssociationResultOutput) ToLookupAssistantAssociationResultOutputWithContext(ctx context.Context) LookupAssistantAssociationResultOutput
type LookupAssistantOutputArgs ¶ added in v0.12.0
type LookupAssistantOutputArgs struct { // The ID of the Wisdom assistant. AssistantId pulumi.StringInput `pulumi:"assistantId"` }
func (LookupAssistantOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAssistantOutputArgs) ElementType() reflect.Type
type LookupAssistantResult ¶ added in v0.12.0
type LookupAssistantResult struct { // The Amazon Resource Name (ARN) of the assistant. AssistantArn *string `pulumi:"assistantArn"` // The ID of the Wisdom assistant. AssistantId *string `pulumi:"assistantId"` }
func LookupAssistant ¶ added in v0.12.0
func LookupAssistant(ctx *pulumi.Context, args *LookupAssistantArgs, opts ...pulumi.InvokeOption) (*LookupAssistantResult, error)
Definition of AWS::Wisdom::Assistant Resource Type
type LookupAssistantResultOutput ¶ added in v0.12.0
type LookupAssistantResultOutput struct{ *pulumi.OutputState }
func LookupAssistantOutput ¶ added in v0.12.0
func LookupAssistantOutput(ctx *pulumi.Context, args LookupAssistantOutputArgs, opts ...pulumi.InvokeOption) LookupAssistantResultOutput
func (LookupAssistantResultOutput) AssistantArn ¶ added in v0.12.0
func (o LookupAssistantResultOutput) AssistantArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the assistant.
func (LookupAssistantResultOutput) AssistantId ¶ added in v0.12.0
func (o LookupAssistantResultOutput) AssistantId() pulumi.StringPtrOutput
The ID of the Wisdom assistant.
func (LookupAssistantResultOutput) ElementType ¶ added in v0.12.0
func (LookupAssistantResultOutput) ElementType() reflect.Type
func (LookupAssistantResultOutput) ToLookupAssistantResultOutput ¶ added in v0.12.0
func (o LookupAssistantResultOutput) ToLookupAssistantResultOutput() LookupAssistantResultOutput
func (LookupAssistantResultOutput) ToLookupAssistantResultOutputWithContext ¶ added in v0.12.0
func (o LookupAssistantResultOutput) ToLookupAssistantResultOutputWithContext(ctx context.Context) LookupAssistantResultOutput
type LookupKnowledgeBaseArgs ¶ added in v0.12.0
type LookupKnowledgeBaseArgs struct { // The ID of the knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` }
type LookupKnowledgeBaseOutputArgs ¶ added in v0.12.0
type LookupKnowledgeBaseOutputArgs struct { // The ID of the knowledge base. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` }
func (LookupKnowledgeBaseOutputArgs) ElementType ¶ added in v0.12.0
func (LookupKnowledgeBaseOutputArgs) ElementType() reflect.Type
type LookupKnowledgeBaseResult ¶ added in v0.12.0
type LookupKnowledgeBaseResult struct { // The Amazon Resource Name (ARN) of the knowledge base. KnowledgeBaseArn *string `pulumi:"knowledgeBaseArn"` // The ID of the knowledge base. KnowledgeBaseId *string `pulumi:"knowledgeBaseId"` // Information about how to render the content. RenderingConfiguration *KnowledgeBaseRenderingConfiguration `pulumi:"renderingConfiguration"` }
func LookupKnowledgeBase ¶ added in v0.12.0
func LookupKnowledgeBase(ctx *pulumi.Context, args *LookupKnowledgeBaseArgs, opts ...pulumi.InvokeOption) (*LookupKnowledgeBaseResult, error)
Definition of AWS::Wisdom::KnowledgeBase Resource Type
type LookupKnowledgeBaseResultOutput ¶ added in v0.12.0
type LookupKnowledgeBaseResultOutput struct{ *pulumi.OutputState }
func LookupKnowledgeBaseOutput ¶ added in v0.12.0
func LookupKnowledgeBaseOutput(ctx *pulumi.Context, args LookupKnowledgeBaseOutputArgs, opts ...pulumi.InvokeOption) LookupKnowledgeBaseResultOutput
func (LookupKnowledgeBaseResultOutput) ElementType ¶ added in v0.12.0
func (LookupKnowledgeBaseResultOutput) ElementType() reflect.Type
func (LookupKnowledgeBaseResultOutput) KnowledgeBaseArn ¶ added in v0.12.0
func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the knowledge base.
func (LookupKnowledgeBaseResultOutput) KnowledgeBaseId ¶ added in v0.12.0
func (o LookupKnowledgeBaseResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
The ID of the knowledge base.
func (LookupKnowledgeBaseResultOutput) RenderingConfiguration ¶ added in v0.12.0
func (o LookupKnowledgeBaseResultOutput) RenderingConfiguration() KnowledgeBaseRenderingConfigurationPtrOutput
Information about how to render the content.
func (LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput ¶ added in v0.12.0
func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutput() LookupKnowledgeBaseResultOutput
func (LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext ¶ added in v0.12.0
func (o LookupKnowledgeBaseResultOutput) ToLookupKnowledgeBaseResultOutputWithContext(ctx context.Context) LookupKnowledgeBaseResultOutput