Documentation
¶
Index ¶
- Constants
- type Bot
- type BotAdvancedRecognitionSetting
- type BotAdvancedRecognitionSettingArgs
- func (BotAdvancedRecognitionSettingArgs) ElementType() reflect.Type
- func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutput() BotAdvancedRecognitionSettingOutput
- func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingOutput
- func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
- func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
- type BotAdvancedRecognitionSettingInput
- type BotAdvancedRecognitionSettingOutput
- func (o BotAdvancedRecognitionSettingOutput) AudioRecognitionStrategy() BotAudioRecognitionStrategyPtrOutput
- func (BotAdvancedRecognitionSettingOutput) ElementType() reflect.Type
- func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutput() BotAdvancedRecognitionSettingOutput
- func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingOutput
- func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
- func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
- type BotAdvancedRecognitionSettingPtrInput
- type BotAdvancedRecognitionSettingPtrOutput
- func (o BotAdvancedRecognitionSettingPtrOutput) AudioRecognitionStrategy() BotAudioRecognitionStrategyPtrOutput
- func (o BotAdvancedRecognitionSettingPtrOutput) Elem() BotAdvancedRecognitionSettingOutput
- func (BotAdvancedRecognitionSettingPtrOutput) ElementType() reflect.Type
- func (o BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
- func (o BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
- type BotAlias
- type BotAliasArgs
- type BotAliasAudioLogDestination
- type BotAliasAudioLogDestinationArgs
- func (BotAliasAudioLogDestinationArgs) ElementType() reflect.Type
- func (i BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutput() BotAliasAudioLogDestinationOutput
- func (i BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutputWithContext(ctx context.Context) BotAliasAudioLogDestinationOutput
- type BotAliasAudioLogDestinationInput
- type BotAliasAudioLogDestinationOutput
- func (BotAliasAudioLogDestinationOutput) ElementType() reflect.Type
- func (o BotAliasAudioLogDestinationOutput) S3Bucket() BotAliasS3BucketLogDestinationOutput
- func (o BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutput() BotAliasAudioLogDestinationOutput
- func (o BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutputWithContext(ctx context.Context) BotAliasAudioLogDestinationOutput
- type BotAliasAudioLogSetting
- type BotAliasAudioLogSettingArgs
- type BotAliasAudioLogSettingArray
- func (BotAliasAudioLogSettingArray) ElementType() reflect.Type
- func (i BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutput() BotAliasAudioLogSettingArrayOutput
- func (i BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAliasAudioLogSettingArrayOutput
- type BotAliasAudioLogSettingArrayInput
- type BotAliasAudioLogSettingArrayOutput
- func (BotAliasAudioLogSettingArrayOutput) ElementType() reflect.Type
- func (o BotAliasAudioLogSettingArrayOutput) Index(i pulumi.IntInput) BotAliasAudioLogSettingOutput
- func (o BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutput() BotAliasAudioLogSettingArrayOutput
- func (o BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAliasAudioLogSettingArrayOutput
- type BotAliasAudioLogSettingInput
- type BotAliasAudioLogSettingOutput
- func (o BotAliasAudioLogSettingOutput) Destination() BotAliasAudioLogDestinationOutput
- func (BotAliasAudioLogSettingOutput) ElementType() reflect.Type
- func (o BotAliasAudioLogSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutput() BotAliasAudioLogSettingOutput
- func (o BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutputWithContext(ctx context.Context) BotAliasAudioLogSettingOutput
- type BotAliasCloudWatchLogGroupLogDestination
- type BotAliasCloudWatchLogGroupLogDestinationArgs
- func (BotAliasCloudWatchLogGroupLogDestinationArgs) ElementType() reflect.Type
- func (i BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutput() BotAliasCloudWatchLogGroupLogDestinationOutput
- func (i BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotAliasCloudWatchLogGroupLogDestinationOutput
- type BotAliasCloudWatchLogGroupLogDestinationInput
- type BotAliasCloudWatchLogGroupLogDestinationOutput
- func (o BotAliasCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn() pulumi.StringOutput
- func (BotAliasCloudWatchLogGroupLogDestinationOutput) ElementType() reflect.Type
- func (o BotAliasCloudWatchLogGroupLogDestinationOutput) LogPrefix() pulumi.StringOutput
- func (o BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutput() BotAliasCloudWatchLogGroupLogDestinationOutput
- func (o BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotAliasCloudWatchLogGroupLogDestinationOutput
- type BotAliasCodeHookSpecification
- type BotAliasCodeHookSpecificationArgs
- func (BotAliasCodeHookSpecificationArgs) ElementType() reflect.Type
- func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutput() BotAliasCodeHookSpecificationOutput
- func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationOutput
- func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
- func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
- type BotAliasCodeHookSpecificationInput
- type BotAliasCodeHookSpecificationOutput
- func (BotAliasCodeHookSpecificationOutput) ElementType() reflect.Type
- func (o BotAliasCodeHookSpecificationOutput) LambdaCodeHook() BotAliasLambdaCodeHookOutput
- func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutput() BotAliasCodeHookSpecificationOutput
- func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationOutput
- func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
- func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
- type BotAliasCodeHookSpecificationPtrInput
- type BotAliasCodeHookSpecificationPtrOutput
- func (o BotAliasCodeHookSpecificationPtrOutput) Elem() BotAliasCodeHookSpecificationOutput
- func (BotAliasCodeHookSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotAliasCodeHookSpecificationPtrOutput) LambdaCodeHook() BotAliasLambdaCodeHookPtrOutput
- func (o BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
- func (o BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
- type BotAliasConversationLogSettings
- type BotAliasConversationLogSettingsArgs
- func (BotAliasConversationLogSettingsArgs) ElementType() reflect.Type
- func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutput() BotAliasConversationLogSettingsOutput
- func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsOutput
- func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
- func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
- type BotAliasConversationLogSettingsInput
- type BotAliasConversationLogSettingsOutput
- func (o BotAliasConversationLogSettingsOutput) AudioLogSettings() BotAliasAudioLogSettingArrayOutput
- func (BotAliasConversationLogSettingsOutput) ElementType() reflect.Type
- func (o BotAliasConversationLogSettingsOutput) TextLogSettings() BotAliasTextLogSettingArrayOutput
- func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutput() BotAliasConversationLogSettingsOutput
- func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsOutput
- func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
- func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
- type BotAliasConversationLogSettingsPtrInput
- type BotAliasConversationLogSettingsPtrOutput
- func (o BotAliasConversationLogSettingsPtrOutput) AudioLogSettings() BotAliasAudioLogSettingArrayOutput
- func (o BotAliasConversationLogSettingsPtrOutput) Elem() BotAliasConversationLogSettingsOutput
- func (BotAliasConversationLogSettingsPtrOutput) ElementType() reflect.Type
- func (o BotAliasConversationLogSettingsPtrOutput) TextLogSettings() BotAliasTextLogSettingArrayOutput
- func (o BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
- func (o BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
- type BotAliasInput
- type BotAliasLambdaCodeHook
- type BotAliasLambdaCodeHookArgs
- func (BotAliasLambdaCodeHookArgs) ElementType() reflect.Type
- func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutput() BotAliasLambdaCodeHookOutput
- func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookOutput
- func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
- func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
- type BotAliasLambdaCodeHookInput
- type BotAliasLambdaCodeHookOutput
- func (o BotAliasLambdaCodeHookOutput) CodeHookInterfaceVersion() pulumi.StringOutput
- func (BotAliasLambdaCodeHookOutput) ElementType() reflect.Type
- func (o BotAliasLambdaCodeHookOutput) LambdaArn() pulumi.StringOutput
- func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutput() BotAliasLambdaCodeHookOutput
- func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookOutput
- func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
- func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
- type BotAliasLambdaCodeHookPtrInput
- type BotAliasLambdaCodeHookPtrOutput
- func (o BotAliasLambdaCodeHookPtrOutput) CodeHookInterfaceVersion() pulumi.StringPtrOutput
- func (o BotAliasLambdaCodeHookPtrOutput) Elem() BotAliasLambdaCodeHookOutput
- func (BotAliasLambdaCodeHookPtrOutput) ElementType() reflect.Type
- func (o BotAliasLambdaCodeHookPtrOutput) LambdaArn() pulumi.StringPtrOutput
- func (o BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
- func (o BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
- type BotAliasLocaleSettings
- type BotAliasLocaleSettingsArgs
- type BotAliasLocaleSettingsInput
- type BotAliasLocaleSettingsItem
- type BotAliasLocaleSettingsItemArgs
- func (BotAliasLocaleSettingsItemArgs) ElementType() reflect.Type
- func (i BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutput() BotAliasLocaleSettingsItemOutput
- func (i BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemOutput
- type BotAliasLocaleSettingsItemArray
- func (BotAliasLocaleSettingsItemArray) ElementType() reflect.Type
- func (i BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutput() BotAliasLocaleSettingsItemArrayOutput
- func (i BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemArrayOutput
- type BotAliasLocaleSettingsItemArrayInput
- type BotAliasLocaleSettingsItemArrayOutput
- func (BotAliasLocaleSettingsItemArrayOutput) ElementType() reflect.Type
- func (o BotAliasLocaleSettingsItemArrayOutput) Index(i pulumi.IntInput) BotAliasLocaleSettingsItemOutput
- func (o BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutput() BotAliasLocaleSettingsItemArrayOutput
- func (o BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemArrayOutput
- type BotAliasLocaleSettingsItemInput
- type BotAliasLocaleSettingsItemOutput
- func (o BotAliasLocaleSettingsItemOutput) BotAliasLocaleSetting() BotAliasLocaleSettingsOutput
- func (BotAliasLocaleSettingsItemOutput) ElementType() reflect.Type
- func (o BotAliasLocaleSettingsItemOutput) LocaleId() pulumi.StringOutput
- func (o BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutput() BotAliasLocaleSettingsItemOutput
- func (o BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemOutput
- type BotAliasLocaleSettingsOutput
- func (o BotAliasLocaleSettingsOutput) CodeHookSpecification() BotAliasCodeHookSpecificationPtrOutput
- func (BotAliasLocaleSettingsOutput) ElementType() reflect.Type
- func (o BotAliasLocaleSettingsOutput) Enabled() pulumi.BoolOutput
- func (o BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutput() BotAliasLocaleSettingsOutput
- func (o BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutputWithContext(ctx context.Context) BotAliasLocaleSettingsOutput
- type BotAliasOutput
- func (o BotAliasOutput) Arn() pulumi.StringOutput
- func (o BotAliasOutput) BotAliasId() pulumi.StringOutput
- func (o BotAliasOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
- func (o BotAliasOutput) BotAliasName() pulumi.StringOutput
- func (o BotAliasOutput) BotAliasStatus() BotAliasStatusOutput
- func (o BotAliasOutput) BotAliasTags() BotAliasTagArrayOutput
- func (o BotAliasOutput) BotId() pulumi.StringOutput
- func (o BotAliasOutput) BotVersion() pulumi.StringPtrOutput
- func (o BotAliasOutput) ConversationLogSettings() BotAliasConversationLogSettingsPtrOutput
- func (o BotAliasOutput) Description() pulumi.StringPtrOutput
- func (BotAliasOutput) ElementType() reflect.Type
- func (o BotAliasOutput) SentimentAnalysisSettings() SentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotAliasOutput) ToBotAliasOutput() BotAliasOutput
- func (o BotAliasOutput) ToBotAliasOutputWithContext(ctx context.Context) BotAliasOutput
- type BotAliasS3BucketLogDestination
- type BotAliasS3BucketLogDestinationArgs
- func (BotAliasS3BucketLogDestinationArgs) ElementType() reflect.Type
- func (i BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutput() BotAliasS3BucketLogDestinationOutput
- func (i BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutputWithContext(ctx context.Context) BotAliasS3BucketLogDestinationOutput
- type BotAliasS3BucketLogDestinationInput
- type BotAliasS3BucketLogDestinationOutput
- func (BotAliasS3BucketLogDestinationOutput) ElementType() reflect.Type
- func (o BotAliasS3BucketLogDestinationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o BotAliasS3BucketLogDestinationOutput) LogPrefix() pulumi.StringOutput
- func (o BotAliasS3BucketLogDestinationOutput) S3BucketArn() pulumi.StringOutput
- func (o BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutput() BotAliasS3BucketLogDestinationOutput
- func (o BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutputWithContext(ctx context.Context) BotAliasS3BucketLogDestinationOutput
- type BotAliasState
- type BotAliasStatus
- type BotAliasStatusOutput
- func (BotAliasStatusOutput) ElementType() reflect.Type
- func (o BotAliasStatusOutput) ToBotAliasStatusOutput() BotAliasStatusOutput
- func (o BotAliasStatusOutput) ToBotAliasStatusOutputWithContext(ctx context.Context) BotAliasStatusOutput
- func (o BotAliasStatusOutput) ToBotAliasStatusPtrOutput() BotAliasStatusPtrOutput
- func (o BotAliasStatusOutput) ToBotAliasStatusPtrOutputWithContext(ctx context.Context) BotAliasStatusPtrOutput
- func (o BotAliasStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o BotAliasStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotAliasStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotAliasStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotAliasStatusPtrOutput
- func (o BotAliasStatusPtrOutput) Elem() BotAliasStatusOutput
- func (BotAliasStatusPtrOutput) ElementType() reflect.Type
- func (o BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutput() BotAliasStatusPtrOutput
- func (o BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutputWithContext(ctx context.Context) BotAliasStatusPtrOutput
- func (o BotAliasStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotAliasStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotAliasTag
- type BotAliasTagArgs
- type BotAliasTagArray
- type BotAliasTagArrayInput
- type BotAliasTagArrayOutput
- func (BotAliasTagArrayOutput) ElementType() reflect.Type
- func (o BotAliasTagArrayOutput) Index(i pulumi.IntInput) BotAliasTagOutput
- func (o BotAliasTagArrayOutput) ToBotAliasTagArrayOutput() BotAliasTagArrayOutput
- func (o BotAliasTagArrayOutput) ToBotAliasTagArrayOutputWithContext(ctx context.Context) BotAliasTagArrayOutput
- type BotAliasTagInput
- type BotAliasTagOutput
- func (BotAliasTagOutput) ElementType() reflect.Type
- func (o BotAliasTagOutput) Key() pulumi.StringOutput
- func (o BotAliasTagOutput) ToBotAliasTagOutput() BotAliasTagOutput
- func (o BotAliasTagOutput) ToBotAliasTagOutputWithContext(ctx context.Context) BotAliasTagOutput
- func (o BotAliasTagOutput) Value() pulumi.StringOutput
- type BotAliasTextLogDestination
- type BotAliasTextLogDestinationArgs
- func (BotAliasTextLogDestinationArgs) ElementType() reflect.Type
- func (i BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutput() BotAliasTextLogDestinationOutput
- func (i BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutputWithContext(ctx context.Context) BotAliasTextLogDestinationOutput
- type BotAliasTextLogDestinationInput
- type BotAliasTextLogDestinationOutput
- func (o BotAliasTextLogDestinationOutput) CloudWatch() BotAliasCloudWatchLogGroupLogDestinationOutput
- func (BotAliasTextLogDestinationOutput) ElementType() reflect.Type
- func (o BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutput() BotAliasTextLogDestinationOutput
- func (o BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutputWithContext(ctx context.Context) BotAliasTextLogDestinationOutput
- type BotAliasTextLogSetting
- type BotAliasTextLogSettingArgs
- type BotAliasTextLogSettingArray
- func (BotAliasTextLogSettingArray) ElementType() reflect.Type
- func (i BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutput() BotAliasTextLogSettingArrayOutput
- func (i BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutputWithContext(ctx context.Context) BotAliasTextLogSettingArrayOutput
- type BotAliasTextLogSettingArrayInput
- type BotAliasTextLogSettingArrayOutput
- func (BotAliasTextLogSettingArrayOutput) ElementType() reflect.Type
- func (o BotAliasTextLogSettingArrayOutput) Index(i pulumi.IntInput) BotAliasTextLogSettingOutput
- func (o BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutput() BotAliasTextLogSettingArrayOutput
- func (o BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutputWithContext(ctx context.Context) BotAliasTextLogSettingArrayOutput
- type BotAliasTextLogSettingInput
- type BotAliasTextLogSettingOutput
- func (o BotAliasTextLogSettingOutput) Destination() BotAliasTextLogDestinationOutput
- func (BotAliasTextLogSettingOutput) ElementType() reflect.Type
- func (o BotAliasTextLogSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutput() BotAliasTextLogSettingOutput
- func (o BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutputWithContext(ctx context.Context) BotAliasTextLogSettingOutput
- type BotArgs
- type BotAudioLogDestination
- type BotAudioLogDestinationArgs
- type BotAudioLogDestinationInput
- type BotAudioLogDestinationOutput
- func (BotAudioLogDestinationOutput) ElementType() reflect.Type
- func (o BotAudioLogDestinationOutput) S3Bucket() BotS3BucketLogDestinationOutput
- func (o BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutput() BotAudioLogDestinationOutput
- func (o BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutputWithContext(ctx context.Context) BotAudioLogDestinationOutput
- type BotAudioLogSetting
- type BotAudioLogSettingArgs
- type BotAudioLogSettingArray
- type BotAudioLogSettingArrayInput
- type BotAudioLogSettingArrayOutput
- func (BotAudioLogSettingArrayOutput) ElementType() reflect.Type
- func (o BotAudioLogSettingArrayOutput) Index(i pulumi.IntInput) BotAudioLogSettingOutput
- func (o BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutput() BotAudioLogSettingArrayOutput
- func (o BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAudioLogSettingArrayOutput
- type BotAudioLogSettingInput
- type BotAudioLogSettingOutput
- func (o BotAudioLogSettingOutput) Destination() BotAudioLogDestinationOutput
- func (BotAudioLogSettingOutput) ElementType() reflect.Type
- func (o BotAudioLogSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotAudioLogSettingOutput) ToBotAudioLogSettingOutput() BotAudioLogSettingOutput
- func (o BotAudioLogSettingOutput) ToBotAudioLogSettingOutputWithContext(ctx context.Context) BotAudioLogSettingOutput
- type BotAudioRecognitionStrategy
- func (BotAudioRecognitionStrategy) ElementType() reflect.Type
- func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutput() BotAudioRecognitionStrategyOutput
- func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyOutput
- func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
- func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
- func (e BotAudioRecognitionStrategy) ToStringOutput() pulumi.StringOutput
- func (e BotAudioRecognitionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotAudioRecognitionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotAudioRecognitionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotAudioRecognitionStrategyInput
- type BotAudioRecognitionStrategyOutput
- func (BotAudioRecognitionStrategyOutput) ElementType() reflect.Type
- func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutput() BotAudioRecognitionStrategyOutput
- func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyOutput
- func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
- func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
- func (o BotAudioRecognitionStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o BotAudioRecognitionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotAudioRecognitionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotAudioRecognitionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotAudioRecognitionStrategyPtrInput
- type BotAudioRecognitionStrategyPtrOutput
- func (o BotAudioRecognitionStrategyPtrOutput) Elem() BotAudioRecognitionStrategyOutput
- func (BotAudioRecognitionStrategyPtrOutput) ElementType() reflect.Type
- func (o BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
- func (o BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
- func (o BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotButton
- type BotButtonArgs
- type BotButtonArray
- type BotButtonArrayInput
- type BotButtonArrayOutput
- func (BotButtonArrayOutput) ElementType() reflect.Type
- func (o BotButtonArrayOutput) Index(i pulumi.IntInput) BotButtonOutput
- func (o BotButtonArrayOutput) ToBotButtonArrayOutput() BotButtonArrayOutput
- func (o BotButtonArrayOutput) ToBotButtonArrayOutputWithContext(ctx context.Context) BotButtonArrayOutput
- type BotButtonInput
- type BotButtonOutput
- func (BotButtonOutput) ElementType() reflect.Type
- func (o BotButtonOutput) Text() pulumi.StringOutput
- func (o BotButtonOutput) ToBotButtonOutput() BotButtonOutput
- func (o BotButtonOutput) ToBotButtonOutputWithContext(ctx context.Context) BotButtonOutput
- func (o BotButtonOutput) Value() pulumi.StringOutput
- type BotCloudWatchLogGroupLogDestination
- type BotCloudWatchLogGroupLogDestinationArgs
- func (BotCloudWatchLogGroupLogDestinationArgs) ElementType() reflect.Type
- func (i BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutput() BotCloudWatchLogGroupLogDestinationOutput
- func (i BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotCloudWatchLogGroupLogDestinationOutput
- type BotCloudWatchLogGroupLogDestinationInput
- type BotCloudWatchLogGroupLogDestinationOutput
- func (o BotCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn() pulumi.StringOutput
- func (BotCloudWatchLogGroupLogDestinationOutput) ElementType() reflect.Type
- func (o BotCloudWatchLogGroupLogDestinationOutput) LogPrefix() pulumi.StringOutput
- func (o BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutput() BotCloudWatchLogGroupLogDestinationOutput
- func (o BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotCloudWatchLogGroupLogDestinationOutput
- type BotCodeHookSpecification
- type BotConversationLogSettings
- type BotConversationLogSettingsArgs
- func (BotConversationLogSettingsArgs) ElementType() reflect.Type
- func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutput() BotConversationLogSettingsOutput
- func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutputWithContext(ctx context.Context) BotConversationLogSettingsOutput
- func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
- func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
- type BotConversationLogSettingsInput
- type BotConversationLogSettingsOutput
- func (o BotConversationLogSettingsOutput) AudioLogSettings() BotAudioLogSettingArrayOutput
- func (BotConversationLogSettingsOutput) ElementType() reflect.Type
- func (o BotConversationLogSettingsOutput) TextLogSettings() BotTextLogSettingArrayOutput
- func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutput() BotConversationLogSettingsOutput
- func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutputWithContext(ctx context.Context) BotConversationLogSettingsOutput
- func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
- func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
- type BotConversationLogSettingsPtrInput
- type BotConversationLogSettingsPtrOutput
- func (o BotConversationLogSettingsPtrOutput) AudioLogSettings() BotAudioLogSettingArrayOutput
- func (o BotConversationLogSettingsPtrOutput) Elem() BotConversationLogSettingsOutput
- func (BotConversationLogSettingsPtrOutput) ElementType() reflect.Type
- func (o BotConversationLogSettingsPtrOutput) TextLogSettings() BotTextLogSettingArrayOutput
- func (o BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
- func (o BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
- type BotCustomPayload
- type BotCustomPayloadArgs
- func (BotCustomPayloadArgs) ElementType() reflect.Type
- func (i BotCustomPayloadArgs) ToBotCustomPayloadOutput() BotCustomPayloadOutput
- func (i BotCustomPayloadArgs) ToBotCustomPayloadOutputWithContext(ctx context.Context) BotCustomPayloadOutput
- func (i BotCustomPayloadArgs) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
- func (i BotCustomPayloadArgs) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
- type BotCustomPayloadInput
- type BotCustomPayloadOutput
- func (BotCustomPayloadOutput) ElementType() reflect.Type
- func (o BotCustomPayloadOutput) ToBotCustomPayloadOutput() BotCustomPayloadOutput
- func (o BotCustomPayloadOutput) ToBotCustomPayloadOutputWithContext(ctx context.Context) BotCustomPayloadOutput
- func (o BotCustomPayloadOutput) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
- func (o BotCustomPayloadOutput) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
- func (o BotCustomPayloadOutput) Value() pulumi.StringOutput
- type BotCustomPayloadPtrInput
- type BotCustomPayloadPtrOutput
- func (o BotCustomPayloadPtrOutput) Elem() BotCustomPayloadOutput
- func (BotCustomPayloadPtrOutput) ElementType() reflect.Type
- func (o BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
- func (o BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
- func (o BotCustomPayloadPtrOutput) Value() pulumi.StringPtrOutput
- type BotCustomVocabulary
- type BotCustomVocabularyArgs
- func (BotCustomVocabularyArgs) ElementType() reflect.Type
- func (i BotCustomVocabularyArgs) ToBotCustomVocabularyOutput() BotCustomVocabularyOutput
- func (i BotCustomVocabularyArgs) ToBotCustomVocabularyOutputWithContext(ctx context.Context) BotCustomVocabularyOutput
- func (i BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
- func (i BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
- type BotCustomVocabularyInput
- type BotCustomVocabularyItem
- type BotCustomVocabularyItemArgs
- type BotCustomVocabularyItemArray
- func (BotCustomVocabularyItemArray) ElementType() reflect.Type
- func (i BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutput() BotCustomVocabularyItemArrayOutput
- func (i BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutputWithContext(ctx context.Context) BotCustomVocabularyItemArrayOutput
- type BotCustomVocabularyItemArrayInput
- type BotCustomVocabularyItemArrayOutput
- func (BotCustomVocabularyItemArrayOutput) ElementType() reflect.Type
- func (o BotCustomVocabularyItemArrayOutput) Index(i pulumi.IntInput) BotCustomVocabularyItemOutput
- func (o BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutput() BotCustomVocabularyItemArrayOutput
- func (o BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutputWithContext(ctx context.Context) BotCustomVocabularyItemArrayOutput
- type BotCustomVocabularyItemInput
- type BotCustomVocabularyItemOutput
- func (BotCustomVocabularyItemOutput) ElementType() reflect.Type
- func (o BotCustomVocabularyItemOutput) Phrase() pulumi.StringOutput
- func (o BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutput() BotCustomVocabularyItemOutput
- func (o BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutputWithContext(ctx context.Context) BotCustomVocabularyItemOutput
- func (o BotCustomVocabularyItemOutput) Weight() pulumi.IntPtrOutput
- type BotCustomVocabularyOutput
- func (o BotCustomVocabularyOutput) CustomVocabularyItems() BotCustomVocabularyItemArrayOutput
- func (BotCustomVocabularyOutput) ElementType() reflect.Type
- func (o BotCustomVocabularyOutput) ToBotCustomVocabularyOutput() BotCustomVocabularyOutput
- func (o BotCustomVocabularyOutput) ToBotCustomVocabularyOutputWithContext(ctx context.Context) BotCustomVocabularyOutput
- func (o BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
- func (o BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
- type BotCustomVocabularyPtrInput
- type BotCustomVocabularyPtrOutput
- func (o BotCustomVocabularyPtrOutput) CustomVocabularyItems() BotCustomVocabularyItemArrayOutput
- func (o BotCustomVocabularyPtrOutput) Elem() BotCustomVocabularyOutput
- func (BotCustomVocabularyPtrOutput) ElementType() reflect.Type
- func (o BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
- func (o BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
- type BotDialogCodeHookSetting
- type BotDialogCodeHookSettingArgs
- func (BotDialogCodeHookSettingArgs) ElementType() reflect.Type
- func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutput() BotDialogCodeHookSettingOutput
- func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutputWithContext(ctx context.Context) BotDialogCodeHookSettingOutput
- func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
- func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
- type BotDialogCodeHookSettingInput
- type BotDialogCodeHookSettingOutput
- func (BotDialogCodeHookSettingOutput) ElementType() reflect.Type
- func (o BotDialogCodeHookSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutput() BotDialogCodeHookSettingOutput
- func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutputWithContext(ctx context.Context) BotDialogCodeHookSettingOutput
- func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
- func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
- type BotDialogCodeHookSettingPtrInput
- type BotDialogCodeHookSettingPtrOutput
- func (o BotDialogCodeHookSettingPtrOutput) Elem() BotDialogCodeHookSettingOutput
- func (BotDialogCodeHookSettingPtrOutput) ElementType() reflect.Type
- func (o BotDialogCodeHookSettingPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
- func (o BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
- type BotExternalSourceSetting
- type BotExternalSourceSettingArgs
- func (BotExternalSourceSettingArgs) ElementType() reflect.Type
- func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutput() BotExternalSourceSettingOutput
- func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutputWithContext(ctx context.Context) BotExternalSourceSettingOutput
- func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
- func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
- type BotExternalSourceSettingInput
- type BotExternalSourceSettingOutput
- func (BotExternalSourceSettingOutput) ElementType() reflect.Type
- func (o BotExternalSourceSettingOutput) GrammarSlotTypeSetting() BotGrammarSlotTypeSettingPtrOutput
- func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutput() BotExternalSourceSettingOutput
- func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutputWithContext(ctx context.Context) BotExternalSourceSettingOutput
- func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
- func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
- type BotExternalSourceSettingPtrInput
- type BotExternalSourceSettingPtrOutput
- func (o BotExternalSourceSettingPtrOutput) Elem() BotExternalSourceSettingOutput
- func (BotExternalSourceSettingPtrOutput) ElementType() reflect.Type
- func (o BotExternalSourceSettingPtrOutput) GrammarSlotTypeSetting() BotGrammarSlotTypeSettingPtrOutput
- func (o BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
- func (o BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
- type BotFulfillmentCodeHookSetting
- type BotFulfillmentCodeHookSettingArgs
- func (BotFulfillmentCodeHookSettingArgs) ElementType() reflect.Type
- func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutput() BotFulfillmentCodeHookSettingOutput
- func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingOutput
- func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
- func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
- type BotFulfillmentCodeHookSettingInput
- type BotFulfillmentCodeHookSettingOutput
- func (BotFulfillmentCodeHookSettingOutput) ElementType() reflect.Type
- func (o BotFulfillmentCodeHookSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotFulfillmentCodeHookSettingOutput) FulfillmentUpdatesSpecification() BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentCodeHookSettingOutput) PostFulfillmentStatusSpecification() BotPostFulfillmentStatusSpecificationPtrOutput
- func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutput() BotFulfillmentCodeHookSettingOutput
- func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingOutput
- func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
- func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
- type BotFulfillmentCodeHookSettingPtrInput
- type BotFulfillmentCodeHookSettingPtrOutput
- func (o BotFulfillmentCodeHookSettingPtrOutput) Elem() BotFulfillmentCodeHookSettingOutput
- func (BotFulfillmentCodeHookSettingPtrOutput) ElementType() reflect.Type
- func (o BotFulfillmentCodeHookSettingPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o BotFulfillmentCodeHookSettingPtrOutput) FulfillmentUpdatesSpecification() BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentCodeHookSettingPtrOutput) PostFulfillmentStatusSpecification() BotPostFulfillmentStatusSpecificationPtrOutput
- func (o BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
- func (o BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
- type BotFulfillmentStartResponseSpecification
- type BotFulfillmentStartResponseSpecificationArgs
- func (BotFulfillmentStartResponseSpecificationArgs) ElementType() reflect.Type
- func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutput() BotFulfillmentStartResponseSpecificationOutput
- func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationOutput
- func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
- func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
- type BotFulfillmentStartResponseSpecificationInput
- type BotFulfillmentStartResponseSpecificationOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) DelayInSeconds() pulumi.IntOutput
- func (BotFulfillmentStartResponseSpecificationOutput) ElementType() reflect.Type
- func (o BotFulfillmentStartResponseSpecificationOutput) MessageGroups() BotMessageGroupArrayOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutput() BotFulfillmentStartResponseSpecificationOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
- func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
- type BotFulfillmentStartResponseSpecificationPtrInput
- type BotFulfillmentStartResponseSpecificationPtrOutput
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) DelayInSeconds() pulumi.IntPtrOutput
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) Elem() BotFulfillmentStartResponseSpecificationOutput
- func (BotFulfillmentStartResponseSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) MessageGroups() BotMessageGroupArrayOutput
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
- func (o BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
- type BotFulfillmentUpdateResponseSpecification
- type BotFulfillmentUpdateResponseSpecificationArgs
- func (BotFulfillmentUpdateResponseSpecificationArgs) ElementType() reflect.Type
- func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutput() BotFulfillmentUpdateResponseSpecificationOutput
- func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationOutput
- func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
- func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
- type BotFulfillmentUpdateResponseSpecificationInput
- type BotFulfillmentUpdateResponseSpecificationOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (BotFulfillmentUpdateResponseSpecificationOutput) ElementType() reflect.Type
- func (o BotFulfillmentUpdateResponseSpecificationOutput) FrequencyInSeconds() pulumi.IntOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) MessageGroups() BotMessageGroupArrayOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutput() BotFulfillmentUpdateResponseSpecificationOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
- func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
- type BotFulfillmentUpdateResponseSpecificationPtrInput
- type BotFulfillmentUpdateResponseSpecificationPtrOutput
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) Elem() BotFulfillmentUpdateResponseSpecificationOutput
- func (BotFulfillmentUpdateResponseSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) FrequencyInSeconds() pulumi.IntPtrOutput
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) MessageGroups() BotMessageGroupArrayOutput
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
- func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
- type BotFulfillmentUpdatesSpecification
- type BotFulfillmentUpdatesSpecificationArgs
- func (BotFulfillmentUpdatesSpecificationArgs) ElementType() reflect.Type
- func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutput() BotFulfillmentUpdatesSpecificationOutput
- func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationOutput
- func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
- func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
- type BotFulfillmentUpdatesSpecificationInput
- type BotFulfillmentUpdatesSpecificationOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) Active() pulumi.BoolOutput
- func (BotFulfillmentUpdatesSpecificationOutput) ElementType() reflect.Type
- func (o BotFulfillmentUpdatesSpecificationOutput) StartResponse() BotFulfillmentStartResponseSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutput() BotFulfillmentUpdatesSpecificationOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationOutput) UpdateResponse() BotFulfillmentUpdateResponseSpecificationPtrOutput
- type BotFulfillmentUpdatesSpecificationPtrInput
- type BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) Active() pulumi.BoolPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) Elem() BotFulfillmentUpdatesSpecificationOutput
- func (BotFulfillmentUpdatesSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) StartResponse() BotFulfillmentStartResponseSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
- func (o BotFulfillmentUpdatesSpecificationPtrOutput) UpdateResponse() BotFulfillmentUpdateResponseSpecificationPtrOutput
- type BotGrammarSlotTypeSetting
- type BotGrammarSlotTypeSettingArgs
- func (BotGrammarSlotTypeSettingArgs) ElementType() reflect.Type
- func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutput() BotGrammarSlotTypeSettingOutput
- func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingOutput
- func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
- func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
- type BotGrammarSlotTypeSettingInput
- type BotGrammarSlotTypeSettingOutput
- func (BotGrammarSlotTypeSettingOutput) ElementType() reflect.Type
- func (o BotGrammarSlotTypeSettingOutput) Source() BotGrammarSlotTypeSourcePtrOutput
- func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutput() BotGrammarSlotTypeSettingOutput
- func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingOutput
- func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
- func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
- type BotGrammarSlotTypeSettingPtrInput
- type BotGrammarSlotTypeSettingPtrOutput
- func (o BotGrammarSlotTypeSettingPtrOutput) Elem() BotGrammarSlotTypeSettingOutput
- func (BotGrammarSlotTypeSettingPtrOutput) ElementType() reflect.Type
- func (o BotGrammarSlotTypeSettingPtrOutput) Source() BotGrammarSlotTypeSourcePtrOutput
- func (o BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
- func (o BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
- type BotGrammarSlotTypeSource
- type BotGrammarSlotTypeSourceArgs
- func (BotGrammarSlotTypeSourceArgs) ElementType() reflect.Type
- func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutput() BotGrammarSlotTypeSourceOutput
- func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourceOutput
- func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
- func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
- type BotGrammarSlotTypeSourceInput
- type BotGrammarSlotTypeSourceOutput
- func (BotGrammarSlotTypeSourceOutput) ElementType() reflect.Type
- func (o BotGrammarSlotTypeSourceOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o BotGrammarSlotTypeSourceOutput) S3BucketName() pulumi.StringOutput
- func (o BotGrammarSlotTypeSourceOutput) S3ObjectKey() pulumi.StringOutput
- func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutput() BotGrammarSlotTypeSourceOutput
- func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourceOutput
- func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
- func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
- type BotGrammarSlotTypeSourcePtrInput
- type BotGrammarSlotTypeSourcePtrOutput
- func (o BotGrammarSlotTypeSourcePtrOutput) Elem() BotGrammarSlotTypeSourceOutput
- func (BotGrammarSlotTypeSourcePtrOutput) ElementType() reflect.Type
- func (o BotGrammarSlotTypeSourcePtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o BotGrammarSlotTypeSourcePtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o BotGrammarSlotTypeSourcePtrOutput) S3ObjectKey() pulumi.StringPtrOutput
- func (o BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
- func (o BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
- type BotImageResponseCard
- type BotImageResponseCardArgs
- func (BotImageResponseCardArgs) ElementType() reflect.Type
- func (i BotImageResponseCardArgs) ToBotImageResponseCardOutput() BotImageResponseCardOutput
- func (i BotImageResponseCardArgs) ToBotImageResponseCardOutputWithContext(ctx context.Context) BotImageResponseCardOutput
- func (i BotImageResponseCardArgs) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
- func (i BotImageResponseCardArgs) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
- type BotImageResponseCardInput
- type BotImageResponseCardOutput
- func (o BotImageResponseCardOutput) Buttons() BotButtonArrayOutput
- func (BotImageResponseCardOutput) ElementType() reflect.Type
- func (o BotImageResponseCardOutput) ImageUrl() pulumi.StringPtrOutput
- func (o BotImageResponseCardOutput) Subtitle() pulumi.StringPtrOutput
- func (o BotImageResponseCardOutput) Title() pulumi.StringOutput
- func (o BotImageResponseCardOutput) ToBotImageResponseCardOutput() BotImageResponseCardOutput
- func (o BotImageResponseCardOutput) ToBotImageResponseCardOutputWithContext(ctx context.Context) BotImageResponseCardOutput
- func (o BotImageResponseCardOutput) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
- func (o BotImageResponseCardOutput) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
- type BotImageResponseCardPtrInput
- type BotImageResponseCardPtrOutput
- func (o BotImageResponseCardPtrOutput) Buttons() BotButtonArrayOutput
- func (o BotImageResponseCardPtrOutput) Elem() BotImageResponseCardOutput
- func (BotImageResponseCardPtrOutput) ElementType() reflect.Type
- func (o BotImageResponseCardPtrOutput) ImageUrl() pulumi.StringPtrOutput
- func (o BotImageResponseCardPtrOutput) Subtitle() pulumi.StringPtrOutput
- func (o BotImageResponseCardPtrOutput) Title() pulumi.StringPtrOutput
- func (o BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
- func (o BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
- type BotInput
- type BotInputContext
- type BotInputContextArgs
- type BotInputContextArray
- type BotInputContextArrayInput
- type BotInputContextArrayOutput
- func (BotInputContextArrayOutput) ElementType() reflect.Type
- func (o BotInputContextArrayOutput) Index(i pulumi.IntInput) BotInputContextOutput
- func (o BotInputContextArrayOutput) ToBotInputContextArrayOutput() BotInputContextArrayOutput
- func (o BotInputContextArrayOutput) ToBotInputContextArrayOutputWithContext(ctx context.Context) BotInputContextArrayOutput
- type BotInputContextInput
- type BotInputContextOutput
- func (BotInputContextOutput) ElementType() reflect.Type
- func (o BotInputContextOutput) Name() pulumi.StringOutput
- func (o BotInputContextOutput) ToBotInputContextOutput() BotInputContextOutput
- func (o BotInputContextOutput) ToBotInputContextOutputWithContext(ctx context.Context) BotInputContextOutput
- type BotIntent
- type BotIntentArgs
- type BotIntentArray
- type BotIntentArrayInput
- type BotIntentArrayOutput
- func (BotIntentArrayOutput) ElementType() reflect.Type
- func (o BotIntentArrayOutput) Index(i pulumi.IntInput) BotIntentOutput
- func (o BotIntentArrayOutput) ToBotIntentArrayOutput() BotIntentArrayOutput
- func (o BotIntentArrayOutput) ToBotIntentArrayOutputWithContext(ctx context.Context) BotIntentArrayOutput
- type BotIntentClosingSetting
- type BotIntentClosingSettingArgs
- func (BotIntentClosingSettingArgs) ElementType() reflect.Type
- func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutput() BotIntentClosingSettingOutput
- func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutputWithContext(ctx context.Context) BotIntentClosingSettingOutput
- func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
- func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
- type BotIntentClosingSettingInput
- type BotIntentClosingSettingOutput
- func (o BotIntentClosingSettingOutput) ClosingResponse() BotResponseSpecificationOutput
- func (BotIntentClosingSettingOutput) ElementType() reflect.Type
- func (o BotIntentClosingSettingOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutput() BotIntentClosingSettingOutput
- func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutputWithContext(ctx context.Context) BotIntentClosingSettingOutput
- func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
- func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
- type BotIntentClosingSettingPtrInput
- type BotIntentClosingSettingPtrOutput
- func (o BotIntentClosingSettingPtrOutput) ClosingResponse() BotResponseSpecificationPtrOutput
- func (o BotIntentClosingSettingPtrOutput) Elem() BotIntentClosingSettingOutput
- func (BotIntentClosingSettingPtrOutput) ElementType() reflect.Type
- func (o BotIntentClosingSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
- func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
- type BotIntentConfirmationSetting
- type BotIntentConfirmationSettingArgs
- func (BotIntentConfirmationSettingArgs) ElementType() reflect.Type
- func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutput() BotIntentConfirmationSettingOutput
- func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutputWithContext(ctx context.Context) BotIntentConfirmationSettingOutput
- func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
- func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
- type BotIntentConfirmationSettingInput
- type BotIntentConfirmationSettingOutput
- func (o BotIntentConfirmationSettingOutput) DeclinationResponse() BotResponseSpecificationOutput
- func (BotIntentConfirmationSettingOutput) ElementType() reflect.Type
- func (o BotIntentConfirmationSettingOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentConfirmationSettingOutput) PromptSpecification() BotPromptSpecificationOutput
- func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutput() BotIntentConfirmationSettingOutput
- func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutputWithContext(ctx context.Context) BotIntentConfirmationSettingOutput
- func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
- func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
- type BotIntentConfirmationSettingPtrInput
- type BotIntentConfirmationSettingPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) Elem() BotIntentConfirmationSettingOutput
- func (BotIntentConfirmationSettingPtrOutput) ElementType() reflect.Type
- func (o BotIntentConfirmationSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) PromptSpecification() BotPromptSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
- type BotIntentInput
- type BotIntentOutput
- func (o BotIntentOutput) Description() pulumi.StringPtrOutput
- func (o BotIntentOutput) DialogCodeHook() BotDialogCodeHookSettingPtrOutput
- func (BotIntentOutput) ElementType() reflect.Type
- func (o BotIntentOutput) FulfillmentCodeHook() BotFulfillmentCodeHookSettingPtrOutput
- func (o BotIntentOutput) InputContexts() BotInputContextArrayOutput
- func (o BotIntentOutput) IntentClosingSetting() BotIntentClosingSettingPtrOutput
- func (o BotIntentOutput) IntentConfirmationSetting() BotIntentConfirmationSettingPtrOutput
- func (o BotIntentOutput) KendraConfiguration() BotKendraConfigurationPtrOutput
- func (o BotIntentOutput) Name() pulumi.StringOutput
- func (o BotIntentOutput) OutputContexts() BotOutputContextArrayOutput
- func (o BotIntentOutput) ParentIntentSignature() pulumi.StringPtrOutput
- func (o BotIntentOutput) SampleUtterances() BotSampleUtteranceArrayOutput
- func (o BotIntentOutput) SlotPriorities() BotSlotPriorityArrayOutput
- func (o BotIntentOutput) Slots() BotSlotArrayOutput
- func (o BotIntentOutput) ToBotIntentOutput() BotIntentOutput
- func (o BotIntentOutput) ToBotIntentOutputWithContext(ctx context.Context) BotIntentOutput
- type BotKendraConfiguration
- type BotKendraConfigurationArgs
- func (BotKendraConfigurationArgs) ElementType() reflect.Type
- func (i BotKendraConfigurationArgs) ToBotKendraConfigurationOutput() BotKendraConfigurationOutput
- func (i BotKendraConfigurationArgs) ToBotKendraConfigurationOutputWithContext(ctx context.Context) BotKendraConfigurationOutput
- func (i BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
- func (i BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
- type BotKendraConfigurationInput
- type BotKendraConfigurationOutput
- func (BotKendraConfigurationOutput) ElementType() reflect.Type
- func (o BotKendraConfigurationOutput) KendraIndex() pulumi.StringOutput
- func (o BotKendraConfigurationOutput) QueryFilterString() pulumi.StringPtrOutput
- func (o BotKendraConfigurationOutput) QueryFilterStringEnabled() pulumi.BoolPtrOutput
- func (o BotKendraConfigurationOutput) ToBotKendraConfigurationOutput() BotKendraConfigurationOutput
- func (o BotKendraConfigurationOutput) ToBotKendraConfigurationOutputWithContext(ctx context.Context) BotKendraConfigurationOutput
- func (o BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
- func (o BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
- type BotKendraConfigurationPtrInput
- type BotKendraConfigurationPtrOutput
- func (o BotKendraConfigurationPtrOutput) Elem() BotKendraConfigurationOutput
- func (BotKendraConfigurationPtrOutput) ElementType() reflect.Type
- func (o BotKendraConfigurationPtrOutput) KendraIndex() pulumi.StringPtrOutput
- func (o BotKendraConfigurationPtrOutput) QueryFilterString() pulumi.StringPtrOutput
- func (o BotKendraConfigurationPtrOutput) QueryFilterStringEnabled() pulumi.BoolPtrOutput
- func (o BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
- func (o BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
- type BotLambdaCodeHook
- type BotLocale
- type BotLocaleArgs
- type BotLocaleArray
- type BotLocaleArrayInput
- type BotLocaleArrayOutput
- func (BotLocaleArrayOutput) ElementType() reflect.Type
- func (o BotLocaleArrayOutput) Index(i pulumi.IntInput) BotLocaleOutput
- func (o BotLocaleArrayOutput) ToBotLocaleArrayOutput() BotLocaleArrayOutput
- func (o BotLocaleArrayOutput) ToBotLocaleArrayOutputWithContext(ctx context.Context) BotLocaleArrayOutput
- type BotLocaleInput
- type BotLocaleOutput
- func (o BotLocaleOutput) CustomVocabulary() BotCustomVocabularyPtrOutput
- func (o BotLocaleOutput) Description() pulumi.StringPtrOutput
- func (BotLocaleOutput) ElementType() reflect.Type
- func (o BotLocaleOutput) Intents() BotIntentArrayOutput
- func (o BotLocaleOutput) LocaleId() pulumi.StringOutput
- func (o BotLocaleOutput) NluConfidenceThreshold() pulumi.Float64Output
- func (o BotLocaleOutput) SlotTypes() BotSlotTypeArrayOutput
- func (o BotLocaleOutput) ToBotLocaleOutput() BotLocaleOutput
- func (o BotLocaleOutput) ToBotLocaleOutputWithContext(ctx context.Context) BotLocaleOutput
- func (o BotLocaleOutput) VoiceSettings() BotVoiceSettingsPtrOutput
- type BotMessage
- type BotMessageArgs
- type BotMessageArray
- type BotMessageArrayInput
- type BotMessageArrayOutput
- func (BotMessageArrayOutput) ElementType() reflect.Type
- func (o BotMessageArrayOutput) Index(i pulumi.IntInput) BotMessageOutput
- func (o BotMessageArrayOutput) ToBotMessageArrayOutput() BotMessageArrayOutput
- func (o BotMessageArrayOutput) ToBotMessageArrayOutputWithContext(ctx context.Context) BotMessageArrayOutput
- type BotMessageGroup
- type BotMessageGroupArgs
- type BotMessageGroupArray
- type BotMessageGroupArrayInput
- type BotMessageGroupArrayOutput
- func (BotMessageGroupArrayOutput) ElementType() reflect.Type
- func (o BotMessageGroupArrayOutput) Index(i pulumi.IntInput) BotMessageGroupOutput
- func (o BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutput() BotMessageGroupArrayOutput
- func (o BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutputWithContext(ctx context.Context) BotMessageGroupArrayOutput
- type BotMessageGroupInput
- type BotMessageGroupOutput
- func (BotMessageGroupOutput) ElementType() reflect.Type
- func (o BotMessageGroupOutput) Message() BotMessageOutput
- func (o BotMessageGroupOutput) ToBotMessageGroupOutput() BotMessageGroupOutput
- func (o BotMessageGroupOutput) ToBotMessageGroupOutputWithContext(ctx context.Context) BotMessageGroupOutput
- func (o BotMessageGroupOutput) Variations() BotMessageArrayOutput
- type BotMessageInput
- type BotMessageOutput
- func (o BotMessageOutput) CustomPayload() BotCustomPayloadPtrOutput
- func (BotMessageOutput) ElementType() reflect.Type
- func (o BotMessageOutput) ImageResponseCard() BotImageResponseCardPtrOutput
- func (o BotMessageOutput) PlainTextMessage() BotPlainTextMessagePtrOutput
- func (o BotMessageOutput) SSMLMessage() BotSSMLMessagePtrOutput
- func (o BotMessageOutput) ToBotMessageOutput() BotMessageOutput
- func (o BotMessageOutput) ToBotMessageOutputWithContext(ctx context.Context) BotMessageOutput
- type BotMessageSelectionStrategy
- func (BotMessageSelectionStrategy) ElementType() reflect.Type
- func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutput() BotMessageSelectionStrategyOutput
- func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutputWithContext(ctx context.Context) BotMessageSelectionStrategyOutput
- func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
- func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
- func (e BotMessageSelectionStrategy) ToStringOutput() pulumi.StringOutput
- func (e BotMessageSelectionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotMessageSelectionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotMessageSelectionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotMessageSelectionStrategyInput
- type BotMessageSelectionStrategyOutput
- func (BotMessageSelectionStrategyOutput) ElementType() reflect.Type
- func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutput() BotMessageSelectionStrategyOutput
- func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutputWithContext(ctx context.Context) BotMessageSelectionStrategyOutput
- func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
- func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
- func (o BotMessageSelectionStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o BotMessageSelectionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotMessageSelectionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotMessageSelectionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotMessageSelectionStrategyPtrInput
- type BotMessageSelectionStrategyPtrOutput
- func (o BotMessageSelectionStrategyPtrOutput) Elem() BotMessageSelectionStrategyOutput
- func (BotMessageSelectionStrategyPtrOutput) ElementType() reflect.Type
- func (o BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
- func (o BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
- func (o BotMessageSelectionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotMessageSelectionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotMultipleValuesSetting
- type BotMultipleValuesSettingArgs
- func (BotMultipleValuesSettingArgs) ElementType() reflect.Type
- func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutput() BotMultipleValuesSettingOutput
- func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutputWithContext(ctx context.Context) BotMultipleValuesSettingOutput
- func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
- func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
- type BotMultipleValuesSettingInput
- type BotMultipleValuesSettingOutput
- func (o BotMultipleValuesSettingOutput) AllowMultipleValues() pulumi.BoolPtrOutput
- func (BotMultipleValuesSettingOutput) ElementType() reflect.Type
- func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutput() BotMultipleValuesSettingOutput
- func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutputWithContext(ctx context.Context) BotMultipleValuesSettingOutput
- func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
- func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
- type BotMultipleValuesSettingPtrInput
- type BotMultipleValuesSettingPtrOutput
- func (o BotMultipleValuesSettingPtrOutput) AllowMultipleValues() pulumi.BoolPtrOutput
- func (o BotMultipleValuesSettingPtrOutput) Elem() BotMultipleValuesSettingOutput
- func (BotMultipleValuesSettingPtrOutput) ElementType() reflect.Type
- func (o BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
- func (o BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
- type BotObfuscationSetting
- type BotObfuscationSettingArgs
- func (BotObfuscationSettingArgs) ElementType() reflect.Type
- func (i BotObfuscationSettingArgs) ToBotObfuscationSettingOutput() BotObfuscationSettingOutput
- func (i BotObfuscationSettingArgs) ToBotObfuscationSettingOutputWithContext(ctx context.Context) BotObfuscationSettingOutput
- func (i BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
- func (i BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
- type BotObfuscationSettingInput
- type BotObfuscationSettingObfuscationSettingType
- func (BotObfuscationSettingObfuscationSettingType) ElementType() reflect.Type
- func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutput() BotObfuscationSettingObfuscationSettingTypeOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypeOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToStringOutput() pulumi.StringOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotObfuscationSettingObfuscationSettingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotObfuscationSettingObfuscationSettingTypeInput
- type BotObfuscationSettingObfuscationSettingTypeOutput
- func (BotObfuscationSettingObfuscationSettingTypeOutput) ElementType() reflect.Type
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutput() BotObfuscationSettingObfuscationSettingTypeOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypeOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotObfuscationSettingObfuscationSettingTypePtrInput
- type BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) Elem() BotObfuscationSettingObfuscationSettingTypeOutput
- func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ElementType() reflect.Type
- func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotObfuscationSettingOutput
- func (BotObfuscationSettingOutput) ElementType() reflect.Type
- func (o BotObfuscationSettingOutput) ObfuscationSettingType() BotObfuscationSettingObfuscationSettingTypeOutput
- func (o BotObfuscationSettingOutput) ToBotObfuscationSettingOutput() BotObfuscationSettingOutput
- func (o BotObfuscationSettingOutput) ToBotObfuscationSettingOutputWithContext(ctx context.Context) BotObfuscationSettingOutput
- func (o BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
- func (o BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
- type BotObfuscationSettingPtrInput
- type BotObfuscationSettingPtrOutput
- func (o BotObfuscationSettingPtrOutput) Elem() BotObfuscationSettingOutput
- func (BotObfuscationSettingPtrOutput) ElementType() reflect.Type
- func (o BotObfuscationSettingPtrOutput) ObfuscationSettingType() BotObfuscationSettingObfuscationSettingTypePtrOutput
- func (o BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
- func (o BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
- type BotOutput
- func (o BotOutput) Arn() pulumi.StringOutput
- func (o BotOutput) AutoBuildBotLocales() pulumi.BoolPtrOutput
- func (o BotOutput) BotFileS3Location() BotS3LocationPtrOutput
- func (o BotOutput) BotLocales() BotLocaleArrayOutput
- func (o BotOutput) BotTags() BotTagArrayOutput
- func (o BotOutput) DataPrivacy() DataPrivacyPropertiesOutput
- func (o BotOutput) Description() pulumi.StringPtrOutput
- func (BotOutput) ElementType() reflect.Type
- func (o BotOutput) IdleSessionTTLInSeconds() pulumi.IntOutput
- func (o BotOutput) Name() pulumi.StringOutput
- func (o BotOutput) RoleArn() pulumi.StringOutput
- func (o BotOutput) TestBotAliasSettings() BotTestBotAliasSettingsPtrOutput
- func (o BotOutput) TestBotAliasTags() BotTagArrayOutput
- func (o BotOutput) ToBotOutput() BotOutput
- func (o BotOutput) ToBotOutputWithContext(ctx context.Context) BotOutput
- type BotOutputContext
- type BotOutputContextArgs
- type BotOutputContextArray
- type BotOutputContextArrayInput
- type BotOutputContextArrayOutput
- func (BotOutputContextArrayOutput) ElementType() reflect.Type
- func (o BotOutputContextArrayOutput) Index(i pulumi.IntInput) BotOutputContextOutput
- func (o BotOutputContextArrayOutput) ToBotOutputContextArrayOutput() BotOutputContextArrayOutput
- func (o BotOutputContextArrayOutput) ToBotOutputContextArrayOutputWithContext(ctx context.Context) BotOutputContextArrayOutput
- type BotOutputContextInput
- type BotOutputContextOutput
- func (BotOutputContextOutput) ElementType() reflect.Type
- func (o BotOutputContextOutput) Name() pulumi.StringOutput
- func (o BotOutputContextOutput) TimeToLiveInSeconds() pulumi.IntOutput
- func (o BotOutputContextOutput) ToBotOutputContextOutput() BotOutputContextOutput
- func (o BotOutputContextOutput) ToBotOutputContextOutputWithContext(ctx context.Context) BotOutputContextOutput
- func (o BotOutputContextOutput) TurnsToLive() pulumi.IntOutput
- type BotPlainTextMessage
- type BotPlainTextMessageArgs
- func (BotPlainTextMessageArgs) ElementType() reflect.Type
- func (i BotPlainTextMessageArgs) ToBotPlainTextMessageOutput() BotPlainTextMessageOutput
- func (i BotPlainTextMessageArgs) ToBotPlainTextMessageOutputWithContext(ctx context.Context) BotPlainTextMessageOutput
- func (i BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
- func (i BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
- type BotPlainTextMessageInput
- type BotPlainTextMessageOutput
- func (BotPlainTextMessageOutput) ElementType() reflect.Type
- func (o BotPlainTextMessageOutput) ToBotPlainTextMessageOutput() BotPlainTextMessageOutput
- func (o BotPlainTextMessageOutput) ToBotPlainTextMessageOutputWithContext(ctx context.Context) BotPlainTextMessageOutput
- func (o BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
- func (o BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
- func (o BotPlainTextMessageOutput) Value() pulumi.StringOutput
- type BotPlainTextMessagePtrInput
- type BotPlainTextMessagePtrOutput
- func (o BotPlainTextMessagePtrOutput) Elem() BotPlainTextMessageOutput
- func (BotPlainTextMessagePtrOutput) ElementType() reflect.Type
- func (o BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
- func (o BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
- func (o BotPlainTextMessagePtrOutput) Value() pulumi.StringPtrOutput
- type BotPostFulfillmentStatusSpecification
- type BotPostFulfillmentStatusSpecificationArgs
- func (BotPostFulfillmentStatusSpecificationArgs) ElementType() reflect.Type
- func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutput() BotPostFulfillmentStatusSpecificationOutput
- func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationOutput
- func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
- func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
- type BotPostFulfillmentStatusSpecificationInput
- type BotPostFulfillmentStatusSpecificationOutput
- func (BotPostFulfillmentStatusSpecificationOutput) ElementType() reflect.Type
- func (o BotPostFulfillmentStatusSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutput() BotPostFulfillmentStatusSpecificationOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
- type BotPostFulfillmentStatusSpecificationPtrInput
- type BotPostFulfillmentStatusSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) Elem() BotPostFulfillmentStatusSpecificationOutput
- func (BotPostFulfillmentStatusSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
- type BotPromptSpecification
- type BotPromptSpecificationArgs
- func (BotPromptSpecificationArgs) ElementType() reflect.Type
- func (i BotPromptSpecificationArgs) ToBotPromptSpecificationOutput() BotPromptSpecificationOutput
- func (i BotPromptSpecificationArgs) ToBotPromptSpecificationOutputWithContext(ctx context.Context) BotPromptSpecificationOutput
- func (i BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
- func (i BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
- type BotPromptSpecificationInput
- type BotPromptSpecificationOutput
- func (o BotPromptSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (BotPromptSpecificationOutput) ElementType() reflect.Type
- func (o BotPromptSpecificationOutput) MaxRetries() pulumi.IntOutput
- func (o BotPromptSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotPromptSpecificationOutput) MessageSelectionStrategy() BotMessageSelectionStrategyPtrOutput
- func (o BotPromptSpecificationOutput) PromptAttemptsSpecification() pulumi.AnyOutput
- func (o BotPromptSpecificationOutput) ToBotPromptSpecificationOutput() BotPromptSpecificationOutput
- func (o BotPromptSpecificationOutput) ToBotPromptSpecificationOutputWithContext(ctx context.Context) BotPromptSpecificationOutput
- func (o BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
- func (o BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
- type BotPromptSpecificationPtrInput
- type BotPromptSpecificationPtrOutput
- func (o BotPromptSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotPromptSpecificationPtrOutput) Elem() BotPromptSpecificationOutput
- func (BotPromptSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotPromptSpecificationPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o BotPromptSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotPromptSpecificationPtrOutput) MessageSelectionStrategy() BotMessageSelectionStrategyPtrOutput
- func (o BotPromptSpecificationPtrOutput) PromptAttemptsSpecification() pulumi.AnyOutput
- func (o BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
- func (o BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
- type BotResponseSpecification
- type BotResponseSpecificationArgs
- func (BotResponseSpecificationArgs) ElementType() reflect.Type
- func (i BotResponseSpecificationArgs) ToBotResponseSpecificationOutput() BotResponseSpecificationOutput
- func (i BotResponseSpecificationArgs) ToBotResponseSpecificationOutputWithContext(ctx context.Context) BotResponseSpecificationOutput
- func (i BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
- func (i BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
- type BotResponseSpecificationInput
- type BotResponseSpecificationOutput
- func (o BotResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (BotResponseSpecificationOutput) ElementType() reflect.Type
- func (o BotResponseSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotResponseSpecificationOutput) ToBotResponseSpecificationOutput() BotResponseSpecificationOutput
- func (o BotResponseSpecificationOutput) ToBotResponseSpecificationOutputWithContext(ctx context.Context) BotResponseSpecificationOutput
- func (o BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
- func (o BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
- type BotResponseSpecificationPtrInput
- type BotResponseSpecificationPtrOutput
- func (o BotResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotResponseSpecificationPtrOutput) Elem() BotResponseSpecificationOutput
- func (BotResponseSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotResponseSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
- func (o BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
- type BotS3BucketLogDestination
- type BotS3BucketLogDestinationArgs
- func (BotS3BucketLogDestinationArgs) ElementType() reflect.Type
- func (i BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutput() BotS3BucketLogDestinationOutput
- func (i BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutputWithContext(ctx context.Context) BotS3BucketLogDestinationOutput
- type BotS3BucketLogDestinationInput
- type BotS3BucketLogDestinationOutput
- func (BotS3BucketLogDestinationOutput) ElementType() reflect.Type
- func (o BotS3BucketLogDestinationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o BotS3BucketLogDestinationOutput) LogPrefix() pulumi.StringOutput
- func (o BotS3BucketLogDestinationOutput) S3BucketArn() pulumi.StringOutput
- func (o BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutput() BotS3BucketLogDestinationOutput
- func (o BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutputWithContext(ctx context.Context) BotS3BucketLogDestinationOutput
- type BotS3Location
- type BotS3LocationArgs
- func (BotS3LocationArgs) ElementType() reflect.Type
- func (i BotS3LocationArgs) ToBotS3LocationOutput() BotS3LocationOutput
- func (i BotS3LocationArgs) ToBotS3LocationOutputWithContext(ctx context.Context) BotS3LocationOutput
- func (i BotS3LocationArgs) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
- func (i BotS3LocationArgs) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
- type BotS3LocationInput
- type BotS3LocationOutput
- func (BotS3LocationOutput) ElementType() reflect.Type
- func (o BotS3LocationOutput) S3Bucket() pulumi.StringOutput
- func (o BotS3LocationOutput) S3ObjectKey() pulumi.StringOutput
- func (o BotS3LocationOutput) S3ObjectVersion() pulumi.StringPtrOutput
- func (o BotS3LocationOutput) ToBotS3LocationOutput() BotS3LocationOutput
- func (o BotS3LocationOutput) ToBotS3LocationOutputWithContext(ctx context.Context) BotS3LocationOutput
- func (o BotS3LocationOutput) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
- func (o BotS3LocationOutput) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
- type BotS3LocationPtrInput
- type BotS3LocationPtrOutput
- func (o BotS3LocationPtrOutput) Elem() BotS3LocationOutput
- func (BotS3LocationPtrOutput) ElementType() reflect.Type
- func (o BotS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
- func (o BotS3LocationPtrOutput) S3ObjectKey() pulumi.StringPtrOutput
- func (o BotS3LocationPtrOutput) S3ObjectVersion() pulumi.StringPtrOutput
- func (o BotS3LocationPtrOutput) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
- func (o BotS3LocationPtrOutput) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
- type BotSSMLMessage
- type BotSSMLMessageArgs
- func (BotSSMLMessageArgs) ElementType() reflect.Type
- func (i BotSSMLMessageArgs) ToBotSSMLMessageOutput() BotSSMLMessageOutput
- func (i BotSSMLMessageArgs) ToBotSSMLMessageOutputWithContext(ctx context.Context) BotSSMLMessageOutput
- func (i BotSSMLMessageArgs) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
- func (i BotSSMLMessageArgs) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
- type BotSSMLMessageInput
- type BotSSMLMessageOutput
- func (BotSSMLMessageOutput) ElementType() reflect.Type
- func (o BotSSMLMessageOutput) ToBotSSMLMessageOutput() BotSSMLMessageOutput
- func (o BotSSMLMessageOutput) ToBotSSMLMessageOutputWithContext(ctx context.Context) BotSSMLMessageOutput
- func (o BotSSMLMessageOutput) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
- func (o BotSSMLMessageOutput) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
- func (o BotSSMLMessageOutput) Value() pulumi.StringOutput
- type BotSSMLMessagePtrInput
- type BotSSMLMessagePtrOutput
- func (o BotSSMLMessagePtrOutput) Elem() BotSSMLMessageOutput
- func (BotSSMLMessagePtrOutput) ElementType() reflect.Type
- func (o BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
- func (o BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
- func (o BotSSMLMessagePtrOutput) Value() pulumi.StringPtrOutput
- type BotSampleUtterance
- type BotSampleUtteranceArgs
- type BotSampleUtteranceArray
- type BotSampleUtteranceArrayInput
- type BotSampleUtteranceArrayOutput
- func (BotSampleUtteranceArrayOutput) ElementType() reflect.Type
- func (o BotSampleUtteranceArrayOutput) Index(i pulumi.IntInput) BotSampleUtteranceOutput
- func (o BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutput() BotSampleUtteranceArrayOutput
- func (o BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutputWithContext(ctx context.Context) BotSampleUtteranceArrayOutput
- type BotSampleUtteranceInput
- type BotSampleUtteranceOutput
- func (BotSampleUtteranceOutput) ElementType() reflect.Type
- func (o BotSampleUtteranceOutput) ToBotSampleUtteranceOutput() BotSampleUtteranceOutput
- func (o BotSampleUtteranceOutput) ToBotSampleUtteranceOutputWithContext(ctx context.Context) BotSampleUtteranceOutput
- func (o BotSampleUtteranceOutput) Utterance() pulumi.StringOutput
- type BotSampleValue
- type BotSampleValueArgs
- type BotSampleValueArray
- type BotSampleValueArrayInput
- type BotSampleValueArrayOutput
- func (BotSampleValueArrayOutput) ElementType() reflect.Type
- func (o BotSampleValueArrayOutput) Index(i pulumi.IntInput) BotSampleValueOutput
- func (o BotSampleValueArrayOutput) ToBotSampleValueArrayOutput() BotSampleValueArrayOutput
- func (o BotSampleValueArrayOutput) ToBotSampleValueArrayOutputWithContext(ctx context.Context) BotSampleValueArrayOutput
- type BotSampleValueInput
- type BotSampleValueOutput
- type BotSlot
- type BotSlotArgs
- type BotSlotArray
- type BotSlotArrayInput
- type BotSlotArrayOutput
- type BotSlotConstraint
- func (BotSlotConstraint) ElementType() reflect.Type
- func (e BotSlotConstraint) ToBotSlotConstraintOutput() BotSlotConstraintOutput
- func (e BotSlotConstraint) ToBotSlotConstraintOutputWithContext(ctx context.Context) BotSlotConstraintOutput
- func (e BotSlotConstraint) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
- func (e BotSlotConstraint) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
- func (e BotSlotConstraint) ToStringOutput() pulumi.StringOutput
- func (e BotSlotConstraint) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotSlotConstraint) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotSlotConstraint) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotConstraintInput
- type BotSlotConstraintOutput
- func (BotSlotConstraintOutput) ElementType() reflect.Type
- func (o BotSlotConstraintOutput) ToBotSlotConstraintOutput() BotSlotConstraintOutput
- func (o BotSlotConstraintOutput) ToBotSlotConstraintOutputWithContext(ctx context.Context) BotSlotConstraintOutput
- func (o BotSlotConstraintOutput) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
- func (o BotSlotConstraintOutput) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
- func (o BotSlotConstraintOutput) ToStringOutput() pulumi.StringOutput
- func (o BotSlotConstraintOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotSlotConstraintOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotConstraintOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotConstraintPtrInput
- type BotSlotConstraintPtrOutput
- func (o BotSlotConstraintPtrOutput) Elem() BotSlotConstraintOutput
- func (BotSlotConstraintPtrOutput) ElementType() reflect.Type
- func (o BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
- func (o BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
- func (o BotSlotConstraintPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotConstraintPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotDefaultValue
- type BotSlotDefaultValueArgs
- type BotSlotDefaultValueArray
- type BotSlotDefaultValueArrayInput
- type BotSlotDefaultValueArrayOutput
- func (BotSlotDefaultValueArrayOutput) ElementType() reflect.Type
- func (o BotSlotDefaultValueArrayOutput) Index(i pulumi.IntInput) BotSlotDefaultValueOutput
- func (o BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutput() BotSlotDefaultValueArrayOutput
- func (o BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutputWithContext(ctx context.Context) BotSlotDefaultValueArrayOutput
- type BotSlotDefaultValueInput
- type BotSlotDefaultValueOutput
- func (o BotSlotDefaultValueOutput) DefaultValue() pulumi.StringOutput
- func (BotSlotDefaultValueOutput) ElementType() reflect.Type
- func (o BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutput() BotSlotDefaultValueOutput
- func (o BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutputWithContext(ctx context.Context) BotSlotDefaultValueOutput
- type BotSlotDefaultValueSpecification
- type BotSlotDefaultValueSpecificationArgs
- func (BotSlotDefaultValueSpecificationArgs) ElementType() reflect.Type
- func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutput() BotSlotDefaultValueSpecificationOutput
- func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationOutput
- func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
- func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
- type BotSlotDefaultValueSpecificationInput
- type BotSlotDefaultValueSpecificationOutput
- func (o BotSlotDefaultValueSpecificationOutput) DefaultValueList() BotSlotDefaultValueArrayOutput
- func (BotSlotDefaultValueSpecificationOutput) ElementType() reflect.Type
- func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutput() BotSlotDefaultValueSpecificationOutput
- func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationOutput
- func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
- func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
- type BotSlotDefaultValueSpecificationPtrInput
- type BotSlotDefaultValueSpecificationPtrOutput
- func (o BotSlotDefaultValueSpecificationPtrOutput) DefaultValueList() BotSlotDefaultValueArrayOutput
- func (o BotSlotDefaultValueSpecificationPtrOutput) Elem() BotSlotDefaultValueSpecificationOutput
- func (BotSlotDefaultValueSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
- func (o BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
- type BotSlotInput
- type BotSlotOutput
- func (o BotSlotOutput) Description() pulumi.StringPtrOutput
- func (BotSlotOutput) ElementType() reflect.Type
- func (o BotSlotOutput) MultipleValuesSetting() BotMultipleValuesSettingPtrOutput
- func (o BotSlotOutput) Name() pulumi.StringOutput
- func (o BotSlotOutput) ObfuscationSetting() BotObfuscationSettingPtrOutput
- func (o BotSlotOutput) SlotTypeName() pulumi.StringOutput
- func (o BotSlotOutput) ToBotSlotOutput() BotSlotOutput
- func (o BotSlotOutput) ToBotSlotOutputWithContext(ctx context.Context) BotSlotOutput
- func (o BotSlotOutput) ValueElicitationSetting() BotSlotValueElicitationSettingOutput
- type BotSlotPriority
- type BotSlotPriorityArgs
- type BotSlotPriorityArray
- type BotSlotPriorityArrayInput
- type BotSlotPriorityArrayOutput
- func (BotSlotPriorityArrayOutput) ElementType() reflect.Type
- func (o BotSlotPriorityArrayOutput) Index(i pulumi.IntInput) BotSlotPriorityOutput
- func (o BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutput() BotSlotPriorityArrayOutput
- func (o BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutputWithContext(ctx context.Context) BotSlotPriorityArrayOutput
- type BotSlotPriorityInput
- type BotSlotPriorityOutput
- func (BotSlotPriorityOutput) ElementType() reflect.Type
- func (o BotSlotPriorityOutput) Priority() pulumi.IntOutput
- func (o BotSlotPriorityOutput) SlotName() pulumi.StringOutput
- func (o BotSlotPriorityOutput) ToBotSlotPriorityOutput() BotSlotPriorityOutput
- func (o BotSlotPriorityOutput) ToBotSlotPriorityOutputWithContext(ctx context.Context) BotSlotPriorityOutput
- type BotSlotType
- type BotSlotTypeArgs
- type BotSlotTypeArray
- type BotSlotTypeArrayInput
- type BotSlotTypeArrayOutput
- func (BotSlotTypeArrayOutput) ElementType() reflect.Type
- func (o BotSlotTypeArrayOutput) Index(i pulumi.IntInput) BotSlotTypeOutput
- func (o BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutput() BotSlotTypeArrayOutput
- func (o BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutputWithContext(ctx context.Context) BotSlotTypeArrayOutput
- type BotSlotTypeInput
- type BotSlotTypeOutput
- func (o BotSlotTypeOutput) Description() pulumi.StringPtrOutput
- func (BotSlotTypeOutput) ElementType() reflect.Type
- func (o BotSlotTypeOutput) ExternalSourceSetting() BotExternalSourceSettingPtrOutput
- func (o BotSlotTypeOutput) Name() pulumi.StringOutput
- func (o BotSlotTypeOutput) ParentSlotTypeSignature() pulumi.StringPtrOutput
- func (o BotSlotTypeOutput) SlotTypeValues() BotSlotTypeValueArrayOutput
- func (o BotSlotTypeOutput) ToBotSlotTypeOutput() BotSlotTypeOutput
- func (o BotSlotTypeOutput) ToBotSlotTypeOutputWithContext(ctx context.Context) BotSlotTypeOutput
- func (o BotSlotTypeOutput) ValueSelectionSetting() BotSlotValueSelectionSettingPtrOutput
- type BotSlotTypeValue
- type BotSlotTypeValueArgs
- type BotSlotTypeValueArray
- type BotSlotTypeValueArrayInput
- type BotSlotTypeValueArrayOutput
- func (BotSlotTypeValueArrayOutput) ElementType() reflect.Type
- func (o BotSlotTypeValueArrayOutput) Index(i pulumi.IntInput) BotSlotTypeValueOutput
- func (o BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutput() BotSlotTypeValueArrayOutput
- func (o BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutputWithContext(ctx context.Context) BotSlotTypeValueArrayOutput
- type BotSlotTypeValueInput
- type BotSlotTypeValueOutput
- func (BotSlotTypeValueOutput) ElementType() reflect.Type
- func (o BotSlotTypeValueOutput) SampleValue() BotSampleValueOutput
- func (o BotSlotTypeValueOutput) Synonyms() BotSampleValueArrayOutput
- func (o BotSlotTypeValueOutput) ToBotSlotTypeValueOutput() BotSlotTypeValueOutput
- func (o BotSlotTypeValueOutput) ToBotSlotTypeValueOutputWithContext(ctx context.Context) BotSlotTypeValueOutput
- type BotSlotValueElicitationSetting
- type BotSlotValueElicitationSettingArgs
- func (BotSlotValueElicitationSettingArgs) ElementType() reflect.Type
- func (i BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput
- func (i BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutputWithContext(ctx context.Context) BotSlotValueElicitationSettingOutput
- type BotSlotValueElicitationSettingInput
- type BotSlotValueElicitationSettingOutput
- func (o BotSlotValueElicitationSettingOutput) DefaultValueSpecification() BotSlotDefaultValueSpecificationPtrOutput
- func (BotSlotValueElicitationSettingOutput) ElementType() reflect.Type
- func (o BotSlotValueElicitationSettingOutput) PromptSpecification() BotPromptSpecificationPtrOutput
- func (o BotSlotValueElicitationSettingOutput) SampleUtterances() BotSampleUtteranceArrayOutput
- func (o BotSlotValueElicitationSettingOutput) SlotConstraint() BotSlotConstraintOutput
- func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput
- func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutputWithContext(ctx context.Context) BotSlotValueElicitationSettingOutput
- func (o BotSlotValueElicitationSettingOutput) WaitAndContinueSpecification() BotWaitAndContinueSpecificationPtrOutput
- type BotSlotValueRegexFilter
- type BotSlotValueRegexFilterArgs
- func (BotSlotValueRegexFilterArgs) ElementType() reflect.Type
- func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutput() BotSlotValueRegexFilterOutput
- func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutputWithContext(ctx context.Context) BotSlotValueRegexFilterOutput
- func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
- func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
- type BotSlotValueRegexFilterInput
- type BotSlotValueRegexFilterOutput
- func (BotSlotValueRegexFilterOutput) ElementType() reflect.Type
- func (o BotSlotValueRegexFilterOutput) Pattern() pulumi.StringOutput
- func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutput() BotSlotValueRegexFilterOutput
- func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutputWithContext(ctx context.Context) BotSlotValueRegexFilterOutput
- func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
- func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
- type BotSlotValueRegexFilterPtrInput
- type BotSlotValueRegexFilterPtrOutput
- func (o BotSlotValueRegexFilterPtrOutput) Elem() BotSlotValueRegexFilterOutput
- func (BotSlotValueRegexFilterPtrOutput) ElementType() reflect.Type
- func (o BotSlotValueRegexFilterPtrOutput) Pattern() pulumi.StringPtrOutput
- func (o BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
- func (o BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
- type BotSlotValueResolutionStrategy
- func (BotSlotValueResolutionStrategy) ElementType() reflect.Type
- func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutput() BotSlotValueResolutionStrategyOutput
- func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyOutput
- func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
- func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
- func (e BotSlotValueResolutionStrategy) ToStringOutput() pulumi.StringOutput
- func (e BotSlotValueResolutionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotSlotValueResolutionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotSlotValueResolutionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotValueResolutionStrategyInput
- type BotSlotValueResolutionStrategyOutput
- func (BotSlotValueResolutionStrategyOutput) ElementType() reflect.Type
- func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutput() BotSlotValueResolutionStrategyOutput
- func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyOutput
- func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueResolutionStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o BotSlotValueResolutionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotSlotValueResolutionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotValueResolutionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotValueResolutionStrategyPtrInput
- type BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueResolutionStrategyPtrOutput) Elem() BotSlotValueResolutionStrategyOutput
- func (BotSlotValueResolutionStrategyPtrOutput) ElementType() reflect.Type
- func (o BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotValueSelectionSetting
- type BotSlotValueSelectionSettingArgs
- func (BotSlotValueSelectionSettingArgs) ElementType() reflect.Type
- func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutput() BotSlotValueSelectionSettingOutput
- func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingOutput
- func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
- func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
- type BotSlotValueSelectionSettingInput
- type BotSlotValueSelectionSettingOutput
- func (o BotSlotValueSelectionSettingOutput) AdvancedRecognitionSetting() BotAdvancedRecognitionSettingPtrOutput
- func (BotSlotValueSelectionSettingOutput) ElementType() reflect.Type
- func (o BotSlotValueSelectionSettingOutput) RegexFilter() BotSlotValueRegexFilterPtrOutput
- func (o BotSlotValueSelectionSettingOutput) ResolutionStrategy() BotSlotValueResolutionStrategyOutput
- func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutput() BotSlotValueSelectionSettingOutput
- func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingOutput
- func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
- func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
- type BotSlotValueSelectionSettingPtrInput
- type BotSlotValueSelectionSettingPtrOutput
- func (o BotSlotValueSelectionSettingPtrOutput) AdvancedRecognitionSetting() BotAdvancedRecognitionSettingPtrOutput
- func (o BotSlotValueSelectionSettingPtrOutput) Elem() BotSlotValueSelectionSettingOutput
- func (BotSlotValueSelectionSettingPtrOutput) ElementType() reflect.Type
- func (o BotSlotValueSelectionSettingPtrOutput) RegexFilter() BotSlotValueRegexFilterPtrOutput
- func (o BotSlotValueSelectionSettingPtrOutput) ResolutionStrategy() BotSlotValueResolutionStrategyPtrOutput
- func (o BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
- func (o BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
- type BotState
- type BotStillWaitingResponseSpecification
- type BotStillWaitingResponseSpecificationArgs
- func (BotStillWaitingResponseSpecificationArgs) ElementType() reflect.Type
- func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutput() BotStillWaitingResponseSpecificationOutput
- func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationOutput
- func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
- func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
- type BotStillWaitingResponseSpecificationInput
- type BotStillWaitingResponseSpecificationOutput
- func (o BotStillWaitingResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (BotStillWaitingResponseSpecificationOutput) ElementType() reflect.Type
- func (o BotStillWaitingResponseSpecificationOutput) FrequencyInSeconds() pulumi.IntOutput
- func (o BotStillWaitingResponseSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotStillWaitingResponseSpecificationOutput) TimeoutInSeconds() pulumi.IntOutput
- func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutput() BotStillWaitingResponseSpecificationOutput
- func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationOutput
- func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
- func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
- type BotStillWaitingResponseSpecificationPtrInput
- type BotStillWaitingResponseSpecificationPtrOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) Elem() BotStillWaitingResponseSpecificationOutput
- func (BotStillWaitingResponseSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotStillWaitingResponseSpecificationPtrOutput) FrequencyInSeconds() pulumi.IntPtrOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
- func (o BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
- type BotTag
- type BotTagArgs
- type BotTagArray
- type BotTagArrayInput
- type BotTagArrayOutput
- type BotTagInput
- type BotTagOutput
- type BotTestBotAliasSettings
- type BotTestBotAliasSettingsArgs
- func (BotTestBotAliasSettingsArgs) ElementType() reflect.Type
- func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutput() BotTestBotAliasSettingsOutput
- func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutputWithContext(ctx context.Context) BotTestBotAliasSettingsOutput
- func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
- func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
- type BotTestBotAliasSettingsInput
- type BotTestBotAliasSettingsOutput
- func (o BotTestBotAliasSettingsOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
- func (o BotTestBotAliasSettingsOutput) ConversationLogSettings() BotConversationLogSettingsPtrOutput
- func (o BotTestBotAliasSettingsOutput) Description() pulumi.StringPtrOutput
- func (BotTestBotAliasSettingsOutput) ElementType() reflect.Type
- func (o BotTestBotAliasSettingsOutput) SentimentAnalysisSettings() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutput() BotTestBotAliasSettingsOutput
- func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutputWithContext(ctx context.Context) BotTestBotAliasSettingsOutput
- func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
- func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
- type BotTestBotAliasSettingsPtrInput
- type BotTestBotAliasSettingsPtrOutput
- func (o BotTestBotAliasSettingsPtrOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
- func (o BotTestBotAliasSettingsPtrOutput) ConversationLogSettings() BotConversationLogSettingsPtrOutput
- func (o BotTestBotAliasSettingsPtrOutput) Description() pulumi.StringPtrOutput
- func (o BotTestBotAliasSettingsPtrOutput) Elem() BotTestBotAliasSettingsOutput
- func (BotTestBotAliasSettingsPtrOutput) ElementType() reflect.Type
- func (o BotTestBotAliasSettingsPtrOutput) SentimentAnalysisSettings() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
- func (o BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
- type BotTestBotAliasSettingsSentimentAnalysisSettingsProperties
- type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs
- func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ElementType() reflect.Type
- func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesInput
- type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) DetectSentiment() pulumi.BoolOutput
- func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ElementType() reflect.Type
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput
- type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment() pulumi.BoolPtrOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) Elem() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
- func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
- type BotTextLogDestination
- type BotTextLogDestinationArgs
- type BotTextLogDestinationInput
- type BotTextLogDestinationOutput
- func (o BotTextLogDestinationOutput) CloudWatch() BotCloudWatchLogGroupLogDestinationOutput
- func (BotTextLogDestinationOutput) ElementType() reflect.Type
- func (o BotTextLogDestinationOutput) ToBotTextLogDestinationOutput() BotTextLogDestinationOutput
- func (o BotTextLogDestinationOutput) ToBotTextLogDestinationOutputWithContext(ctx context.Context) BotTextLogDestinationOutput
- type BotTextLogSetting
- type BotTextLogSettingArgs
- type BotTextLogSettingArray
- type BotTextLogSettingArrayInput
- type BotTextLogSettingArrayOutput
- func (BotTextLogSettingArrayOutput) ElementType() reflect.Type
- func (o BotTextLogSettingArrayOutput) Index(i pulumi.IntInput) BotTextLogSettingOutput
- func (o BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutput() BotTextLogSettingArrayOutput
- func (o BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutputWithContext(ctx context.Context) BotTextLogSettingArrayOutput
- type BotTextLogSettingInput
- type BotTextLogSettingOutput
- func (o BotTextLogSettingOutput) Destination() BotTextLogDestinationOutput
- func (BotTextLogSettingOutput) ElementType() reflect.Type
- func (o BotTextLogSettingOutput) Enabled() pulumi.BoolOutput
- func (o BotTextLogSettingOutput) ToBotTextLogSettingOutput() BotTextLogSettingOutput
- func (o BotTextLogSettingOutput) ToBotTextLogSettingOutputWithContext(ctx context.Context) BotTextLogSettingOutput
- type BotVersion
- type BotVersionArgs
- type BotVersionInput
- type BotVersionLocaleDetails
- type BotVersionLocaleDetailsArgs
- type BotVersionLocaleDetailsInput
- type BotVersionLocaleDetailsOutput
- func (BotVersionLocaleDetailsOutput) ElementType() reflect.Type
- func (o BotVersionLocaleDetailsOutput) SourceBotVersion() pulumi.StringOutput
- func (o BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutput() BotVersionLocaleDetailsOutput
- func (o BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutputWithContext(ctx context.Context) BotVersionLocaleDetailsOutput
- type BotVersionLocaleSpecification
- type BotVersionLocaleSpecificationArgs
- func (BotVersionLocaleSpecificationArgs) ElementType() reflect.Type
- func (i BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutput() BotVersionLocaleSpecificationOutput
- func (i BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationOutput
- type BotVersionLocaleSpecificationArray
- func (BotVersionLocaleSpecificationArray) ElementType() reflect.Type
- func (i BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutput() BotVersionLocaleSpecificationArrayOutput
- func (i BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationArrayOutput
- type BotVersionLocaleSpecificationArrayInput
- type BotVersionLocaleSpecificationArrayOutput
- func (BotVersionLocaleSpecificationArrayOutput) ElementType() reflect.Type
- func (o BotVersionLocaleSpecificationArrayOutput) Index(i pulumi.IntInput) BotVersionLocaleSpecificationOutput
- func (o BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutput() BotVersionLocaleSpecificationArrayOutput
- func (o BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationArrayOutput
- type BotVersionLocaleSpecificationInput
- type BotVersionLocaleSpecificationOutput
- func (o BotVersionLocaleSpecificationOutput) BotVersionLocaleDetails() BotVersionLocaleDetailsOutput
- func (BotVersionLocaleSpecificationOutput) ElementType() reflect.Type
- func (o BotVersionLocaleSpecificationOutput) LocaleId() pulumi.StringOutput
- func (o BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutput() BotVersionLocaleSpecificationOutput
- func (o BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationOutput
- type BotVersionOutput
- func (o BotVersionOutput) BotId() pulumi.StringOutput
- func (o BotVersionOutput) BotVersion() pulumi.StringOutput
- func (o BotVersionOutput) BotVersionLocaleSpecification() BotVersionLocaleSpecificationArrayOutput
- func (o BotVersionOutput) Description() pulumi.StringPtrOutput
- func (BotVersionOutput) ElementType() reflect.Type
- func (o BotVersionOutput) ToBotVersionOutput() BotVersionOutput
- func (o BotVersionOutput) ToBotVersionOutputWithContext(ctx context.Context) BotVersionOutput
- type BotVersionState
- type BotVoiceSettings
- type BotVoiceSettingsArgs
- func (BotVoiceSettingsArgs) ElementType() reflect.Type
- func (i BotVoiceSettingsArgs) ToBotVoiceSettingsOutput() BotVoiceSettingsOutput
- func (i BotVoiceSettingsArgs) ToBotVoiceSettingsOutputWithContext(ctx context.Context) BotVoiceSettingsOutput
- func (i BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
- func (i BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
- type BotVoiceSettingsEngine
- func (BotVoiceSettingsEngine) ElementType() reflect.Type
- func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutput() BotVoiceSettingsEngineOutput
- func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutputWithContext(ctx context.Context) BotVoiceSettingsEngineOutput
- func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
- func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
- func (e BotVoiceSettingsEngine) ToStringOutput() pulumi.StringOutput
- func (e BotVoiceSettingsEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotVoiceSettingsEngine) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotVoiceSettingsEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotVoiceSettingsEngineInput
- type BotVoiceSettingsEngineOutput
- func (BotVoiceSettingsEngineOutput) ElementType() reflect.Type
- func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutput() BotVoiceSettingsEngineOutput
- func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutputWithContext(ctx context.Context) BotVoiceSettingsEngineOutput
- func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o BotVoiceSettingsEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotVoiceSettingsEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotVoiceSettingsEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotVoiceSettingsEnginePtrInput
- type BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsEnginePtrOutput) Elem() BotVoiceSettingsEngineOutput
- func (BotVoiceSettingsEnginePtrOutput) ElementType() reflect.Type
- func (o BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotVoiceSettingsEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotVoiceSettingsInput
- type BotVoiceSettingsOutput
- func (BotVoiceSettingsOutput) ElementType() reflect.Type
- func (o BotVoiceSettingsOutput) Engine() BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsOutput) ToBotVoiceSettingsOutput() BotVoiceSettingsOutput
- func (o BotVoiceSettingsOutput) ToBotVoiceSettingsOutputWithContext(ctx context.Context) BotVoiceSettingsOutput
- func (o BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
- func (o BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
- func (o BotVoiceSettingsOutput) VoiceId() pulumi.StringOutput
- type BotVoiceSettingsPtrInput
- type BotVoiceSettingsPtrOutput
- func (o BotVoiceSettingsPtrOutput) Elem() BotVoiceSettingsOutput
- func (BotVoiceSettingsPtrOutput) ElementType() reflect.Type
- func (o BotVoiceSettingsPtrOutput) Engine() BotVoiceSettingsEnginePtrOutput
- func (o BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
- func (o BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
- func (o BotVoiceSettingsPtrOutput) VoiceId() pulumi.StringPtrOutput
- type BotWaitAndContinueSpecification
- type BotWaitAndContinueSpecificationArgs
- func (BotWaitAndContinueSpecificationArgs) ElementType() reflect.Type
- func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutput() BotWaitAndContinueSpecificationOutput
- func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationOutput
- func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
- func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
- type BotWaitAndContinueSpecificationInput
- type BotWaitAndContinueSpecificationOutput
- func (o BotWaitAndContinueSpecificationOutput) ContinueResponse() BotResponseSpecificationOutput
- func (BotWaitAndContinueSpecificationOutput) ElementType() reflect.Type
- func (o BotWaitAndContinueSpecificationOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotWaitAndContinueSpecificationOutput) StillWaitingResponse() BotStillWaitingResponseSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutput() BotWaitAndContinueSpecificationOutput
- func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationOutput
- func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationOutput) WaitingResponse() BotResponseSpecificationOutput
- type BotWaitAndContinueSpecificationPtrInput
- type BotWaitAndContinueSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) ContinueResponse() BotResponseSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) Elem() BotWaitAndContinueSpecificationOutput
- func (BotWaitAndContinueSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotWaitAndContinueSpecificationPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) StillWaitingResponse() BotStillWaitingResponseSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
- func (o BotWaitAndContinueSpecificationPtrOutput) WaitingResponse() BotResponseSpecificationPtrOutput
- type DataPrivacyProperties
- type DataPrivacyPropertiesArgs
- type DataPrivacyPropertiesInput
- type DataPrivacyPropertiesOutput
- func (o DataPrivacyPropertiesOutput) ChildDirected() pulumi.BoolOutput
- func (DataPrivacyPropertiesOutput) ElementType() reflect.Type
- func (o DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutput() DataPrivacyPropertiesOutput
- func (o DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutputWithContext(ctx context.Context) DataPrivacyPropertiesOutput
- type DataPrivacyPropertiesPtrOutput
- func (o DataPrivacyPropertiesPtrOutput) ChildDirected() pulumi.BoolPtrOutput
- func (o DataPrivacyPropertiesPtrOutput) Elem() DataPrivacyPropertiesOutput
- func (DataPrivacyPropertiesPtrOutput) ElementType() reflect.Type
- func (o DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutput() DataPrivacyPropertiesPtrOutput
- func (o DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutputWithContext(ctx context.Context) DataPrivacyPropertiesPtrOutput
- type LookupBotAliasArgs
- type LookupBotAliasOutputArgs
- type LookupBotAliasResult
- type LookupBotAliasResultOutput
- func (o LookupBotAliasResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupBotAliasResultOutput) BotAliasId() pulumi.StringPtrOutput
- func (o LookupBotAliasResultOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
- func (o LookupBotAliasResultOutput) BotAliasName() pulumi.StringPtrOutput
- func (o LookupBotAliasResultOutput) BotAliasStatus() BotAliasStatusPtrOutput
- func (o LookupBotAliasResultOutput) BotVersion() pulumi.StringPtrOutput
- func (o LookupBotAliasResultOutput) ConversationLogSettings() BotAliasConversationLogSettingsPtrOutput
- func (o LookupBotAliasResultOutput) Description() pulumi.StringPtrOutput
- func (LookupBotAliasResultOutput) ElementType() reflect.Type
- func (o LookupBotAliasResultOutput) SentimentAnalysisSettings() SentimentAnalysisSettingsPropertiesPtrOutput
- func (o LookupBotAliasResultOutput) ToLookupBotAliasResultOutput() LookupBotAliasResultOutput
- func (o LookupBotAliasResultOutput) ToLookupBotAliasResultOutputWithContext(ctx context.Context) LookupBotAliasResultOutput
- type LookupBotArgs
- type LookupBotOutputArgs
- type LookupBotResult
- type LookupBotResultOutput
- func (o LookupBotResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupBotResultOutput) DataPrivacy() DataPrivacyPropertiesPtrOutput
- func (o LookupBotResultOutput) Description() pulumi.StringPtrOutput
- func (LookupBotResultOutput) ElementType() reflect.Type
- func (o LookupBotResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupBotResultOutput) IdleSessionTTLInSeconds() pulumi.IntPtrOutput
- func (o LookupBotResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupBotResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupBotResultOutput) TestBotAliasSettings() BotTestBotAliasSettingsPtrOutput
- func (o LookupBotResultOutput) ToLookupBotResultOutput() LookupBotResultOutput
- func (o LookupBotResultOutput) ToLookupBotResultOutputWithContext(ctx context.Context) LookupBotResultOutput
- type LookupBotVersionArgs
- type LookupBotVersionOutputArgs
- type LookupBotVersionResult
- type LookupBotVersionResultOutput
- func (o LookupBotVersionResultOutput) BotVersion() pulumi.StringPtrOutput
- func (o LookupBotVersionResultOutput) Description() pulumi.StringPtrOutput
- func (LookupBotVersionResultOutput) ElementType() reflect.Type
- func (o LookupBotVersionResultOutput) ToLookupBotVersionResultOutput() LookupBotVersionResultOutput
- func (o LookupBotVersionResultOutput) ToLookupBotVersionResultOutputWithContext(ctx context.Context) LookupBotVersionResultOutput
- type LookupResourcePolicyArgs
- type LookupResourcePolicyOutputArgs
- type LookupResourcePolicyResult
- type LookupResourcePolicyResultOutput
- func (LookupResourcePolicyResultOutput) ElementType() reflect.Type
- func (o LookupResourcePolicyResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResourcePolicyResultOutput) Policy() ResourcePolicyPolicyPtrOutput
- func (o LookupResourcePolicyResultOutput) ResourceArn() pulumi.StringPtrOutput
- func (o LookupResourcePolicyResultOutput) RevisionId() pulumi.StringPtrOutput
- func (o LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutput() LookupResourcePolicyResultOutput
- func (o LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutputWithContext(ctx context.Context) LookupResourcePolicyResultOutput
- type ResourcePolicy
- type ResourcePolicyArgs
- type ResourcePolicyInput
- type ResourcePolicyOutput
- func (ResourcePolicyOutput) ElementType() reflect.Type
- func (o ResourcePolicyOutput) Policy() ResourcePolicyPolicyOutput
- func (o ResourcePolicyOutput) ResourceArn() pulumi.StringOutput
- func (o ResourcePolicyOutput) RevisionId() pulumi.StringOutput
- func (o ResourcePolicyOutput) ToResourcePolicyOutput() ResourcePolicyOutput
- func (o ResourcePolicyOutput) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
- type ResourcePolicyPolicy
- type ResourcePolicyPolicyArgs
- type ResourcePolicyPolicyInput
- type ResourcePolicyPolicyOutput
- type ResourcePolicyPolicyPtrOutput
- func (o ResourcePolicyPolicyPtrOutput) Elem() ResourcePolicyPolicyOutput
- func (ResourcePolicyPolicyPtrOutput) ElementType() reflect.Type
- func (o ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutput() ResourcePolicyPolicyPtrOutput
- func (o ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutputWithContext(ctx context.Context) ResourcePolicyPolicyPtrOutput
- type ResourcePolicyState
- type SentimentAnalysisSettingsProperties
- type SentimentAnalysisSettingsPropertiesArgs
- func (SentimentAnalysisSettingsPropertiesArgs) ElementType() reflect.Type
- func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutput() SentimentAnalysisSettingsPropertiesOutput
- func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesOutput
- func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
- func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput
- type SentimentAnalysisSettingsPropertiesInput
- type SentimentAnalysisSettingsPropertiesOutput
- func (o SentimentAnalysisSettingsPropertiesOutput) DetectSentiment() pulumi.BoolOutput
- func (SentimentAnalysisSettingsPropertiesOutput) ElementType() reflect.Type
- func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutput() SentimentAnalysisSettingsPropertiesOutput
- func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesOutput
- func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
- func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput
- type SentimentAnalysisSettingsPropertiesPtrInput
- type SentimentAnalysisSettingsPropertiesPtrOutput
- func (o SentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment() pulumi.BoolPtrOutput
- func (o SentimentAnalysisSettingsPropertiesPtrOutput) Elem() SentimentAnalysisSettingsPropertiesOutput
- func (SentimentAnalysisSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
- func (o SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput
Constants ¶
const ( BotAliasStatusCreating = BotAliasStatus("Creating") BotAliasStatusAvailable = BotAliasStatus("Available") BotAliasStatusDeleting = BotAliasStatus("Deleting") BotAliasStatusFailed = BotAliasStatus("Failed") )
const ( BotMessageSelectionStrategyRandom = BotMessageSelectionStrategy("Random") BotMessageSelectionStrategyOrdered = BotMessageSelectionStrategy("Ordered") )
const ( BotObfuscationSettingObfuscationSettingTypeNone = BotObfuscationSettingObfuscationSettingType("None") BotObfuscationSettingObfuscationSettingTypeDefaultObfuscation = BotObfuscationSettingObfuscationSettingType("DefaultObfuscation") )
const ( BotSlotConstraintRequired = BotSlotConstraint("Required") BotSlotConstraintOptional = BotSlotConstraint("Optional") )
const ( BotSlotValueResolutionStrategyOriginalValue = BotSlotValueResolutionStrategy("ORIGINAL_VALUE") BotSlotValueResolutionStrategyTopResolution = BotSlotValueResolutionStrategy("TOP_RESOLUTION") )
const ( BotVoiceSettingsEngineStandard = BotVoiceSettingsEngine("standard") BotVoiceSettingsEngineNeural = BotVoiceSettingsEngine("neural") )
const (
BotAudioRecognitionStrategyUseSlotValuesAsCustomVocabulary = BotAudioRecognitionStrategy("UseSlotValuesAsCustomVocabulary")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bot ¶
type Bot struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` // Specifies whether to build the bot locales after bot creation completes. AutoBuildBotLocales pulumi.BoolPtrOutput `pulumi:"autoBuildBotLocales"` BotFileS3Location BotS3LocationPtrOutput `pulumi:"botFileS3Location"` // List of bot locales BotLocales BotLocaleArrayOutput `pulumi:"botLocales"` // A list of tags to add to the bot, which can only be added at bot creation. BotTags BotTagArrayOutput `pulumi:"botTags"` // Data privacy setting of the Bot. DataPrivacy DataPrivacyPropertiesOutput `pulumi:"dataPrivacy"` Description pulumi.StringPtrOutput `pulumi:"description"` // IdleSessionTTLInSeconds of the resource IdleSessionTTLInSeconds pulumi.IntOutput `pulumi:"idleSessionTTLInSeconds"` Name pulumi.StringOutput `pulumi:"name"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` TestBotAliasSettings BotTestBotAliasSettingsPtrOutput `pulumi:"testBotAliasSettings"` // A list of tags to add to the test alias for a bot, , which can only be added at bot/bot alias creation. TestBotAliasTags BotTagArrayOutput `pulumi:"testBotAliasTags"` }
Amazon Lex conversational bot performing automated tasks such as ordering a pizza, booking a hotel, and so on.
func GetBot ¶
func GetBot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BotState, opts ...pulumi.ResourceOption) (*Bot, error)
GetBot gets an existing Bot 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 NewBot ¶
func NewBot(ctx *pulumi.Context, name string, args *BotArgs, opts ...pulumi.ResourceOption) (*Bot, error)
NewBot registers a new resource with the given unique name, arguments, and options.
func (*Bot) ElementType ¶
func (*Bot) ToBotOutput ¶
type BotAdvancedRecognitionSetting ¶ added in v0.14.0
type BotAdvancedRecognitionSetting struct {
AudioRecognitionStrategy *BotAudioRecognitionStrategy `pulumi:"audioRecognitionStrategy"`
}
Provides settings that enable advanced recognition settings for slot values.
type BotAdvancedRecognitionSettingArgs ¶ added in v0.14.0
type BotAdvancedRecognitionSettingArgs struct {
AudioRecognitionStrategy BotAudioRecognitionStrategyPtrInput `pulumi:"audioRecognitionStrategy"`
}
Provides settings that enable advanced recognition settings for slot values.
func (BotAdvancedRecognitionSettingArgs) ElementType ¶ added in v0.14.0
func (BotAdvancedRecognitionSettingArgs) ElementType() reflect.Type
func (BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutput ¶ added in v0.14.0
func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutput() BotAdvancedRecognitionSettingOutput
func (BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutputWithContext ¶ added in v0.14.0
func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingOutput
func (BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutput ¶ added in v0.14.0
func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
func (BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutputWithContext ¶ added in v0.14.0
func (i BotAdvancedRecognitionSettingArgs) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
type BotAdvancedRecognitionSettingInput ¶ added in v0.14.0
type BotAdvancedRecognitionSettingInput interface { pulumi.Input ToBotAdvancedRecognitionSettingOutput() BotAdvancedRecognitionSettingOutput ToBotAdvancedRecognitionSettingOutputWithContext(context.Context) BotAdvancedRecognitionSettingOutput }
BotAdvancedRecognitionSettingInput is an input type that accepts BotAdvancedRecognitionSettingArgs and BotAdvancedRecognitionSettingOutput values. You can construct a concrete instance of `BotAdvancedRecognitionSettingInput` via:
BotAdvancedRecognitionSettingArgs{...}
type BotAdvancedRecognitionSettingOutput ¶ added in v0.14.0
type BotAdvancedRecognitionSettingOutput struct{ *pulumi.OutputState }
Provides settings that enable advanced recognition settings for slot values.
func (BotAdvancedRecognitionSettingOutput) AudioRecognitionStrategy ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingOutput) AudioRecognitionStrategy() BotAudioRecognitionStrategyPtrOutput
func (BotAdvancedRecognitionSettingOutput) ElementType ¶ added in v0.14.0
func (BotAdvancedRecognitionSettingOutput) ElementType() reflect.Type
func (BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutput ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutput() BotAdvancedRecognitionSettingOutput
func (BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutputWithContext ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingOutput
func (BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutput ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
func (BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
type BotAdvancedRecognitionSettingPtrInput ¶ added in v0.14.0
type BotAdvancedRecognitionSettingPtrInput interface { pulumi.Input ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput ToBotAdvancedRecognitionSettingPtrOutputWithContext(context.Context) BotAdvancedRecognitionSettingPtrOutput }
BotAdvancedRecognitionSettingPtrInput is an input type that accepts BotAdvancedRecognitionSettingArgs, BotAdvancedRecognitionSettingPtr and BotAdvancedRecognitionSettingPtrOutput values. You can construct a concrete instance of `BotAdvancedRecognitionSettingPtrInput` via:
BotAdvancedRecognitionSettingArgs{...} or: nil
func BotAdvancedRecognitionSettingPtr ¶ added in v0.14.0
func BotAdvancedRecognitionSettingPtr(v *BotAdvancedRecognitionSettingArgs) BotAdvancedRecognitionSettingPtrInput
type BotAdvancedRecognitionSettingPtrOutput ¶ added in v0.14.0
type BotAdvancedRecognitionSettingPtrOutput struct{ *pulumi.OutputState }
func (BotAdvancedRecognitionSettingPtrOutput) AudioRecognitionStrategy ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingPtrOutput) AudioRecognitionStrategy() BotAudioRecognitionStrategyPtrOutput
func (BotAdvancedRecognitionSettingPtrOutput) ElementType ¶ added in v0.14.0
func (BotAdvancedRecognitionSettingPtrOutput) ElementType() reflect.Type
func (BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutput ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutput() BotAdvancedRecognitionSettingPtrOutput
func (BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext ¶ added in v0.14.0
func (o BotAdvancedRecognitionSettingPtrOutput) ToBotAdvancedRecognitionSettingPtrOutputWithContext(ctx context.Context) BotAdvancedRecognitionSettingPtrOutput
type BotAlias ¶
type BotAlias struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` BotAliasId pulumi.StringOutput `pulumi:"botAliasId"` BotAliasLocaleSettings BotAliasLocaleSettingsItemArrayOutput `pulumi:"botAliasLocaleSettings"` BotAliasName pulumi.StringOutput `pulumi:"botAliasName"` BotAliasStatus BotAliasStatusOutput `pulumi:"botAliasStatus"` // A list of tags to add to the bot alias. BotAliasTags BotAliasTagArrayOutput `pulumi:"botAliasTags"` BotId pulumi.StringOutput `pulumi:"botId"` BotVersion pulumi.StringPtrOutput `pulumi:"botVersion"` ConversationLogSettings BotAliasConversationLogSettingsPtrOutput `pulumi:"conversationLogSettings"` Description pulumi.StringPtrOutput `pulumi:"description"` // Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances. SentimentAnalysisSettings SentimentAnalysisSettingsPropertiesPtrOutput `pulumi:"sentimentAnalysisSettings"` }
A Bot Alias enables you to change the version of a bot without updating applications that use the bot
func GetBotAlias ¶
func GetBotAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BotAliasState, opts ...pulumi.ResourceOption) (*BotAlias, error)
GetBotAlias gets an existing BotAlias 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 NewBotAlias ¶
func NewBotAlias(ctx *pulumi.Context, name string, args *BotAliasArgs, opts ...pulumi.ResourceOption) (*BotAlias, error)
NewBotAlias registers a new resource with the given unique name, arguments, and options.
func (*BotAlias) ElementType ¶
func (*BotAlias) ToBotAliasOutput ¶
func (i *BotAlias) ToBotAliasOutput() BotAliasOutput
func (*BotAlias) ToBotAliasOutputWithContext ¶
func (i *BotAlias) ToBotAliasOutputWithContext(ctx context.Context) BotAliasOutput
type BotAliasArgs ¶
type BotAliasArgs struct { BotAliasLocaleSettings BotAliasLocaleSettingsItemArrayInput BotAliasName pulumi.StringPtrInput // A list of tags to add to the bot alias. BotAliasTags BotAliasTagArrayInput BotId pulumi.StringInput BotVersion pulumi.StringPtrInput ConversationLogSettings BotAliasConversationLogSettingsPtrInput Description pulumi.StringPtrInput // Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances. SentimentAnalysisSettings SentimentAnalysisSettingsPropertiesPtrInput }
The set of arguments for constructing a BotAlias resource.
func (BotAliasArgs) ElementType ¶
func (BotAliasArgs) ElementType() reflect.Type
type BotAliasAudioLogDestination ¶
type BotAliasAudioLogDestination struct {
S3Bucket BotAliasS3BucketLogDestination `pulumi:"s3Bucket"`
}
The location of audio log files collected when conversation logging is enabled for a bot.
type BotAliasAudioLogDestinationArgs ¶
type BotAliasAudioLogDestinationArgs struct {
S3Bucket BotAliasS3BucketLogDestinationInput `pulumi:"s3Bucket"`
}
The location of audio log files collected when conversation logging is enabled for a bot.
func (BotAliasAudioLogDestinationArgs) ElementType ¶
func (BotAliasAudioLogDestinationArgs) ElementType() reflect.Type
func (BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutput ¶
func (i BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutput() BotAliasAudioLogDestinationOutput
func (BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutputWithContext ¶
func (i BotAliasAudioLogDestinationArgs) ToBotAliasAudioLogDestinationOutputWithContext(ctx context.Context) BotAliasAudioLogDestinationOutput
type BotAliasAudioLogDestinationInput ¶
type BotAliasAudioLogDestinationInput interface { pulumi.Input ToBotAliasAudioLogDestinationOutput() BotAliasAudioLogDestinationOutput ToBotAliasAudioLogDestinationOutputWithContext(context.Context) BotAliasAudioLogDestinationOutput }
BotAliasAudioLogDestinationInput is an input type that accepts BotAliasAudioLogDestinationArgs and BotAliasAudioLogDestinationOutput values. You can construct a concrete instance of `BotAliasAudioLogDestinationInput` via:
BotAliasAudioLogDestinationArgs{...}
type BotAliasAudioLogDestinationOutput ¶
type BotAliasAudioLogDestinationOutput struct{ *pulumi.OutputState }
The location of audio log files collected when conversation logging is enabled for a bot.
func (BotAliasAudioLogDestinationOutput) ElementType ¶
func (BotAliasAudioLogDestinationOutput) ElementType() reflect.Type
func (BotAliasAudioLogDestinationOutput) S3Bucket ¶
func (o BotAliasAudioLogDestinationOutput) S3Bucket() BotAliasS3BucketLogDestinationOutput
func (BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutput ¶
func (o BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutput() BotAliasAudioLogDestinationOutput
func (BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutputWithContext ¶
func (o BotAliasAudioLogDestinationOutput) ToBotAliasAudioLogDestinationOutputWithContext(ctx context.Context) BotAliasAudioLogDestinationOutput
type BotAliasAudioLogSetting ¶
type BotAliasAudioLogSetting struct { Destination BotAliasAudioLogDestination `pulumi:"destination"` Enabled bool `pulumi:"enabled"` }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
type BotAliasAudioLogSettingArgs ¶
type BotAliasAudioLogSettingArgs struct { Destination BotAliasAudioLogDestinationInput `pulumi:"destination"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
func (BotAliasAudioLogSettingArgs) ElementType ¶
func (BotAliasAudioLogSettingArgs) ElementType() reflect.Type
func (BotAliasAudioLogSettingArgs) ToBotAliasAudioLogSettingOutput ¶
func (i BotAliasAudioLogSettingArgs) ToBotAliasAudioLogSettingOutput() BotAliasAudioLogSettingOutput
func (BotAliasAudioLogSettingArgs) ToBotAliasAudioLogSettingOutputWithContext ¶
func (i BotAliasAudioLogSettingArgs) ToBotAliasAudioLogSettingOutputWithContext(ctx context.Context) BotAliasAudioLogSettingOutput
type BotAliasAudioLogSettingArray ¶
type BotAliasAudioLogSettingArray []BotAliasAudioLogSettingInput
func (BotAliasAudioLogSettingArray) ElementType ¶
func (BotAliasAudioLogSettingArray) ElementType() reflect.Type
func (BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutput ¶
func (i BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutput() BotAliasAudioLogSettingArrayOutput
func (BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutputWithContext ¶
func (i BotAliasAudioLogSettingArray) ToBotAliasAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAliasAudioLogSettingArrayOutput
type BotAliasAudioLogSettingArrayInput ¶
type BotAliasAudioLogSettingArrayInput interface { pulumi.Input ToBotAliasAudioLogSettingArrayOutput() BotAliasAudioLogSettingArrayOutput ToBotAliasAudioLogSettingArrayOutputWithContext(context.Context) BotAliasAudioLogSettingArrayOutput }
BotAliasAudioLogSettingArrayInput is an input type that accepts BotAliasAudioLogSettingArray and BotAliasAudioLogSettingArrayOutput values. You can construct a concrete instance of `BotAliasAudioLogSettingArrayInput` via:
BotAliasAudioLogSettingArray{ BotAliasAudioLogSettingArgs{...} }
type BotAliasAudioLogSettingArrayOutput ¶
type BotAliasAudioLogSettingArrayOutput struct{ *pulumi.OutputState }
func (BotAliasAudioLogSettingArrayOutput) ElementType ¶
func (BotAliasAudioLogSettingArrayOutput) ElementType() reflect.Type
func (BotAliasAudioLogSettingArrayOutput) Index ¶
func (o BotAliasAudioLogSettingArrayOutput) Index(i pulumi.IntInput) BotAliasAudioLogSettingOutput
func (BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutput ¶
func (o BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutput() BotAliasAudioLogSettingArrayOutput
func (BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutputWithContext ¶
func (o BotAliasAudioLogSettingArrayOutput) ToBotAliasAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAliasAudioLogSettingArrayOutput
type BotAliasAudioLogSettingInput ¶
type BotAliasAudioLogSettingInput interface { pulumi.Input ToBotAliasAudioLogSettingOutput() BotAliasAudioLogSettingOutput ToBotAliasAudioLogSettingOutputWithContext(context.Context) BotAliasAudioLogSettingOutput }
BotAliasAudioLogSettingInput is an input type that accepts BotAliasAudioLogSettingArgs and BotAliasAudioLogSettingOutput values. You can construct a concrete instance of `BotAliasAudioLogSettingInput` via:
BotAliasAudioLogSettingArgs{...}
type BotAliasAudioLogSettingOutput ¶
type BotAliasAudioLogSettingOutput struct{ *pulumi.OutputState }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
func (BotAliasAudioLogSettingOutput) Destination ¶
func (o BotAliasAudioLogSettingOutput) Destination() BotAliasAudioLogDestinationOutput
func (BotAliasAudioLogSettingOutput) ElementType ¶
func (BotAliasAudioLogSettingOutput) ElementType() reflect.Type
func (BotAliasAudioLogSettingOutput) Enabled ¶
func (o BotAliasAudioLogSettingOutput) Enabled() pulumi.BoolOutput
func (BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutput ¶
func (o BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutput() BotAliasAudioLogSettingOutput
func (BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutputWithContext ¶
func (o BotAliasAudioLogSettingOutput) ToBotAliasAudioLogSettingOutputWithContext(ctx context.Context) BotAliasAudioLogSettingOutput
type BotAliasCloudWatchLogGroupLogDestinationArgs ¶
type BotAliasCloudWatchLogGroupLogDestinationArgs struct { // A string used to identify the groupArn for the Cloudwatch Log Group CloudWatchLogGroupArn pulumi.StringInput `pulumi:"cloudWatchLogGroupArn"` // A string containing the value for the Log Prefix LogPrefix pulumi.StringInput `pulumi:"logPrefix"` }
func (BotAliasCloudWatchLogGroupLogDestinationArgs) ElementType ¶
func (BotAliasCloudWatchLogGroupLogDestinationArgs) ElementType() reflect.Type
func (BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutput ¶
func (i BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutput() BotAliasCloudWatchLogGroupLogDestinationOutput
func (BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext ¶
func (i BotAliasCloudWatchLogGroupLogDestinationArgs) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotAliasCloudWatchLogGroupLogDestinationOutput
type BotAliasCloudWatchLogGroupLogDestinationInput ¶
type BotAliasCloudWatchLogGroupLogDestinationInput interface { pulumi.Input ToBotAliasCloudWatchLogGroupLogDestinationOutput() BotAliasCloudWatchLogGroupLogDestinationOutput ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext(context.Context) BotAliasCloudWatchLogGroupLogDestinationOutput }
BotAliasCloudWatchLogGroupLogDestinationInput is an input type that accepts BotAliasCloudWatchLogGroupLogDestinationArgs and BotAliasCloudWatchLogGroupLogDestinationOutput values. You can construct a concrete instance of `BotAliasCloudWatchLogGroupLogDestinationInput` via:
BotAliasCloudWatchLogGroupLogDestinationArgs{...}
type BotAliasCloudWatchLogGroupLogDestinationOutput ¶
type BotAliasCloudWatchLogGroupLogDestinationOutput struct{ *pulumi.OutputState }
func (BotAliasCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn ¶
func (o BotAliasCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn() pulumi.StringOutput
A string used to identify the groupArn for the Cloudwatch Log Group
func (BotAliasCloudWatchLogGroupLogDestinationOutput) ElementType ¶
func (BotAliasCloudWatchLogGroupLogDestinationOutput) ElementType() reflect.Type
func (BotAliasCloudWatchLogGroupLogDestinationOutput) LogPrefix ¶
func (o BotAliasCloudWatchLogGroupLogDestinationOutput) LogPrefix() pulumi.StringOutput
A string containing the value for the Log Prefix
func (BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutput ¶
func (o BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutput() BotAliasCloudWatchLogGroupLogDestinationOutput
func (BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext ¶
func (o BotAliasCloudWatchLogGroupLogDestinationOutput) ToBotAliasCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotAliasCloudWatchLogGroupLogDestinationOutput
type BotAliasCodeHookSpecification ¶
type BotAliasCodeHookSpecification struct {
LambdaCodeHook BotAliasLambdaCodeHook `pulumi:"lambdaCodeHook"`
}
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotAliasCodeHookSpecificationArgs ¶
type BotAliasCodeHookSpecificationArgs struct {
LambdaCodeHook BotAliasLambdaCodeHookInput `pulumi:"lambdaCodeHook"`
}
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasCodeHookSpecificationArgs) ElementType ¶
func (BotAliasCodeHookSpecificationArgs) ElementType() reflect.Type
func (BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutput ¶
func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutput() BotAliasCodeHookSpecificationOutput
func (BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutputWithContext ¶
func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationOutput
func (BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutput ¶
func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
func (BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutputWithContext ¶
func (i BotAliasCodeHookSpecificationArgs) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
type BotAliasCodeHookSpecificationInput ¶
type BotAliasCodeHookSpecificationInput interface { pulumi.Input ToBotAliasCodeHookSpecificationOutput() BotAliasCodeHookSpecificationOutput ToBotAliasCodeHookSpecificationOutputWithContext(context.Context) BotAliasCodeHookSpecificationOutput }
BotAliasCodeHookSpecificationInput is an input type that accepts BotAliasCodeHookSpecificationArgs and BotAliasCodeHookSpecificationOutput values. You can construct a concrete instance of `BotAliasCodeHookSpecificationInput` via:
BotAliasCodeHookSpecificationArgs{...}
type BotAliasCodeHookSpecificationOutput ¶
type BotAliasCodeHookSpecificationOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasCodeHookSpecificationOutput) ElementType ¶
func (BotAliasCodeHookSpecificationOutput) ElementType() reflect.Type
func (BotAliasCodeHookSpecificationOutput) LambdaCodeHook ¶
func (o BotAliasCodeHookSpecificationOutput) LambdaCodeHook() BotAliasLambdaCodeHookOutput
func (BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutput ¶
func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutput() BotAliasCodeHookSpecificationOutput
func (BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutputWithContext ¶
func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationOutput
func (BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutput ¶
func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
func (BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext ¶
func (o BotAliasCodeHookSpecificationOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
type BotAliasCodeHookSpecificationPtrInput ¶
type BotAliasCodeHookSpecificationPtrInput interface { pulumi.Input ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput ToBotAliasCodeHookSpecificationPtrOutputWithContext(context.Context) BotAliasCodeHookSpecificationPtrOutput }
BotAliasCodeHookSpecificationPtrInput is an input type that accepts BotAliasCodeHookSpecificationArgs, BotAliasCodeHookSpecificationPtr and BotAliasCodeHookSpecificationPtrOutput values. You can construct a concrete instance of `BotAliasCodeHookSpecificationPtrInput` via:
BotAliasCodeHookSpecificationArgs{...} or: nil
func BotAliasCodeHookSpecificationPtr ¶
func BotAliasCodeHookSpecificationPtr(v *BotAliasCodeHookSpecificationArgs) BotAliasCodeHookSpecificationPtrInput
type BotAliasCodeHookSpecificationPtrOutput ¶
type BotAliasCodeHookSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotAliasCodeHookSpecificationPtrOutput) ElementType ¶
func (BotAliasCodeHookSpecificationPtrOutput) ElementType() reflect.Type
func (BotAliasCodeHookSpecificationPtrOutput) LambdaCodeHook ¶
func (o BotAliasCodeHookSpecificationPtrOutput) LambdaCodeHook() BotAliasLambdaCodeHookPtrOutput
func (BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutput ¶
func (o BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutput() BotAliasCodeHookSpecificationPtrOutput
func (BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext ¶
func (o BotAliasCodeHookSpecificationPtrOutput) ToBotAliasCodeHookSpecificationPtrOutputWithContext(ctx context.Context) BotAliasCodeHookSpecificationPtrOutput
type BotAliasConversationLogSettings ¶
type BotAliasConversationLogSettings struct { AudioLogSettings []BotAliasAudioLogSetting `pulumi:"audioLogSettings"` TextLogSettings []BotAliasTextLogSetting `pulumi:"textLogSettings"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotAliasConversationLogSettingsArgs ¶
type BotAliasConversationLogSettingsArgs struct { AudioLogSettings BotAliasAudioLogSettingArrayInput `pulumi:"audioLogSettings"` TextLogSettings BotAliasTextLogSettingArrayInput `pulumi:"textLogSettings"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasConversationLogSettingsArgs) ElementType ¶
func (BotAliasConversationLogSettingsArgs) ElementType() reflect.Type
func (BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutput ¶
func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutput() BotAliasConversationLogSettingsOutput
func (BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutputWithContext ¶
func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsOutput
func (BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutput ¶
func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
func (BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutputWithContext ¶
func (i BotAliasConversationLogSettingsArgs) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
type BotAliasConversationLogSettingsInput ¶
type BotAliasConversationLogSettingsInput interface { pulumi.Input ToBotAliasConversationLogSettingsOutput() BotAliasConversationLogSettingsOutput ToBotAliasConversationLogSettingsOutputWithContext(context.Context) BotAliasConversationLogSettingsOutput }
BotAliasConversationLogSettingsInput is an input type that accepts BotAliasConversationLogSettingsArgs and BotAliasConversationLogSettingsOutput values. You can construct a concrete instance of `BotAliasConversationLogSettingsInput` via:
BotAliasConversationLogSettingsArgs{...}
type BotAliasConversationLogSettingsOutput ¶
type BotAliasConversationLogSettingsOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasConversationLogSettingsOutput) AudioLogSettings ¶
func (o BotAliasConversationLogSettingsOutput) AudioLogSettings() BotAliasAudioLogSettingArrayOutput
func (BotAliasConversationLogSettingsOutput) ElementType ¶
func (BotAliasConversationLogSettingsOutput) ElementType() reflect.Type
func (BotAliasConversationLogSettingsOutput) TextLogSettings ¶
func (o BotAliasConversationLogSettingsOutput) TextLogSettings() BotAliasTextLogSettingArrayOutput
func (BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutput ¶
func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutput() BotAliasConversationLogSettingsOutput
func (BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutputWithContext ¶
func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsOutput
func (BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutput ¶
func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
func (BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext ¶
func (o BotAliasConversationLogSettingsOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
type BotAliasConversationLogSettingsPtrInput ¶
type BotAliasConversationLogSettingsPtrInput interface { pulumi.Input ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput ToBotAliasConversationLogSettingsPtrOutputWithContext(context.Context) BotAliasConversationLogSettingsPtrOutput }
BotAliasConversationLogSettingsPtrInput is an input type that accepts BotAliasConversationLogSettingsArgs, BotAliasConversationLogSettingsPtr and BotAliasConversationLogSettingsPtrOutput values. You can construct a concrete instance of `BotAliasConversationLogSettingsPtrInput` via:
BotAliasConversationLogSettingsArgs{...} or: nil
func BotAliasConversationLogSettingsPtr ¶
func BotAliasConversationLogSettingsPtr(v *BotAliasConversationLogSettingsArgs) BotAliasConversationLogSettingsPtrInput
type BotAliasConversationLogSettingsPtrOutput ¶
type BotAliasConversationLogSettingsPtrOutput struct{ *pulumi.OutputState }
func (BotAliasConversationLogSettingsPtrOutput) AudioLogSettings ¶
func (o BotAliasConversationLogSettingsPtrOutput) AudioLogSettings() BotAliasAudioLogSettingArrayOutput
func (BotAliasConversationLogSettingsPtrOutput) ElementType ¶
func (BotAliasConversationLogSettingsPtrOutput) ElementType() reflect.Type
func (BotAliasConversationLogSettingsPtrOutput) TextLogSettings ¶
func (o BotAliasConversationLogSettingsPtrOutput) TextLogSettings() BotAliasTextLogSettingArrayOutput
func (BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutput ¶
func (o BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutput() BotAliasConversationLogSettingsPtrOutput
func (BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext ¶
func (o BotAliasConversationLogSettingsPtrOutput) ToBotAliasConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotAliasConversationLogSettingsPtrOutput
type BotAliasInput ¶
type BotAliasInput interface { pulumi.Input ToBotAliasOutput() BotAliasOutput ToBotAliasOutputWithContext(ctx context.Context) BotAliasOutput }
type BotAliasLambdaCodeHook ¶
type BotAliasLambdaCodeHook struct { // The version of the request-response that you want Amazon Lex to use to invoke your Lambda function. CodeHookInterfaceVersion string `pulumi:"codeHookInterfaceVersion"` // The Amazon Resource Name (ARN) of the Lambda function. LambdaArn string `pulumi:"lambdaArn"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotAliasLambdaCodeHookArgs ¶
type BotAliasLambdaCodeHookArgs struct { // The version of the request-response that you want Amazon Lex to use to invoke your Lambda function. CodeHookInterfaceVersion pulumi.StringInput `pulumi:"codeHookInterfaceVersion"` // The Amazon Resource Name (ARN) of the Lambda function. LambdaArn pulumi.StringInput `pulumi:"lambdaArn"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasLambdaCodeHookArgs) ElementType ¶
func (BotAliasLambdaCodeHookArgs) ElementType() reflect.Type
func (BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutput ¶
func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutput() BotAliasLambdaCodeHookOutput
func (BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutputWithContext ¶
func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookOutput
func (BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutput ¶
func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
func (BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutputWithContext ¶
func (i BotAliasLambdaCodeHookArgs) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
type BotAliasLambdaCodeHookInput ¶
type BotAliasLambdaCodeHookInput interface { pulumi.Input ToBotAliasLambdaCodeHookOutput() BotAliasLambdaCodeHookOutput ToBotAliasLambdaCodeHookOutputWithContext(context.Context) BotAliasLambdaCodeHookOutput }
BotAliasLambdaCodeHookInput is an input type that accepts BotAliasLambdaCodeHookArgs and BotAliasLambdaCodeHookOutput values. You can construct a concrete instance of `BotAliasLambdaCodeHookInput` via:
BotAliasLambdaCodeHookArgs{...}
type BotAliasLambdaCodeHookOutput ¶
type BotAliasLambdaCodeHookOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasLambdaCodeHookOutput) CodeHookInterfaceVersion ¶
func (o BotAliasLambdaCodeHookOutput) CodeHookInterfaceVersion() pulumi.StringOutput
The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.
func (BotAliasLambdaCodeHookOutput) ElementType ¶
func (BotAliasLambdaCodeHookOutput) ElementType() reflect.Type
func (BotAliasLambdaCodeHookOutput) LambdaArn ¶
func (o BotAliasLambdaCodeHookOutput) LambdaArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Lambda function.
func (BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutput ¶
func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutput() BotAliasLambdaCodeHookOutput
func (BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutputWithContext ¶
func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookOutput
func (BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutput ¶
func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
func (BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext ¶
func (o BotAliasLambdaCodeHookOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
type BotAliasLambdaCodeHookPtrInput ¶
type BotAliasLambdaCodeHookPtrInput interface { pulumi.Input ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput ToBotAliasLambdaCodeHookPtrOutputWithContext(context.Context) BotAliasLambdaCodeHookPtrOutput }
BotAliasLambdaCodeHookPtrInput is an input type that accepts BotAliasLambdaCodeHookArgs, BotAliasLambdaCodeHookPtr and BotAliasLambdaCodeHookPtrOutput values. You can construct a concrete instance of `BotAliasLambdaCodeHookPtrInput` via:
BotAliasLambdaCodeHookArgs{...} or: nil
func BotAliasLambdaCodeHookPtr ¶
func BotAliasLambdaCodeHookPtr(v *BotAliasLambdaCodeHookArgs) BotAliasLambdaCodeHookPtrInput
type BotAliasLambdaCodeHookPtrOutput ¶
type BotAliasLambdaCodeHookPtrOutput struct{ *pulumi.OutputState }
func (BotAliasLambdaCodeHookPtrOutput) CodeHookInterfaceVersion ¶
func (o BotAliasLambdaCodeHookPtrOutput) CodeHookInterfaceVersion() pulumi.StringPtrOutput
The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.
func (BotAliasLambdaCodeHookPtrOutput) Elem ¶
func (o BotAliasLambdaCodeHookPtrOutput) Elem() BotAliasLambdaCodeHookOutput
func (BotAliasLambdaCodeHookPtrOutput) ElementType ¶
func (BotAliasLambdaCodeHookPtrOutput) ElementType() reflect.Type
func (BotAliasLambdaCodeHookPtrOutput) LambdaArn ¶
func (o BotAliasLambdaCodeHookPtrOutput) LambdaArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lambda function.
func (BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutput ¶
func (o BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutput() BotAliasLambdaCodeHookPtrOutput
func (BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext ¶
func (o BotAliasLambdaCodeHookPtrOutput) ToBotAliasLambdaCodeHookPtrOutputWithContext(ctx context.Context) BotAliasLambdaCodeHookPtrOutput
type BotAliasLocaleSettings ¶
type BotAliasLocaleSettings struct { CodeHookSpecification *BotAliasCodeHookSpecification `pulumi:"codeHookSpecification"` // Whether the Lambda code hook is enabled Enabled bool `pulumi:"enabled"` }
You can use this parameter to specify a specific Lambda function to run different functions in different locales.
type BotAliasLocaleSettingsArgs ¶
type BotAliasLocaleSettingsArgs struct { CodeHookSpecification BotAliasCodeHookSpecificationPtrInput `pulumi:"codeHookSpecification"` // Whether the Lambda code hook is enabled Enabled pulumi.BoolInput `pulumi:"enabled"` }
You can use this parameter to specify a specific Lambda function to run different functions in different locales.
func (BotAliasLocaleSettingsArgs) ElementType ¶
func (BotAliasLocaleSettingsArgs) ElementType() reflect.Type
func (BotAliasLocaleSettingsArgs) ToBotAliasLocaleSettingsOutput ¶
func (i BotAliasLocaleSettingsArgs) ToBotAliasLocaleSettingsOutput() BotAliasLocaleSettingsOutput
func (BotAliasLocaleSettingsArgs) ToBotAliasLocaleSettingsOutputWithContext ¶
func (i BotAliasLocaleSettingsArgs) ToBotAliasLocaleSettingsOutputWithContext(ctx context.Context) BotAliasLocaleSettingsOutput
type BotAliasLocaleSettingsInput ¶
type BotAliasLocaleSettingsInput interface { pulumi.Input ToBotAliasLocaleSettingsOutput() BotAliasLocaleSettingsOutput ToBotAliasLocaleSettingsOutputWithContext(context.Context) BotAliasLocaleSettingsOutput }
BotAliasLocaleSettingsInput is an input type that accepts BotAliasLocaleSettingsArgs and BotAliasLocaleSettingsOutput values. You can construct a concrete instance of `BotAliasLocaleSettingsInput` via:
BotAliasLocaleSettingsArgs{...}
type BotAliasLocaleSettingsItem ¶
type BotAliasLocaleSettingsItem struct { BotAliasLocaleSetting BotAliasLocaleSettings `pulumi:"botAliasLocaleSetting"` // A string used to identify the locale LocaleId string `pulumi:"localeId"` }
A locale setting in alias
type BotAliasLocaleSettingsItemArgs ¶
type BotAliasLocaleSettingsItemArgs struct { BotAliasLocaleSetting BotAliasLocaleSettingsInput `pulumi:"botAliasLocaleSetting"` // A string used to identify the locale LocaleId pulumi.StringInput `pulumi:"localeId"` }
A locale setting in alias
func (BotAliasLocaleSettingsItemArgs) ElementType ¶
func (BotAliasLocaleSettingsItemArgs) ElementType() reflect.Type
func (BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutput ¶
func (i BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutput() BotAliasLocaleSettingsItemOutput
func (BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutputWithContext ¶
func (i BotAliasLocaleSettingsItemArgs) ToBotAliasLocaleSettingsItemOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemOutput
type BotAliasLocaleSettingsItemArray ¶
type BotAliasLocaleSettingsItemArray []BotAliasLocaleSettingsItemInput
func (BotAliasLocaleSettingsItemArray) ElementType ¶
func (BotAliasLocaleSettingsItemArray) ElementType() reflect.Type
func (BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutput ¶
func (i BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutput() BotAliasLocaleSettingsItemArrayOutput
func (BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutputWithContext ¶
func (i BotAliasLocaleSettingsItemArray) ToBotAliasLocaleSettingsItemArrayOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemArrayOutput
type BotAliasLocaleSettingsItemArrayInput ¶
type BotAliasLocaleSettingsItemArrayInput interface { pulumi.Input ToBotAliasLocaleSettingsItemArrayOutput() BotAliasLocaleSettingsItemArrayOutput ToBotAliasLocaleSettingsItemArrayOutputWithContext(context.Context) BotAliasLocaleSettingsItemArrayOutput }
BotAliasLocaleSettingsItemArrayInput is an input type that accepts BotAliasLocaleSettingsItemArray and BotAliasLocaleSettingsItemArrayOutput values. You can construct a concrete instance of `BotAliasLocaleSettingsItemArrayInput` via:
BotAliasLocaleSettingsItemArray{ BotAliasLocaleSettingsItemArgs{...} }
type BotAliasLocaleSettingsItemArrayOutput ¶
type BotAliasLocaleSettingsItemArrayOutput struct{ *pulumi.OutputState }
func (BotAliasLocaleSettingsItemArrayOutput) ElementType ¶
func (BotAliasLocaleSettingsItemArrayOutput) ElementType() reflect.Type
func (BotAliasLocaleSettingsItemArrayOutput) Index ¶
func (o BotAliasLocaleSettingsItemArrayOutput) Index(i pulumi.IntInput) BotAliasLocaleSettingsItemOutput
func (BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutput ¶
func (o BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutput() BotAliasLocaleSettingsItemArrayOutput
func (BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutputWithContext ¶
func (o BotAliasLocaleSettingsItemArrayOutput) ToBotAliasLocaleSettingsItemArrayOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemArrayOutput
type BotAliasLocaleSettingsItemInput ¶
type BotAliasLocaleSettingsItemInput interface { pulumi.Input ToBotAliasLocaleSettingsItemOutput() BotAliasLocaleSettingsItemOutput ToBotAliasLocaleSettingsItemOutputWithContext(context.Context) BotAliasLocaleSettingsItemOutput }
BotAliasLocaleSettingsItemInput is an input type that accepts BotAliasLocaleSettingsItemArgs and BotAliasLocaleSettingsItemOutput values. You can construct a concrete instance of `BotAliasLocaleSettingsItemInput` via:
BotAliasLocaleSettingsItemArgs{...}
type BotAliasLocaleSettingsItemOutput ¶
type BotAliasLocaleSettingsItemOutput struct{ *pulumi.OutputState }
A locale setting in alias
func (BotAliasLocaleSettingsItemOutput) BotAliasLocaleSetting ¶
func (o BotAliasLocaleSettingsItemOutput) BotAliasLocaleSetting() BotAliasLocaleSettingsOutput
func (BotAliasLocaleSettingsItemOutput) ElementType ¶
func (BotAliasLocaleSettingsItemOutput) ElementType() reflect.Type
func (BotAliasLocaleSettingsItemOutput) LocaleId ¶
func (o BotAliasLocaleSettingsItemOutput) LocaleId() pulumi.StringOutput
A string used to identify the locale
func (BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutput ¶
func (o BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutput() BotAliasLocaleSettingsItemOutput
func (BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutputWithContext ¶
func (o BotAliasLocaleSettingsItemOutput) ToBotAliasLocaleSettingsItemOutputWithContext(ctx context.Context) BotAliasLocaleSettingsItemOutput
type BotAliasLocaleSettingsOutput ¶
type BotAliasLocaleSettingsOutput struct{ *pulumi.OutputState }
You can use this parameter to specify a specific Lambda function to run different functions in different locales.
func (BotAliasLocaleSettingsOutput) CodeHookSpecification ¶
func (o BotAliasLocaleSettingsOutput) CodeHookSpecification() BotAliasCodeHookSpecificationPtrOutput
func (BotAliasLocaleSettingsOutput) ElementType ¶
func (BotAliasLocaleSettingsOutput) ElementType() reflect.Type
func (BotAliasLocaleSettingsOutput) Enabled ¶
func (o BotAliasLocaleSettingsOutput) Enabled() pulumi.BoolOutput
Whether the Lambda code hook is enabled
func (BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutput ¶
func (o BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutput() BotAliasLocaleSettingsOutput
func (BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutputWithContext ¶
func (o BotAliasLocaleSettingsOutput) ToBotAliasLocaleSettingsOutputWithContext(ctx context.Context) BotAliasLocaleSettingsOutput
type BotAliasOutput ¶
type BotAliasOutput struct{ *pulumi.OutputState }
func (BotAliasOutput) Arn ¶ added in v0.17.0
func (o BotAliasOutput) Arn() pulumi.StringOutput
func (BotAliasOutput) BotAliasId ¶ added in v0.17.0
func (o BotAliasOutput) BotAliasId() pulumi.StringOutput
func (BotAliasOutput) BotAliasLocaleSettings ¶ added in v0.17.0
func (o BotAliasOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
func (BotAliasOutput) BotAliasName ¶ added in v0.17.0
func (o BotAliasOutput) BotAliasName() pulumi.StringOutput
func (BotAliasOutput) BotAliasStatus ¶ added in v0.17.0
func (o BotAliasOutput) BotAliasStatus() BotAliasStatusOutput
func (BotAliasOutput) BotAliasTags ¶ added in v0.17.0
func (o BotAliasOutput) BotAliasTags() BotAliasTagArrayOutput
A list of tags to add to the bot alias.
func (BotAliasOutput) BotId ¶ added in v0.17.0
func (o BotAliasOutput) BotId() pulumi.StringOutput
func (BotAliasOutput) BotVersion ¶ added in v0.17.0
func (o BotAliasOutput) BotVersion() pulumi.StringPtrOutput
func (BotAliasOutput) ConversationLogSettings ¶ added in v0.17.0
func (o BotAliasOutput) ConversationLogSettings() BotAliasConversationLogSettingsPtrOutput
func (BotAliasOutput) Description ¶ added in v0.17.0
func (o BotAliasOutput) Description() pulumi.StringPtrOutput
func (BotAliasOutput) ElementType ¶
func (BotAliasOutput) ElementType() reflect.Type
func (BotAliasOutput) SentimentAnalysisSettings ¶ added in v0.17.0
func (o BotAliasOutput) SentimentAnalysisSettings() SentimentAnalysisSettingsPropertiesPtrOutput
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (BotAliasOutput) ToBotAliasOutput ¶
func (o BotAliasOutput) ToBotAliasOutput() BotAliasOutput
func (BotAliasOutput) ToBotAliasOutputWithContext ¶
func (o BotAliasOutput) ToBotAliasOutputWithContext(ctx context.Context) BotAliasOutput
type BotAliasS3BucketLogDestination ¶
type BotAliasS3BucketLogDestination struct { // The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The Amazon S3 key of the deployment package. LogPrefix string `pulumi:"logPrefix"` // The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored. S3BucketArn string `pulumi:"s3BucketArn"` }
Specifies an Amazon S3 bucket for logging audio conversations
type BotAliasS3BucketLogDestinationArgs ¶
type BotAliasS3BucketLogDestinationArgs struct { // The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The Amazon S3 key of the deployment package. LogPrefix pulumi.StringInput `pulumi:"logPrefix"` // The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored. S3BucketArn pulumi.StringInput `pulumi:"s3BucketArn"` }
Specifies an Amazon S3 bucket for logging audio conversations
func (BotAliasS3BucketLogDestinationArgs) ElementType ¶
func (BotAliasS3BucketLogDestinationArgs) ElementType() reflect.Type
func (BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutput ¶
func (i BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutput() BotAliasS3BucketLogDestinationOutput
func (BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutputWithContext ¶
func (i BotAliasS3BucketLogDestinationArgs) ToBotAliasS3BucketLogDestinationOutputWithContext(ctx context.Context) BotAliasS3BucketLogDestinationOutput
type BotAliasS3BucketLogDestinationInput ¶
type BotAliasS3BucketLogDestinationInput interface { pulumi.Input ToBotAliasS3BucketLogDestinationOutput() BotAliasS3BucketLogDestinationOutput ToBotAliasS3BucketLogDestinationOutputWithContext(context.Context) BotAliasS3BucketLogDestinationOutput }
BotAliasS3BucketLogDestinationInput is an input type that accepts BotAliasS3BucketLogDestinationArgs and BotAliasS3BucketLogDestinationOutput values. You can construct a concrete instance of `BotAliasS3BucketLogDestinationInput` via:
BotAliasS3BucketLogDestinationArgs{...}
type BotAliasS3BucketLogDestinationOutput ¶
type BotAliasS3BucketLogDestinationOutput struct{ *pulumi.OutputState }
Specifies an Amazon S3 bucket for logging audio conversations
func (BotAliasS3BucketLogDestinationOutput) ElementType ¶
func (BotAliasS3BucketLogDestinationOutput) ElementType() reflect.Type
func (BotAliasS3BucketLogDestinationOutput) KmsKeyArn ¶
func (o BotAliasS3BucketLogDestinationOutput) KmsKeyArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
func (BotAliasS3BucketLogDestinationOutput) LogPrefix ¶
func (o BotAliasS3BucketLogDestinationOutput) LogPrefix() pulumi.StringOutput
The Amazon S3 key of the deployment package.
func (BotAliasS3BucketLogDestinationOutput) S3BucketArn ¶
func (o BotAliasS3BucketLogDestinationOutput) S3BucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
func (BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutput ¶
func (o BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutput() BotAliasS3BucketLogDestinationOutput
func (BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutputWithContext ¶
func (o BotAliasS3BucketLogDestinationOutput) ToBotAliasS3BucketLogDestinationOutputWithContext(ctx context.Context) BotAliasS3BucketLogDestinationOutput
type BotAliasState ¶
type BotAliasState struct { }
func (BotAliasState) ElementType ¶
func (BotAliasState) ElementType() reflect.Type
type BotAliasStatus ¶
type BotAliasStatus string
type BotAliasStatusOutput ¶
type BotAliasStatusOutput struct{ *pulumi.OutputState }
func (BotAliasStatusOutput) ElementType ¶
func (BotAliasStatusOutput) ElementType() reflect.Type
func (BotAliasStatusOutput) ToBotAliasStatusOutput ¶
func (o BotAliasStatusOutput) ToBotAliasStatusOutput() BotAliasStatusOutput
func (BotAliasStatusOutput) ToBotAliasStatusOutputWithContext ¶
func (o BotAliasStatusOutput) ToBotAliasStatusOutputWithContext(ctx context.Context) BotAliasStatusOutput
func (BotAliasStatusOutput) ToBotAliasStatusPtrOutput ¶
func (o BotAliasStatusOutput) ToBotAliasStatusPtrOutput() BotAliasStatusPtrOutput
func (BotAliasStatusOutput) ToBotAliasStatusPtrOutputWithContext ¶
func (o BotAliasStatusOutput) ToBotAliasStatusPtrOutputWithContext(ctx context.Context) BotAliasStatusPtrOutput
func (BotAliasStatusOutput) ToStringOutput ¶
func (o BotAliasStatusOutput) ToStringOutput() pulumi.StringOutput
func (BotAliasStatusOutput) ToStringOutputWithContext ¶
func (o BotAliasStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotAliasStatusOutput) ToStringPtrOutput ¶
func (o BotAliasStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotAliasStatusOutput) ToStringPtrOutputWithContext ¶
func (o BotAliasStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotAliasStatusPtrOutput ¶
type BotAliasStatusPtrOutput struct{ *pulumi.OutputState }
func (BotAliasStatusPtrOutput) Elem ¶
func (o BotAliasStatusPtrOutput) Elem() BotAliasStatusOutput
func (BotAliasStatusPtrOutput) ElementType ¶
func (BotAliasStatusPtrOutput) ElementType() reflect.Type
func (BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutput ¶
func (o BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutput() BotAliasStatusPtrOutput
func (BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutputWithContext ¶
func (o BotAliasStatusPtrOutput) ToBotAliasStatusPtrOutputWithContext(ctx context.Context) BotAliasStatusPtrOutput
func (BotAliasStatusPtrOutput) ToStringPtrOutput ¶
func (o BotAliasStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotAliasStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o BotAliasStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotAliasTag ¶
type BotAliasTag struct { // A string used to identify this tag Key string `pulumi:"key"` // A string containing the value for the tag Value string `pulumi:"value"` }
A label for tagging Lex resources
type BotAliasTagArgs ¶
type BotAliasTagArgs struct { // A string used to identify this tag Key pulumi.StringInput `pulumi:"key"` // A string containing the value for the tag Value pulumi.StringInput `pulumi:"value"` }
A label for tagging Lex resources
func (BotAliasTagArgs) ElementType ¶
func (BotAliasTagArgs) ElementType() reflect.Type
func (BotAliasTagArgs) ToBotAliasTagOutput ¶
func (i BotAliasTagArgs) ToBotAliasTagOutput() BotAliasTagOutput
func (BotAliasTagArgs) ToBotAliasTagOutputWithContext ¶
func (i BotAliasTagArgs) ToBotAliasTagOutputWithContext(ctx context.Context) BotAliasTagOutput
type BotAliasTagArray ¶
type BotAliasTagArray []BotAliasTagInput
func (BotAliasTagArray) ElementType ¶
func (BotAliasTagArray) ElementType() reflect.Type
func (BotAliasTagArray) ToBotAliasTagArrayOutput ¶
func (i BotAliasTagArray) ToBotAliasTagArrayOutput() BotAliasTagArrayOutput
func (BotAliasTagArray) ToBotAliasTagArrayOutputWithContext ¶
func (i BotAliasTagArray) ToBotAliasTagArrayOutputWithContext(ctx context.Context) BotAliasTagArrayOutput
type BotAliasTagArrayInput ¶
type BotAliasTagArrayInput interface { pulumi.Input ToBotAliasTagArrayOutput() BotAliasTagArrayOutput ToBotAliasTagArrayOutputWithContext(context.Context) BotAliasTagArrayOutput }
BotAliasTagArrayInput is an input type that accepts BotAliasTagArray and BotAliasTagArrayOutput values. You can construct a concrete instance of `BotAliasTagArrayInput` via:
BotAliasTagArray{ BotAliasTagArgs{...} }
type BotAliasTagArrayOutput ¶
type BotAliasTagArrayOutput struct{ *pulumi.OutputState }
func (BotAliasTagArrayOutput) ElementType ¶
func (BotAliasTagArrayOutput) ElementType() reflect.Type
func (BotAliasTagArrayOutput) Index ¶
func (o BotAliasTagArrayOutput) Index(i pulumi.IntInput) BotAliasTagOutput
func (BotAliasTagArrayOutput) ToBotAliasTagArrayOutput ¶
func (o BotAliasTagArrayOutput) ToBotAliasTagArrayOutput() BotAliasTagArrayOutput
func (BotAliasTagArrayOutput) ToBotAliasTagArrayOutputWithContext ¶
func (o BotAliasTagArrayOutput) ToBotAliasTagArrayOutputWithContext(ctx context.Context) BotAliasTagArrayOutput
type BotAliasTagInput ¶
type BotAliasTagInput interface { pulumi.Input ToBotAliasTagOutput() BotAliasTagOutput ToBotAliasTagOutputWithContext(context.Context) BotAliasTagOutput }
BotAliasTagInput is an input type that accepts BotAliasTagArgs and BotAliasTagOutput values. You can construct a concrete instance of `BotAliasTagInput` via:
BotAliasTagArgs{...}
type BotAliasTagOutput ¶
type BotAliasTagOutput struct{ *pulumi.OutputState }
A label for tagging Lex resources
func (BotAliasTagOutput) ElementType ¶
func (BotAliasTagOutput) ElementType() reflect.Type
func (BotAliasTagOutput) Key ¶
func (o BotAliasTagOutput) Key() pulumi.StringOutput
A string used to identify this tag
func (BotAliasTagOutput) ToBotAliasTagOutput ¶
func (o BotAliasTagOutput) ToBotAliasTagOutput() BotAliasTagOutput
func (BotAliasTagOutput) ToBotAliasTagOutputWithContext ¶
func (o BotAliasTagOutput) ToBotAliasTagOutputWithContext(ctx context.Context) BotAliasTagOutput
func (BotAliasTagOutput) Value ¶
func (o BotAliasTagOutput) Value() pulumi.StringOutput
A string containing the value for the tag
type BotAliasTextLogDestination ¶
type BotAliasTextLogDestination struct {
CloudWatch BotAliasCloudWatchLogGroupLogDestination `pulumi:"cloudWatch"`
}
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
type BotAliasTextLogDestinationArgs ¶
type BotAliasTextLogDestinationArgs struct {
CloudWatch BotAliasCloudWatchLogGroupLogDestinationInput `pulumi:"cloudWatch"`
}
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
func (BotAliasTextLogDestinationArgs) ElementType ¶
func (BotAliasTextLogDestinationArgs) ElementType() reflect.Type
func (BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutput ¶
func (i BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutput() BotAliasTextLogDestinationOutput
func (BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutputWithContext ¶
func (i BotAliasTextLogDestinationArgs) ToBotAliasTextLogDestinationOutputWithContext(ctx context.Context) BotAliasTextLogDestinationOutput
type BotAliasTextLogDestinationInput ¶
type BotAliasTextLogDestinationInput interface { pulumi.Input ToBotAliasTextLogDestinationOutput() BotAliasTextLogDestinationOutput ToBotAliasTextLogDestinationOutputWithContext(context.Context) BotAliasTextLogDestinationOutput }
BotAliasTextLogDestinationInput is an input type that accepts BotAliasTextLogDestinationArgs and BotAliasTextLogDestinationOutput values. You can construct a concrete instance of `BotAliasTextLogDestinationInput` via:
BotAliasTextLogDestinationArgs{...}
type BotAliasTextLogDestinationOutput ¶
type BotAliasTextLogDestinationOutput struct{ *pulumi.OutputState }
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
func (BotAliasTextLogDestinationOutput) CloudWatch ¶
func (o BotAliasTextLogDestinationOutput) CloudWatch() BotAliasCloudWatchLogGroupLogDestinationOutput
func (BotAliasTextLogDestinationOutput) ElementType ¶
func (BotAliasTextLogDestinationOutput) ElementType() reflect.Type
func (BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutput ¶
func (o BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutput() BotAliasTextLogDestinationOutput
func (BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutputWithContext ¶
func (o BotAliasTextLogDestinationOutput) ToBotAliasTextLogDestinationOutputWithContext(ctx context.Context) BotAliasTextLogDestinationOutput
type BotAliasTextLogSetting ¶
type BotAliasTextLogSetting struct { Destination BotAliasTextLogDestination `pulumi:"destination"` Enabled bool `pulumi:"enabled"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotAliasTextLogSettingArgs ¶
type BotAliasTextLogSettingArgs struct { Destination BotAliasTextLogDestinationInput `pulumi:"destination"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasTextLogSettingArgs) ElementType ¶
func (BotAliasTextLogSettingArgs) ElementType() reflect.Type
func (BotAliasTextLogSettingArgs) ToBotAliasTextLogSettingOutput ¶
func (i BotAliasTextLogSettingArgs) ToBotAliasTextLogSettingOutput() BotAliasTextLogSettingOutput
func (BotAliasTextLogSettingArgs) ToBotAliasTextLogSettingOutputWithContext ¶
func (i BotAliasTextLogSettingArgs) ToBotAliasTextLogSettingOutputWithContext(ctx context.Context) BotAliasTextLogSettingOutput
type BotAliasTextLogSettingArray ¶
type BotAliasTextLogSettingArray []BotAliasTextLogSettingInput
func (BotAliasTextLogSettingArray) ElementType ¶
func (BotAliasTextLogSettingArray) ElementType() reflect.Type
func (BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutput ¶
func (i BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutput() BotAliasTextLogSettingArrayOutput
func (BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutputWithContext ¶
func (i BotAliasTextLogSettingArray) ToBotAliasTextLogSettingArrayOutputWithContext(ctx context.Context) BotAliasTextLogSettingArrayOutput
type BotAliasTextLogSettingArrayInput ¶
type BotAliasTextLogSettingArrayInput interface { pulumi.Input ToBotAliasTextLogSettingArrayOutput() BotAliasTextLogSettingArrayOutput ToBotAliasTextLogSettingArrayOutputWithContext(context.Context) BotAliasTextLogSettingArrayOutput }
BotAliasTextLogSettingArrayInput is an input type that accepts BotAliasTextLogSettingArray and BotAliasTextLogSettingArrayOutput values. You can construct a concrete instance of `BotAliasTextLogSettingArrayInput` via:
BotAliasTextLogSettingArray{ BotAliasTextLogSettingArgs{...} }
type BotAliasTextLogSettingArrayOutput ¶
type BotAliasTextLogSettingArrayOutput struct{ *pulumi.OutputState }
func (BotAliasTextLogSettingArrayOutput) ElementType ¶
func (BotAliasTextLogSettingArrayOutput) ElementType() reflect.Type
func (BotAliasTextLogSettingArrayOutput) Index ¶
func (o BotAliasTextLogSettingArrayOutput) Index(i pulumi.IntInput) BotAliasTextLogSettingOutput
func (BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutput ¶
func (o BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutput() BotAliasTextLogSettingArrayOutput
func (BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutputWithContext ¶
func (o BotAliasTextLogSettingArrayOutput) ToBotAliasTextLogSettingArrayOutputWithContext(ctx context.Context) BotAliasTextLogSettingArrayOutput
type BotAliasTextLogSettingInput ¶
type BotAliasTextLogSettingInput interface { pulumi.Input ToBotAliasTextLogSettingOutput() BotAliasTextLogSettingOutput ToBotAliasTextLogSettingOutputWithContext(context.Context) BotAliasTextLogSettingOutput }
BotAliasTextLogSettingInput is an input type that accepts BotAliasTextLogSettingArgs and BotAliasTextLogSettingOutput values. You can construct a concrete instance of `BotAliasTextLogSettingInput` via:
BotAliasTextLogSettingArgs{...}
type BotAliasTextLogSettingOutput ¶
type BotAliasTextLogSettingOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotAliasTextLogSettingOutput) Destination ¶
func (o BotAliasTextLogSettingOutput) Destination() BotAliasTextLogDestinationOutput
func (BotAliasTextLogSettingOutput) ElementType ¶
func (BotAliasTextLogSettingOutput) ElementType() reflect.Type
func (BotAliasTextLogSettingOutput) Enabled ¶
func (o BotAliasTextLogSettingOutput) Enabled() pulumi.BoolOutput
func (BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutput ¶
func (o BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutput() BotAliasTextLogSettingOutput
func (BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutputWithContext ¶
func (o BotAliasTextLogSettingOutput) ToBotAliasTextLogSettingOutputWithContext(ctx context.Context) BotAliasTextLogSettingOutput
type BotArgs ¶
type BotArgs struct { // Specifies whether to build the bot locales after bot creation completes. AutoBuildBotLocales pulumi.BoolPtrInput BotFileS3Location BotS3LocationPtrInput // List of bot locales BotLocales BotLocaleArrayInput // A list of tags to add to the bot, which can only be added at bot creation. BotTags BotTagArrayInput // Data privacy setting of the Bot. DataPrivacy DataPrivacyPropertiesInput Description pulumi.StringPtrInput // IdleSessionTTLInSeconds of the resource IdleSessionTTLInSeconds pulumi.IntInput Name pulumi.StringPtrInput RoleArn pulumi.StringInput TestBotAliasSettings BotTestBotAliasSettingsPtrInput // A list of tags to add to the test alias for a bot, , which can only be added at bot/bot alias creation. TestBotAliasTags BotTagArrayInput }
The set of arguments for constructing a Bot resource.
func (BotArgs) ElementType ¶
type BotAudioLogDestination ¶ added in v0.14.0
type BotAudioLogDestination struct {
S3Bucket BotS3BucketLogDestination `pulumi:"s3Bucket"`
}
The location of audio log files collected when conversation logging is enabled for a bot.
type BotAudioLogDestinationArgs ¶ added in v0.14.0
type BotAudioLogDestinationArgs struct {
S3Bucket BotS3BucketLogDestinationInput `pulumi:"s3Bucket"`
}
The location of audio log files collected when conversation logging is enabled for a bot.
func (BotAudioLogDestinationArgs) ElementType ¶ added in v0.14.0
func (BotAudioLogDestinationArgs) ElementType() reflect.Type
func (BotAudioLogDestinationArgs) ToBotAudioLogDestinationOutput ¶ added in v0.14.0
func (i BotAudioLogDestinationArgs) ToBotAudioLogDestinationOutput() BotAudioLogDestinationOutput
func (BotAudioLogDestinationArgs) ToBotAudioLogDestinationOutputWithContext ¶ added in v0.14.0
func (i BotAudioLogDestinationArgs) ToBotAudioLogDestinationOutputWithContext(ctx context.Context) BotAudioLogDestinationOutput
type BotAudioLogDestinationInput ¶ added in v0.14.0
type BotAudioLogDestinationInput interface { pulumi.Input ToBotAudioLogDestinationOutput() BotAudioLogDestinationOutput ToBotAudioLogDestinationOutputWithContext(context.Context) BotAudioLogDestinationOutput }
BotAudioLogDestinationInput is an input type that accepts BotAudioLogDestinationArgs and BotAudioLogDestinationOutput values. You can construct a concrete instance of `BotAudioLogDestinationInput` via:
BotAudioLogDestinationArgs{...}
type BotAudioLogDestinationOutput ¶ added in v0.14.0
type BotAudioLogDestinationOutput struct{ *pulumi.OutputState }
The location of audio log files collected when conversation logging is enabled for a bot.
func (BotAudioLogDestinationOutput) ElementType ¶ added in v0.14.0
func (BotAudioLogDestinationOutput) ElementType() reflect.Type
func (BotAudioLogDestinationOutput) S3Bucket ¶ added in v0.14.0
func (o BotAudioLogDestinationOutput) S3Bucket() BotS3BucketLogDestinationOutput
func (BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutput ¶ added in v0.14.0
func (o BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutput() BotAudioLogDestinationOutput
func (BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutputWithContext ¶ added in v0.14.0
func (o BotAudioLogDestinationOutput) ToBotAudioLogDestinationOutputWithContext(ctx context.Context) BotAudioLogDestinationOutput
type BotAudioLogSetting ¶ added in v0.14.0
type BotAudioLogSetting struct { Destination BotAudioLogDestination `pulumi:"destination"` Enabled bool `pulumi:"enabled"` }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
type BotAudioLogSettingArgs ¶ added in v0.14.0
type BotAudioLogSettingArgs struct { Destination BotAudioLogDestinationInput `pulumi:"destination"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
func (BotAudioLogSettingArgs) ElementType ¶ added in v0.14.0
func (BotAudioLogSettingArgs) ElementType() reflect.Type
func (BotAudioLogSettingArgs) ToBotAudioLogSettingOutput ¶ added in v0.14.0
func (i BotAudioLogSettingArgs) ToBotAudioLogSettingOutput() BotAudioLogSettingOutput
func (BotAudioLogSettingArgs) ToBotAudioLogSettingOutputWithContext ¶ added in v0.14.0
func (i BotAudioLogSettingArgs) ToBotAudioLogSettingOutputWithContext(ctx context.Context) BotAudioLogSettingOutput
type BotAudioLogSettingArray ¶ added in v0.14.0
type BotAudioLogSettingArray []BotAudioLogSettingInput
func (BotAudioLogSettingArray) ElementType ¶ added in v0.14.0
func (BotAudioLogSettingArray) ElementType() reflect.Type
func (BotAudioLogSettingArray) ToBotAudioLogSettingArrayOutput ¶ added in v0.14.0
func (i BotAudioLogSettingArray) ToBotAudioLogSettingArrayOutput() BotAudioLogSettingArrayOutput
func (BotAudioLogSettingArray) ToBotAudioLogSettingArrayOutputWithContext ¶ added in v0.14.0
func (i BotAudioLogSettingArray) ToBotAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAudioLogSettingArrayOutput
type BotAudioLogSettingArrayInput ¶ added in v0.14.0
type BotAudioLogSettingArrayInput interface { pulumi.Input ToBotAudioLogSettingArrayOutput() BotAudioLogSettingArrayOutput ToBotAudioLogSettingArrayOutputWithContext(context.Context) BotAudioLogSettingArrayOutput }
BotAudioLogSettingArrayInput is an input type that accepts BotAudioLogSettingArray and BotAudioLogSettingArrayOutput values. You can construct a concrete instance of `BotAudioLogSettingArrayInput` via:
BotAudioLogSettingArray{ BotAudioLogSettingArgs{...} }
type BotAudioLogSettingArrayOutput ¶ added in v0.14.0
type BotAudioLogSettingArrayOutput struct{ *pulumi.OutputState }
func (BotAudioLogSettingArrayOutput) ElementType ¶ added in v0.14.0
func (BotAudioLogSettingArrayOutput) ElementType() reflect.Type
func (BotAudioLogSettingArrayOutput) Index ¶ added in v0.14.0
func (o BotAudioLogSettingArrayOutput) Index(i pulumi.IntInput) BotAudioLogSettingOutput
func (BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutput ¶ added in v0.14.0
func (o BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutput() BotAudioLogSettingArrayOutput
func (BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutputWithContext ¶ added in v0.14.0
func (o BotAudioLogSettingArrayOutput) ToBotAudioLogSettingArrayOutputWithContext(ctx context.Context) BotAudioLogSettingArrayOutput
type BotAudioLogSettingInput ¶ added in v0.14.0
type BotAudioLogSettingInput interface { pulumi.Input ToBotAudioLogSettingOutput() BotAudioLogSettingOutput ToBotAudioLogSettingOutputWithContext(context.Context) BotAudioLogSettingOutput }
BotAudioLogSettingInput is an input type that accepts BotAudioLogSettingArgs and BotAudioLogSettingOutput values. You can construct a concrete instance of `BotAudioLogSettingInput` via:
BotAudioLogSettingArgs{...}
type BotAudioLogSettingOutput ¶ added in v0.14.0
type BotAudioLogSettingOutput struct{ *pulumi.OutputState }
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
func (BotAudioLogSettingOutput) Destination ¶ added in v0.14.0
func (o BotAudioLogSettingOutput) Destination() BotAudioLogDestinationOutput
func (BotAudioLogSettingOutput) ElementType ¶ added in v0.14.0
func (BotAudioLogSettingOutput) ElementType() reflect.Type
func (BotAudioLogSettingOutput) Enabled ¶ added in v0.14.0
func (o BotAudioLogSettingOutput) Enabled() pulumi.BoolOutput
func (BotAudioLogSettingOutput) ToBotAudioLogSettingOutput ¶ added in v0.14.0
func (o BotAudioLogSettingOutput) ToBotAudioLogSettingOutput() BotAudioLogSettingOutput
func (BotAudioLogSettingOutput) ToBotAudioLogSettingOutputWithContext ¶ added in v0.14.0
func (o BotAudioLogSettingOutput) ToBotAudioLogSettingOutputWithContext(ctx context.Context) BotAudioLogSettingOutput
type BotAudioRecognitionStrategy ¶ added in v0.14.0
type BotAudioRecognitionStrategy string
Enables using slot values as a custom vocabulary when recognizing user utterances.
func (BotAudioRecognitionStrategy) ElementType ¶ added in v0.14.0
func (BotAudioRecognitionStrategy) ElementType() reflect.Type
func (BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutput ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutput() BotAudioRecognitionStrategyOutput
func (BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutputWithContext ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyOutput
func (BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutput ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutputWithContext ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategy) ToStringOutput ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToStringOutput() pulumi.StringOutput
func (BotAudioRecognitionStrategy) ToStringOutputWithContext ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotAudioRecognitionStrategy) ToStringPtrOutput ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotAudioRecognitionStrategy) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (e BotAudioRecognitionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotAudioRecognitionStrategyInput ¶ added in v0.14.0
type BotAudioRecognitionStrategyInput interface { pulumi.Input ToBotAudioRecognitionStrategyOutput() BotAudioRecognitionStrategyOutput ToBotAudioRecognitionStrategyOutputWithContext(context.Context) BotAudioRecognitionStrategyOutput }
BotAudioRecognitionStrategyInput is an input type that accepts BotAudioRecognitionStrategyArgs and BotAudioRecognitionStrategyOutput values. You can construct a concrete instance of `BotAudioRecognitionStrategyInput` via:
BotAudioRecognitionStrategyArgs{...}
type BotAudioRecognitionStrategyOutput ¶ added in v0.14.0
type BotAudioRecognitionStrategyOutput struct{ *pulumi.OutputState }
func (BotAudioRecognitionStrategyOutput) ElementType ¶ added in v0.14.0
func (BotAudioRecognitionStrategyOutput) ElementType() reflect.Type
func (BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutput() BotAudioRecognitionStrategyOutput
func (BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyOutput
func (BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategyOutput) ToStringOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToStringOutput() pulumi.StringOutput
func (BotAudioRecognitionStrategyOutput) ToStringOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotAudioRecognitionStrategyOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotAudioRecognitionStrategyOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotAudioRecognitionStrategyPtrInput ¶ added in v0.14.0
type BotAudioRecognitionStrategyPtrInput interface { pulumi.Input ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput ToBotAudioRecognitionStrategyPtrOutputWithContext(context.Context) BotAudioRecognitionStrategyPtrOutput }
func BotAudioRecognitionStrategyPtr ¶ added in v0.14.0
func BotAudioRecognitionStrategyPtr(v string) BotAudioRecognitionStrategyPtrInput
type BotAudioRecognitionStrategyPtrOutput ¶ added in v0.14.0
type BotAudioRecognitionStrategyPtrOutput struct{ *pulumi.OutputState }
func (BotAudioRecognitionStrategyPtrOutput) ElementType ¶ added in v0.14.0
func (BotAudioRecognitionStrategyPtrOutput) ElementType() reflect.Type
func (BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutput() BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyPtrOutput) ToBotAudioRecognitionStrategyPtrOutputWithContext(ctx context.Context) BotAudioRecognitionStrategyPtrOutput
func (BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o BotAudioRecognitionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotButton ¶
type BotButton struct { // The text that appears on the button. Text string `pulumi:"text"` // The value returned to Amazon Lex when the user chooses this button. Value string `pulumi:"value"` }
A button to use on a response card used to gather slot values from a user.
type BotButtonArgs ¶
type BotButtonArgs struct { // The text that appears on the button. Text pulumi.StringInput `pulumi:"text"` // The value returned to Amazon Lex when the user chooses this button. Value pulumi.StringInput `pulumi:"value"` }
A button to use on a response card used to gather slot values from a user.
func (BotButtonArgs) ElementType ¶
func (BotButtonArgs) ElementType() reflect.Type
func (BotButtonArgs) ToBotButtonOutput ¶
func (i BotButtonArgs) ToBotButtonOutput() BotButtonOutput
func (BotButtonArgs) ToBotButtonOutputWithContext ¶
func (i BotButtonArgs) ToBotButtonOutputWithContext(ctx context.Context) BotButtonOutput
type BotButtonArray ¶
type BotButtonArray []BotButtonInput
func (BotButtonArray) ElementType ¶
func (BotButtonArray) ElementType() reflect.Type
func (BotButtonArray) ToBotButtonArrayOutput ¶
func (i BotButtonArray) ToBotButtonArrayOutput() BotButtonArrayOutput
func (BotButtonArray) ToBotButtonArrayOutputWithContext ¶
func (i BotButtonArray) ToBotButtonArrayOutputWithContext(ctx context.Context) BotButtonArrayOutput
type BotButtonArrayInput ¶
type BotButtonArrayInput interface { pulumi.Input ToBotButtonArrayOutput() BotButtonArrayOutput ToBotButtonArrayOutputWithContext(context.Context) BotButtonArrayOutput }
BotButtonArrayInput is an input type that accepts BotButtonArray and BotButtonArrayOutput values. You can construct a concrete instance of `BotButtonArrayInput` via:
BotButtonArray{ BotButtonArgs{...} }
type BotButtonArrayOutput ¶
type BotButtonArrayOutput struct{ *pulumi.OutputState }
func (BotButtonArrayOutput) ElementType ¶
func (BotButtonArrayOutput) ElementType() reflect.Type
func (BotButtonArrayOutput) Index ¶
func (o BotButtonArrayOutput) Index(i pulumi.IntInput) BotButtonOutput
func (BotButtonArrayOutput) ToBotButtonArrayOutput ¶
func (o BotButtonArrayOutput) ToBotButtonArrayOutput() BotButtonArrayOutput
func (BotButtonArrayOutput) ToBotButtonArrayOutputWithContext ¶
func (o BotButtonArrayOutput) ToBotButtonArrayOutputWithContext(ctx context.Context) BotButtonArrayOutput
type BotButtonInput ¶
type BotButtonInput interface { pulumi.Input ToBotButtonOutput() BotButtonOutput ToBotButtonOutputWithContext(context.Context) BotButtonOutput }
BotButtonInput is an input type that accepts BotButtonArgs and BotButtonOutput values. You can construct a concrete instance of `BotButtonInput` via:
BotButtonArgs{...}
type BotButtonOutput ¶
type BotButtonOutput struct{ *pulumi.OutputState }
A button to use on a response card used to gather slot values from a user.
func (BotButtonOutput) ElementType ¶
func (BotButtonOutput) ElementType() reflect.Type
func (BotButtonOutput) Text ¶
func (o BotButtonOutput) Text() pulumi.StringOutput
The text that appears on the button.
func (BotButtonOutput) ToBotButtonOutput ¶
func (o BotButtonOutput) ToBotButtonOutput() BotButtonOutput
func (BotButtonOutput) ToBotButtonOutputWithContext ¶
func (o BotButtonOutput) ToBotButtonOutputWithContext(ctx context.Context) BotButtonOutput
func (BotButtonOutput) Value ¶
func (o BotButtonOutput) Value() pulumi.StringOutput
The value returned to Amazon Lex when the user chooses this button.
type BotCloudWatchLogGroupLogDestination ¶ added in v0.14.0
type BotCloudWatchLogGroupLogDestinationArgs ¶ added in v0.14.0
type BotCloudWatchLogGroupLogDestinationArgs struct { // A string used to identify the groupArn for the Cloudwatch Log Group CloudWatchLogGroupArn pulumi.StringInput `pulumi:"cloudWatchLogGroupArn"` // A string containing the value for the Log Prefix LogPrefix pulumi.StringInput `pulumi:"logPrefix"` }
func (BotCloudWatchLogGroupLogDestinationArgs) ElementType ¶ added in v0.14.0
func (BotCloudWatchLogGroupLogDestinationArgs) ElementType() reflect.Type
func (BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutput ¶ added in v0.14.0
func (i BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutput() BotCloudWatchLogGroupLogDestinationOutput
func (BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutputWithContext ¶ added in v0.14.0
func (i BotCloudWatchLogGroupLogDestinationArgs) ToBotCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotCloudWatchLogGroupLogDestinationOutput
type BotCloudWatchLogGroupLogDestinationInput ¶ added in v0.14.0
type BotCloudWatchLogGroupLogDestinationInput interface { pulumi.Input ToBotCloudWatchLogGroupLogDestinationOutput() BotCloudWatchLogGroupLogDestinationOutput ToBotCloudWatchLogGroupLogDestinationOutputWithContext(context.Context) BotCloudWatchLogGroupLogDestinationOutput }
BotCloudWatchLogGroupLogDestinationInput is an input type that accepts BotCloudWatchLogGroupLogDestinationArgs and BotCloudWatchLogGroupLogDestinationOutput values. You can construct a concrete instance of `BotCloudWatchLogGroupLogDestinationInput` via:
BotCloudWatchLogGroupLogDestinationArgs{...}
type BotCloudWatchLogGroupLogDestinationOutput ¶ added in v0.14.0
type BotCloudWatchLogGroupLogDestinationOutput struct{ *pulumi.OutputState }
func (BotCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn ¶ added in v0.14.0
func (o BotCloudWatchLogGroupLogDestinationOutput) CloudWatchLogGroupArn() pulumi.StringOutput
A string used to identify the groupArn for the Cloudwatch Log Group
func (BotCloudWatchLogGroupLogDestinationOutput) ElementType ¶ added in v0.14.0
func (BotCloudWatchLogGroupLogDestinationOutput) ElementType() reflect.Type
func (BotCloudWatchLogGroupLogDestinationOutput) LogPrefix ¶ added in v0.14.0
func (o BotCloudWatchLogGroupLogDestinationOutput) LogPrefix() pulumi.StringOutput
A string containing the value for the Log Prefix
func (BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutput ¶ added in v0.14.0
func (o BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutput() BotCloudWatchLogGroupLogDestinationOutput
func (BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutputWithContext ¶ added in v0.14.0
func (o BotCloudWatchLogGroupLogDestinationOutput) ToBotCloudWatchLogGroupLogDestinationOutputWithContext(ctx context.Context) BotCloudWatchLogGroupLogDestinationOutput
type BotCodeHookSpecification ¶ added in v0.14.0
type BotCodeHookSpecification struct {
LambdaCodeHook BotLambdaCodeHook `pulumi:"lambdaCodeHook"`
}
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotConversationLogSettings ¶ added in v0.14.0
type BotConversationLogSettings struct { AudioLogSettings []BotAudioLogSetting `pulumi:"audioLogSettings"` TextLogSettings []BotTextLogSetting `pulumi:"textLogSettings"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotConversationLogSettingsArgs ¶ added in v0.14.0
type BotConversationLogSettingsArgs struct { AudioLogSettings BotAudioLogSettingArrayInput `pulumi:"audioLogSettings"` TextLogSettings BotTextLogSettingArrayInput `pulumi:"textLogSettings"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotConversationLogSettingsArgs) ElementType ¶ added in v0.14.0
func (BotConversationLogSettingsArgs) ElementType() reflect.Type
func (BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutput ¶ added in v0.14.0
func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutput() BotConversationLogSettingsOutput
func (BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutputWithContext ¶ added in v0.14.0
func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsOutputWithContext(ctx context.Context) BotConversationLogSettingsOutput
func (BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutput ¶ added in v0.14.0
func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
func (BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutputWithContext ¶ added in v0.14.0
func (i BotConversationLogSettingsArgs) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
type BotConversationLogSettingsInput ¶ added in v0.14.0
type BotConversationLogSettingsInput interface { pulumi.Input ToBotConversationLogSettingsOutput() BotConversationLogSettingsOutput ToBotConversationLogSettingsOutputWithContext(context.Context) BotConversationLogSettingsOutput }
BotConversationLogSettingsInput is an input type that accepts BotConversationLogSettingsArgs and BotConversationLogSettingsOutput values. You can construct a concrete instance of `BotConversationLogSettingsInput` via:
BotConversationLogSettingsArgs{...}
type BotConversationLogSettingsOutput ¶ added in v0.14.0
type BotConversationLogSettingsOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotConversationLogSettingsOutput) AudioLogSettings ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) AudioLogSettings() BotAudioLogSettingArrayOutput
func (BotConversationLogSettingsOutput) ElementType ¶ added in v0.14.0
func (BotConversationLogSettingsOutput) ElementType() reflect.Type
func (BotConversationLogSettingsOutput) TextLogSettings ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) TextLogSettings() BotTextLogSettingArrayOutput
func (BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutput ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutput() BotConversationLogSettingsOutput
func (BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutputWithContext ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsOutputWithContext(ctx context.Context) BotConversationLogSettingsOutput
func (BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutput ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
func (BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutputWithContext ¶ added in v0.14.0
func (o BotConversationLogSettingsOutput) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
type BotConversationLogSettingsPtrInput ¶ added in v0.14.0
type BotConversationLogSettingsPtrInput interface { pulumi.Input ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput ToBotConversationLogSettingsPtrOutputWithContext(context.Context) BotConversationLogSettingsPtrOutput }
BotConversationLogSettingsPtrInput is an input type that accepts BotConversationLogSettingsArgs, BotConversationLogSettingsPtr and BotConversationLogSettingsPtrOutput values. You can construct a concrete instance of `BotConversationLogSettingsPtrInput` via:
BotConversationLogSettingsArgs{...} or: nil
func BotConversationLogSettingsPtr ¶ added in v0.14.0
func BotConversationLogSettingsPtr(v *BotConversationLogSettingsArgs) BotConversationLogSettingsPtrInput
type BotConversationLogSettingsPtrOutput ¶ added in v0.14.0
type BotConversationLogSettingsPtrOutput struct{ *pulumi.OutputState }
func (BotConversationLogSettingsPtrOutput) AudioLogSettings ¶ added in v0.14.0
func (o BotConversationLogSettingsPtrOutput) AudioLogSettings() BotAudioLogSettingArrayOutput
func (BotConversationLogSettingsPtrOutput) Elem ¶ added in v0.14.0
func (o BotConversationLogSettingsPtrOutput) Elem() BotConversationLogSettingsOutput
func (BotConversationLogSettingsPtrOutput) ElementType ¶ added in v0.14.0
func (BotConversationLogSettingsPtrOutput) ElementType() reflect.Type
func (BotConversationLogSettingsPtrOutput) TextLogSettings ¶ added in v0.14.0
func (o BotConversationLogSettingsPtrOutput) TextLogSettings() BotTextLogSettingArrayOutput
func (BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutput ¶ added in v0.14.0
func (o BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutput() BotConversationLogSettingsPtrOutput
func (BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutputWithContext ¶ added in v0.14.0
func (o BotConversationLogSettingsPtrOutput) ToBotConversationLogSettingsPtrOutputWithContext(ctx context.Context) BotConversationLogSettingsPtrOutput
type BotCustomPayload ¶
type BotCustomPayload struct { // The string that is sent to your application. Value string `pulumi:"value"` }
A message in a custom format defined by the client application.
type BotCustomPayloadArgs ¶
type BotCustomPayloadArgs struct { // The string that is sent to your application. Value pulumi.StringInput `pulumi:"value"` }
A message in a custom format defined by the client application.
func (BotCustomPayloadArgs) ElementType ¶
func (BotCustomPayloadArgs) ElementType() reflect.Type
func (BotCustomPayloadArgs) ToBotCustomPayloadOutput ¶
func (i BotCustomPayloadArgs) ToBotCustomPayloadOutput() BotCustomPayloadOutput
func (BotCustomPayloadArgs) ToBotCustomPayloadOutputWithContext ¶
func (i BotCustomPayloadArgs) ToBotCustomPayloadOutputWithContext(ctx context.Context) BotCustomPayloadOutput
func (BotCustomPayloadArgs) ToBotCustomPayloadPtrOutput ¶
func (i BotCustomPayloadArgs) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
func (BotCustomPayloadArgs) ToBotCustomPayloadPtrOutputWithContext ¶
func (i BotCustomPayloadArgs) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
type BotCustomPayloadInput ¶
type BotCustomPayloadInput interface { pulumi.Input ToBotCustomPayloadOutput() BotCustomPayloadOutput ToBotCustomPayloadOutputWithContext(context.Context) BotCustomPayloadOutput }
BotCustomPayloadInput is an input type that accepts BotCustomPayloadArgs and BotCustomPayloadOutput values. You can construct a concrete instance of `BotCustomPayloadInput` via:
BotCustomPayloadArgs{...}
type BotCustomPayloadOutput ¶
type BotCustomPayloadOutput struct{ *pulumi.OutputState }
A message in a custom format defined by the client application.
func (BotCustomPayloadOutput) ElementType ¶
func (BotCustomPayloadOutput) ElementType() reflect.Type
func (BotCustomPayloadOutput) ToBotCustomPayloadOutput ¶
func (o BotCustomPayloadOutput) ToBotCustomPayloadOutput() BotCustomPayloadOutput
func (BotCustomPayloadOutput) ToBotCustomPayloadOutputWithContext ¶
func (o BotCustomPayloadOutput) ToBotCustomPayloadOutputWithContext(ctx context.Context) BotCustomPayloadOutput
func (BotCustomPayloadOutput) ToBotCustomPayloadPtrOutput ¶
func (o BotCustomPayloadOutput) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
func (BotCustomPayloadOutput) ToBotCustomPayloadPtrOutputWithContext ¶
func (o BotCustomPayloadOutput) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
func (BotCustomPayloadOutput) Value ¶
func (o BotCustomPayloadOutput) Value() pulumi.StringOutput
The string that is sent to your application.
type BotCustomPayloadPtrInput ¶
type BotCustomPayloadPtrInput interface { pulumi.Input ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput ToBotCustomPayloadPtrOutputWithContext(context.Context) BotCustomPayloadPtrOutput }
BotCustomPayloadPtrInput is an input type that accepts BotCustomPayloadArgs, BotCustomPayloadPtr and BotCustomPayloadPtrOutput values. You can construct a concrete instance of `BotCustomPayloadPtrInput` via:
BotCustomPayloadArgs{...} or: nil
func BotCustomPayloadPtr ¶
func BotCustomPayloadPtr(v *BotCustomPayloadArgs) BotCustomPayloadPtrInput
type BotCustomPayloadPtrOutput ¶
type BotCustomPayloadPtrOutput struct{ *pulumi.OutputState }
func (BotCustomPayloadPtrOutput) Elem ¶
func (o BotCustomPayloadPtrOutput) Elem() BotCustomPayloadOutput
func (BotCustomPayloadPtrOutput) ElementType ¶
func (BotCustomPayloadPtrOutput) ElementType() reflect.Type
func (BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutput ¶
func (o BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutput() BotCustomPayloadPtrOutput
func (BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutputWithContext ¶
func (o BotCustomPayloadPtrOutput) ToBotCustomPayloadPtrOutputWithContext(ctx context.Context) BotCustomPayloadPtrOutput
func (BotCustomPayloadPtrOutput) Value ¶
func (o BotCustomPayloadPtrOutput) Value() pulumi.StringPtrOutput
The string that is sent to your application.
type BotCustomVocabulary ¶ added in v0.14.0
type BotCustomVocabulary struct {
CustomVocabularyItems []BotCustomVocabularyItem `pulumi:"customVocabularyItems"`
}
A custom vocabulary is a list of specific phrases that you want Amazon Lex V2 to recognize in the audio input.
type BotCustomVocabularyArgs ¶ added in v0.14.0
type BotCustomVocabularyArgs struct {
CustomVocabularyItems BotCustomVocabularyItemArrayInput `pulumi:"customVocabularyItems"`
}
A custom vocabulary is a list of specific phrases that you want Amazon Lex V2 to recognize in the audio input.
func (BotCustomVocabularyArgs) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyArgs) ElementType() reflect.Type
func (BotCustomVocabularyArgs) ToBotCustomVocabularyOutput ¶ added in v0.14.0
func (i BotCustomVocabularyArgs) ToBotCustomVocabularyOutput() BotCustomVocabularyOutput
func (BotCustomVocabularyArgs) ToBotCustomVocabularyOutputWithContext ¶ added in v0.14.0
func (i BotCustomVocabularyArgs) ToBotCustomVocabularyOutputWithContext(ctx context.Context) BotCustomVocabularyOutput
func (BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutput ¶ added in v0.14.0
func (i BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
func (BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutputWithContext ¶ added in v0.14.0
func (i BotCustomVocabularyArgs) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
type BotCustomVocabularyInput ¶ added in v0.14.0
type BotCustomVocabularyInput interface { pulumi.Input ToBotCustomVocabularyOutput() BotCustomVocabularyOutput ToBotCustomVocabularyOutputWithContext(context.Context) BotCustomVocabularyOutput }
BotCustomVocabularyInput is an input type that accepts BotCustomVocabularyArgs and BotCustomVocabularyOutput values. You can construct a concrete instance of `BotCustomVocabularyInput` via:
BotCustomVocabularyArgs{...}
type BotCustomVocabularyItem ¶ added in v0.14.0
type BotCustomVocabularyItem struct { // Phrase that should be recognized. Phrase string `pulumi:"phrase"` // The degree to which the phrase recognition is boosted. Weight *int `pulumi:"weight"` }
A custom vocabulary item that contains the phrase to recognize and a weight to give the boost.
type BotCustomVocabularyItemArgs ¶ added in v0.14.0
type BotCustomVocabularyItemArgs struct { // Phrase that should be recognized. Phrase pulumi.StringInput `pulumi:"phrase"` // The degree to which the phrase recognition is boosted. Weight pulumi.IntPtrInput `pulumi:"weight"` }
A custom vocabulary item that contains the phrase to recognize and a weight to give the boost.
func (BotCustomVocabularyItemArgs) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyItemArgs) ElementType() reflect.Type
func (BotCustomVocabularyItemArgs) ToBotCustomVocabularyItemOutput ¶ added in v0.14.0
func (i BotCustomVocabularyItemArgs) ToBotCustomVocabularyItemOutput() BotCustomVocabularyItemOutput
func (BotCustomVocabularyItemArgs) ToBotCustomVocabularyItemOutputWithContext ¶ added in v0.14.0
func (i BotCustomVocabularyItemArgs) ToBotCustomVocabularyItemOutputWithContext(ctx context.Context) BotCustomVocabularyItemOutput
type BotCustomVocabularyItemArray ¶ added in v0.14.0
type BotCustomVocabularyItemArray []BotCustomVocabularyItemInput
func (BotCustomVocabularyItemArray) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyItemArray) ElementType() reflect.Type
func (BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutput ¶ added in v0.14.0
func (i BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutput() BotCustomVocabularyItemArrayOutput
func (BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutputWithContext ¶ added in v0.14.0
func (i BotCustomVocabularyItemArray) ToBotCustomVocabularyItemArrayOutputWithContext(ctx context.Context) BotCustomVocabularyItemArrayOutput
type BotCustomVocabularyItemArrayInput ¶ added in v0.14.0
type BotCustomVocabularyItemArrayInput interface { pulumi.Input ToBotCustomVocabularyItemArrayOutput() BotCustomVocabularyItemArrayOutput ToBotCustomVocabularyItemArrayOutputWithContext(context.Context) BotCustomVocabularyItemArrayOutput }
BotCustomVocabularyItemArrayInput is an input type that accepts BotCustomVocabularyItemArray and BotCustomVocabularyItemArrayOutput values. You can construct a concrete instance of `BotCustomVocabularyItemArrayInput` via:
BotCustomVocabularyItemArray{ BotCustomVocabularyItemArgs{...} }
type BotCustomVocabularyItemArrayOutput ¶ added in v0.14.0
type BotCustomVocabularyItemArrayOutput struct{ *pulumi.OutputState }
func (BotCustomVocabularyItemArrayOutput) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyItemArrayOutput) ElementType() reflect.Type
func (BotCustomVocabularyItemArrayOutput) Index ¶ added in v0.14.0
func (o BotCustomVocabularyItemArrayOutput) Index(i pulumi.IntInput) BotCustomVocabularyItemOutput
func (BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutput ¶ added in v0.14.0
func (o BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutput() BotCustomVocabularyItemArrayOutput
func (BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutputWithContext ¶ added in v0.14.0
func (o BotCustomVocabularyItemArrayOutput) ToBotCustomVocabularyItemArrayOutputWithContext(ctx context.Context) BotCustomVocabularyItemArrayOutput
type BotCustomVocabularyItemInput ¶ added in v0.14.0
type BotCustomVocabularyItemInput interface { pulumi.Input ToBotCustomVocabularyItemOutput() BotCustomVocabularyItemOutput ToBotCustomVocabularyItemOutputWithContext(context.Context) BotCustomVocabularyItemOutput }
BotCustomVocabularyItemInput is an input type that accepts BotCustomVocabularyItemArgs and BotCustomVocabularyItemOutput values. You can construct a concrete instance of `BotCustomVocabularyItemInput` via:
BotCustomVocabularyItemArgs{...}
type BotCustomVocabularyItemOutput ¶ added in v0.14.0
type BotCustomVocabularyItemOutput struct{ *pulumi.OutputState }
A custom vocabulary item that contains the phrase to recognize and a weight to give the boost.
func (BotCustomVocabularyItemOutput) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyItemOutput) ElementType() reflect.Type
func (BotCustomVocabularyItemOutput) Phrase ¶ added in v0.14.0
func (o BotCustomVocabularyItemOutput) Phrase() pulumi.StringOutput
Phrase that should be recognized.
func (BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutput ¶ added in v0.14.0
func (o BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutput() BotCustomVocabularyItemOutput
func (BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutputWithContext ¶ added in v0.14.0
func (o BotCustomVocabularyItemOutput) ToBotCustomVocabularyItemOutputWithContext(ctx context.Context) BotCustomVocabularyItemOutput
func (BotCustomVocabularyItemOutput) Weight ¶ added in v0.14.0
func (o BotCustomVocabularyItemOutput) Weight() pulumi.IntPtrOutput
The degree to which the phrase recognition is boosted.
type BotCustomVocabularyOutput ¶ added in v0.14.0
type BotCustomVocabularyOutput struct{ *pulumi.OutputState }
A custom vocabulary is a list of specific phrases that you want Amazon Lex V2 to recognize in the audio input.
func (BotCustomVocabularyOutput) CustomVocabularyItems ¶ added in v0.14.0
func (o BotCustomVocabularyOutput) CustomVocabularyItems() BotCustomVocabularyItemArrayOutput
func (BotCustomVocabularyOutput) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyOutput) ElementType() reflect.Type
func (BotCustomVocabularyOutput) ToBotCustomVocabularyOutput ¶ added in v0.14.0
func (o BotCustomVocabularyOutput) ToBotCustomVocabularyOutput() BotCustomVocabularyOutput
func (BotCustomVocabularyOutput) ToBotCustomVocabularyOutputWithContext ¶ added in v0.14.0
func (o BotCustomVocabularyOutput) ToBotCustomVocabularyOutputWithContext(ctx context.Context) BotCustomVocabularyOutput
func (BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutput ¶ added in v0.14.0
func (o BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
func (BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutputWithContext ¶ added in v0.14.0
func (o BotCustomVocabularyOutput) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
type BotCustomVocabularyPtrInput ¶ added in v0.14.0
type BotCustomVocabularyPtrInput interface { pulumi.Input ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput ToBotCustomVocabularyPtrOutputWithContext(context.Context) BotCustomVocabularyPtrOutput }
BotCustomVocabularyPtrInput is an input type that accepts BotCustomVocabularyArgs, BotCustomVocabularyPtr and BotCustomVocabularyPtrOutput values. You can construct a concrete instance of `BotCustomVocabularyPtrInput` via:
BotCustomVocabularyArgs{...} or: nil
func BotCustomVocabularyPtr ¶ added in v0.14.0
func BotCustomVocabularyPtr(v *BotCustomVocabularyArgs) BotCustomVocabularyPtrInput
type BotCustomVocabularyPtrOutput ¶ added in v0.14.0
type BotCustomVocabularyPtrOutput struct{ *pulumi.OutputState }
func (BotCustomVocabularyPtrOutput) CustomVocabularyItems ¶ added in v0.14.0
func (o BotCustomVocabularyPtrOutput) CustomVocabularyItems() BotCustomVocabularyItemArrayOutput
func (BotCustomVocabularyPtrOutput) Elem ¶ added in v0.14.0
func (o BotCustomVocabularyPtrOutput) Elem() BotCustomVocabularyOutput
func (BotCustomVocabularyPtrOutput) ElementType ¶ added in v0.14.0
func (BotCustomVocabularyPtrOutput) ElementType() reflect.Type
func (BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutput ¶ added in v0.14.0
func (o BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutput() BotCustomVocabularyPtrOutput
func (BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutputWithContext ¶ added in v0.14.0
func (o BotCustomVocabularyPtrOutput) ToBotCustomVocabularyPtrOutputWithContext(ctx context.Context) BotCustomVocabularyPtrOutput
type BotDialogCodeHookSetting ¶
type BotDialogCodeHookSetting struct {
Enabled bool `pulumi:"enabled"`
}
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
type BotDialogCodeHookSettingArgs ¶
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
func (BotDialogCodeHookSettingArgs) ElementType ¶
func (BotDialogCodeHookSettingArgs) ElementType() reflect.Type
func (BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutput ¶
func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutput() BotDialogCodeHookSettingOutput
func (BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutputWithContext ¶
func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingOutputWithContext(ctx context.Context) BotDialogCodeHookSettingOutput
func (BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutput ¶
func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
func (BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutputWithContext ¶
func (i BotDialogCodeHookSettingArgs) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
type BotDialogCodeHookSettingInput ¶
type BotDialogCodeHookSettingInput interface { pulumi.Input ToBotDialogCodeHookSettingOutput() BotDialogCodeHookSettingOutput ToBotDialogCodeHookSettingOutputWithContext(context.Context) BotDialogCodeHookSettingOutput }
BotDialogCodeHookSettingInput is an input type that accepts BotDialogCodeHookSettingArgs and BotDialogCodeHookSettingOutput values. You can construct a concrete instance of `BotDialogCodeHookSettingInput` via:
BotDialogCodeHookSettingArgs{...}
type BotDialogCodeHookSettingOutput ¶
type BotDialogCodeHookSettingOutput struct{ *pulumi.OutputState }
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
func (BotDialogCodeHookSettingOutput) ElementType ¶
func (BotDialogCodeHookSettingOutput) ElementType() reflect.Type
func (BotDialogCodeHookSettingOutput) Enabled ¶
func (o BotDialogCodeHookSettingOutput) Enabled() pulumi.BoolOutput
func (BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutput ¶
func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutput() BotDialogCodeHookSettingOutput
func (BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutputWithContext ¶
func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingOutputWithContext(ctx context.Context) BotDialogCodeHookSettingOutput
func (BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutput ¶
func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
func (BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutputWithContext ¶
func (o BotDialogCodeHookSettingOutput) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
type BotDialogCodeHookSettingPtrInput ¶
type BotDialogCodeHookSettingPtrInput interface { pulumi.Input ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput ToBotDialogCodeHookSettingPtrOutputWithContext(context.Context) BotDialogCodeHookSettingPtrOutput }
BotDialogCodeHookSettingPtrInput is an input type that accepts BotDialogCodeHookSettingArgs, BotDialogCodeHookSettingPtr and BotDialogCodeHookSettingPtrOutput values. You can construct a concrete instance of `BotDialogCodeHookSettingPtrInput` via:
BotDialogCodeHookSettingArgs{...} or: nil
func BotDialogCodeHookSettingPtr ¶
func BotDialogCodeHookSettingPtr(v *BotDialogCodeHookSettingArgs) BotDialogCodeHookSettingPtrInput
type BotDialogCodeHookSettingPtrOutput ¶
type BotDialogCodeHookSettingPtrOutput struct{ *pulumi.OutputState }
func (BotDialogCodeHookSettingPtrOutput) Elem ¶
func (o BotDialogCodeHookSettingPtrOutput) Elem() BotDialogCodeHookSettingOutput
func (BotDialogCodeHookSettingPtrOutput) ElementType ¶
func (BotDialogCodeHookSettingPtrOutput) ElementType() reflect.Type
func (BotDialogCodeHookSettingPtrOutput) Enabled ¶
func (o BotDialogCodeHookSettingPtrOutput) Enabled() pulumi.BoolPtrOutput
func (BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutput ¶
func (o BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutput() BotDialogCodeHookSettingPtrOutput
func (BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutputWithContext ¶
func (o BotDialogCodeHookSettingPtrOutput) ToBotDialogCodeHookSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookSettingPtrOutput
type BotExternalSourceSetting ¶ added in v0.9.0
type BotExternalSourceSetting struct {
GrammarSlotTypeSetting *BotGrammarSlotTypeSetting `pulumi:"grammarSlotTypeSetting"`
}
Provides information about the external source of the slot type's definition.
type BotExternalSourceSettingArgs ¶ added in v0.9.0
type BotExternalSourceSettingArgs struct {
GrammarSlotTypeSetting BotGrammarSlotTypeSettingPtrInput `pulumi:"grammarSlotTypeSetting"`
}
Provides information about the external source of the slot type's definition.
func (BotExternalSourceSettingArgs) ElementType ¶ added in v0.9.0
func (BotExternalSourceSettingArgs) ElementType() reflect.Type
func (BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutput ¶ added in v0.9.0
func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutput() BotExternalSourceSettingOutput
func (BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutputWithContext ¶ added in v0.9.0
func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingOutputWithContext(ctx context.Context) BotExternalSourceSettingOutput
func (BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutput ¶ added in v0.9.0
func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
func (BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutputWithContext ¶ added in v0.9.0
func (i BotExternalSourceSettingArgs) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
type BotExternalSourceSettingInput ¶ added in v0.9.0
type BotExternalSourceSettingInput interface { pulumi.Input ToBotExternalSourceSettingOutput() BotExternalSourceSettingOutput ToBotExternalSourceSettingOutputWithContext(context.Context) BotExternalSourceSettingOutput }
BotExternalSourceSettingInput is an input type that accepts BotExternalSourceSettingArgs and BotExternalSourceSettingOutput values. You can construct a concrete instance of `BotExternalSourceSettingInput` via:
BotExternalSourceSettingArgs{...}
type BotExternalSourceSettingOutput ¶ added in v0.9.0
type BotExternalSourceSettingOutput struct{ *pulumi.OutputState }
Provides information about the external source of the slot type's definition.
func (BotExternalSourceSettingOutput) ElementType ¶ added in v0.9.0
func (BotExternalSourceSettingOutput) ElementType() reflect.Type
func (BotExternalSourceSettingOutput) GrammarSlotTypeSetting ¶ added in v0.9.0
func (o BotExternalSourceSettingOutput) GrammarSlotTypeSetting() BotGrammarSlotTypeSettingPtrOutput
func (BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutput ¶ added in v0.9.0
func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutput() BotExternalSourceSettingOutput
func (BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutputWithContext ¶ added in v0.9.0
func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingOutputWithContext(ctx context.Context) BotExternalSourceSettingOutput
func (BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutput ¶ added in v0.9.0
func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
func (BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotExternalSourceSettingOutput) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
type BotExternalSourceSettingPtrInput ¶ added in v0.9.0
type BotExternalSourceSettingPtrInput interface { pulumi.Input ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput ToBotExternalSourceSettingPtrOutputWithContext(context.Context) BotExternalSourceSettingPtrOutput }
BotExternalSourceSettingPtrInput is an input type that accepts BotExternalSourceSettingArgs, BotExternalSourceSettingPtr and BotExternalSourceSettingPtrOutput values. You can construct a concrete instance of `BotExternalSourceSettingPtrInput` via:
BotExternalSourceSettingArgs{...} or: nil
func BotExternalSourceSettingPtr ¶ added in v0.9.0
func BotExternalSourceSettingPtr(v *BotExternalSourceSettingArgs) BotExternalSourceSettingPtrInput
type BotExternalSourceSettingPtrOutput ¶ added in v0.9.0
type BotExternalSourceSettingPtrOutput struct{ *pulumi.OutputState }
func (BotExternalSourceSettingPtrOutput) Elem ¶ added in v0.9.0
func (o BotExternalSourceSettingPtrOutput) Elem() BotExternalSourceSettingOutput
func (BotExternalSourceSettingPtrOutput) ElementType ¶ added in v0.9.0
func (BotExternalSourceSettingPtrOutput) ElementType() reflect.Type
func (BotExternalSourceSettingPtrOutput) GrammarSlotTypeSetting ¶ added in v0.9.0
func (o BotExternalSourceSettingPtrOutput) GrammarSlotTypeSetting() BotGrammarSlotTypeSettingPtrOutput
func (BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutput ¶ added in v0.9.0
func (o BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutput() BotExternalSourceSettingPtrOutput
func (BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotExternalSourceSettingPtrOutput) ToBotExternalSourceSettingPtrOutputWithContext(ctx context.Context) BotExternalSourceSettingPtrOutput
type BotFulfillmentCodeHookSetting ¶
type BotFulfillmentCodeHookSetting struct { Enabled bool `pulumi:"enabled"` FulfillmentUpdatesSpecification *BotFulfillmentUpdatesSpecification `pulumi:"fulfillmentUpdatesSpecification"` PostFulfillmentStatusSpecification *BotPostFulfillmentStatusSpecification `pulumi:"postFulfillmentStatusSpecification"` }
Settings that determine if a Lambda function should be invoked to fulfill a specific intent.
type BotFulfillmentCodeHookSettingArgs ¶
type BotFulfillmentCodeHookSettingArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` FulfillmentUpdatesSpecification BotFulfillmentUpdatesSpecificationPtrInput `pulumi:"fulfillmentUpdatesSpecification"` PostFulfillmentStatusSpecification BotPostFulfillmentStatusSpecificationPtrInput `pulumi:"postFulfillmentStatusSpecification"` }
Settings that determine if a Lambda function should be invoked to fulfill a specific intent.
func (BotFulfillmentCodeHookSettingArgs) ElementType ¶
func (BotFulfillmentCodeHookSettingArgs) ElementType() reflect.Type
func (BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutput ¶
func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutput() BotFulfillmentCodeHookSettingOutput
func (BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutputWithContext ¶
func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingOutput
func (BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutput ¶
func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
func (BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutputWithContext ¶
func (i BotFulfillmentCodeHookSettingArgs) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
type BotFulfillmentCodeHookSettingInput ¶
type BotFulfillmentCodeHookSettingInput interface { pulumi.Input ToBotFulfillmentCodeHookSettingOutput() BotFulfillmentCodeHookSettingOutput ToBotFulfillmentCodeHookSettingOutputWithContext(context.Context) BotFulfillmentCodeHookSettingOutput }
BotFulfillmentCodeHookSettingInput is an input type that accepts BotFulfillmentCodeHookSettingArgs and BotFulfillmentCodeHookSettingOutput values. You can construct a concrete instance of `BotFulfillmentCodeHookSettingInput` via:
BotFulfillmentCodeHookSettingArgs{...}
type BotFulfillmentCodeHookSettingOutput ¶
type BotFulfillmentCodeHookSettingOutput struct{ *pulumi.OutputState }
Settings that determine if a Lambda function should be invoked to fulfill a specific intent.
func (BotFulfillmentCodeHookSettingOutput) ElementType ¶
func (BotFulfillmentCodeHookSettingOutput) ElementType() reflect.Type
func (BotFulfillmentCodeHookSettingOutput) Enabled ¶
func (o BotFulfillmentCodeHookSettingOutput) Enabled() pulumi.BoolOutput
func (BotFulfillmentCodeHookSettingOutput) FulfillmentUpdatesSpecification ¶
func (o BotFulfillmentCodeHookSettingOutput) FulfillmentUpdatesSpecification() BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentCodeHookSettingOutput) PostFulfillmentStatusSpecification ¶
func (o BotFulfillmentCodeHookSettingOutput) PostFulfillmentStatusSpecification() BotPostFulfillmentStatusSpecificationPtrOutput
func (BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutput ¶
func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutput() BotFulfillmentCodeHookSettingOutput
func (BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutputWithContext ¶
func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingOutput
func (BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutput ¶
func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
func (BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext ¶
func (o BotFulfillmentCodeHookSettingOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
type BotFulfillmentCodeHookSettingPtrInput ¶
type BotFulfillmentCodeHookSettingPtrInput interface { pulumi.Input ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput ToBotFulfillmentCodeHookSettingPtrOutputWithContext(context.Context) BotFulfillmentCodeHookSettingPtrOutput }
BotFulfillmentCodeHookSettingPtrInput is an input type that accepts BotFulfillmentCodeHookSettingArgs, BotFulfillmentCodeHookSettingPtr and BotFulfillmentCodeHookSettingPtrOutput values. You can construct a concrete instance of `BotFulfillmentCodeHookSettingPtrInput` via:
BotFulfillmentCodeHookSettingArgs{...} or: nil
func BotFulfillmentCodeHookSettingPtr ¶
func BotFulfillmentCodeHookSettingPtr(v *BotFulfillmentCodeHookSettingArgs) BotFulfillmentCodeHookSettingPtrInput
type BotFulfillmentCodeHookSettingPtrOutput ¶
type BotFulfillmentCodeHookSettingPtrOutput struct{ *pulumi.OutputState }
func (BotFulfillmentCodeHookSettingPtrOutput) ElementType ¶
func (BotFulfillmentCodeHookSettingPtrOutput) ElementType() reflect.Type
func (BotFulfillmentCodeHookSettingPtrOutput) Enabled ¶
func (o BotFulfillmentCodeHookSettingPtrOutput) Enabled() pulumi.BoolPtrOutput
func (BotFulfillmentCodeHookSettingPtrOutput) FulfillmentUpdatesSpecification ¶
func (o BotFulfillmentCodeHookSettingPtrOutput) FulfillmentUpdatesSpecification() BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentCodeHookSettingPtrOutput) PostFulfillmentStatusSpecification ¶
func (o BotFulfillmentCodeHookSettingPtrOutput) PostFulfillmentStatusSpecification() BotPostFulfillmentStatusSpecificationPtrOutput
func (BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutput ¶
func (o BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutput() BotFulfillmentCodeHookSettingPtrOutput
func (BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext ¶
func (o BotFulfillmentCodeHookSettingPtrOutput) ToBotFulfillmentCodeHookSettingPtrOutputWithContext(ctx context.Context) BotFulfillmentCodeHookSettingPtrOutput
type BotFulfillmentStartResponseSpecification ¶
type BotFulfillmentStartResponseSpecification struct { // Determines whether the user can interrupt the start message while it is playing. AllowInterrupt *bool `pulumi:"allowInterrupt"` // The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played. DelayInSeconds int `pulumi:"delayInSeconds"` MessageGroups []BotMessageGroup `pulumi:"messageGroups"` }
Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.
type BotFulfillmentStartResponseSpecificationArgs ¶
type BotFulfillmentStartResponseSpecificationArgs struct { // Determines whether the user can interrupt the start message while it is playing. AllowInterrupt pulumi.BoolPtrInput `pulumi:"allowInterrupt"` // The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played. DelayInSeconds pulumi.IntInput `pulumi:"delayInSeconds"` MessageGroups BotMessageGroupArrayInput `pulumi:"messageGroups"` }
Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.
func (BotFulfillmentStartResponseSpecificationArgs) ElementType ¶
func (BotFulfillmentStartResponseSpecificationArgs) ElementType() reflect.Type
func (BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutput ¶
func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutput() BotFulfillmentStartResponseSpecificationOutput
func (BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutputWithContext ¶
func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationOutput
func (BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutput ¶
func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
func (BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext ¶
func (i BotFulfillmentStartResponseSpecificationArgs) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
type BotFulfillmentStartResponseSpecificationInput ¶
type BotFulfillmentStartResponseSpecificationInput interface { pulumi.Input ToBotFulfillmentStartResponseSpecificationOutput() BotFulfillmentStartResponseSpecificationOutput ToBotFulfillmentStartResponseSpecificationOutputWithContext(context.Context) BotFulfillmentStartResponseSpecificationOutput }
BotFulfillmentStartResponseSpecificationInput is an input type that accepts BotFulfillmentStartResponseSpecificationArgs and BotFulfillmentStartResponseSpecificationOutput values. You can construct a concrete instance of `BotFulfillmentStartResponseSpecificationInput` via:
BotFulfillmentStartResponseSpecificationArgs{...}
type BotFulfillmentStartResponseSpecificationOutput ¶
type BotFulfillmentStartResponseSpecificationOutput struct{ *pulumi.OutputState }
Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.
func (BotFulfillmentStartResponseSpecificationOutput) AllowInterrupt ¶
func (o BotFulfillmentStartResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
Determines whether the user can interrupt the start message while it is playing.
func (BotFulfillmentStartResponseSpecificationOutput) DelayInSeconds ¶
func (o BotFulfillmentStartResponseSpecificationOutput) DelayInSeconds() pulumi.IntOutput
The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.
func (BotFulfillmentStartResponseSpecificationOutput) ElementType ¶
func (BotFulfillmentStartResponseSpecificationOutput) ElementType() reflect.Type
func (BotFulfillmentStartResponseSpecificationOutput) MessageGroups ¶
func (o BotFulfillmentStartResponseSpecificationOutput) MessageGroups() BotMessageGroupArrayOutput
func (BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutput ¶
func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutput() BotFulfillmentStartResponseSpecificationOutput
func (BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutputWithContext ¶
func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationOutput
func (BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput ¶
func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
func (BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentStartResponseSpecificationOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
type BotFulfillmentStartResponseSpecificationPtrInput ¶
type BotFulfillmentStartResponseSpecificationPtrInput interface { pulumi.Input ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(context.Context) BotFulfillmentStartResponseSpecificationPtrOutput }
BotFulfillmentStartResponseSpecificationPtrInput is an input type that accepts BotFulfillmentStartResponseSpecificationArgs, BotFulfillmentStartResponseSpecificationPtr and BotFulfillmentStartResponseSpecificationPtrOutput values. You can construct a concrete instance of `BotFulfillmentStartResponseSpecificationPtrInput` via:
BotFulfillmentStartResponseSpecificationArgs{...} or: nil
func BotFulfillmentStartResponseSpecificationPtr ¶
func BotFulfillmentStartResponseSpecificationPtr(v *BotFulfillmentStartResponseSpecificationArgs) BotFulfillmentStartResponseSpecificationPtrInput
type BotFulfillmentStartResponseSpecificationPtrOutput ¶
type BotFulfillmentStartResponseSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotFulfillmentStartResponseSpecificationPtrOutput) AllowInterrupt ¶
func (o BotFulfillmentStartResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
Determines whether the user can interrupt the start message while it is playing.
func (BotFulfillmentStartResponseSpecificationPtrOutput) DelayInSeconds ¶
func (o BotFulfillmentStartResponseSpecificationPtrOutput) DelayInSeconds() pulumi.IntPtrOutput
The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.
func (BotFulfillmentStartResponseSpecificationPtrOutput) ElementType ¶
func (BotFulfillmentStartResponseSpecificationPtrOutput) ElementType() reflect.Type
func (BotFulfillmentStartResponseSpecificationPtrOutput) MessageGroups ¶
func (o BotFulfillmentStartResponseSpecificationPtrOutput) MessageGroups() BotMessageGroupArrayOutput
func (BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput ¶
func (o BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutput() BotFulfillmentStartResponseSpecificationPtrOutput
func (BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentStartResponseSpecificationPtrOutput) ToBotFulfillmentStartResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentStartResponseSpecificationPtrOutput
type BotFulfillmentUpdateResponseSpecification ¶
type BotFulfillmentUpdateResponseSpecification struct { // Determines whether the user can interrupt an update message while it is playing. AllowInterrupt *bool `pulumi:"allowInterrupt"` // The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user. FrequencyInSeconds int `pulumi:"frequencyInSeconds"` MessageGroups []BotMessageGroup `pulumi:"messageGroups"` }
Provides settings for a message that is sent periodically to the user while a fulfillment Lambda function is running.
type BotFulfillmentUpdateResponseSpecificationArgs ¶
type BotFulfillmentUpdateResponseSpecificationArgs struct { // Determines whether the user can interrupt an update message while it is playing. AllowInterrupt pulumi.BoolPtrInput `pulumi:"allowInterrupt"` // The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user. FrequencyInSeconds pulumi.IntInput `pulumi:"frequencyInSeconds"` MessageGroups BotMessageGroupArrayInput `pulumi:"messageGroups"` }
Provides settings for a message that is sent periodically to the user while a fulfillment Lambda function is running.
func (BotFulfillmentUpdateResponseSpecificationArgs) ElementType ¶
func (BotFulfillmentUpdateResponseSpecificationArgs) ElementType() reflect.Type
func (BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutput ¶
func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutput() BotFulfillmentUpdateResponseSpecificationOutput
func (BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext ¶
func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationOutput
func (BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutput ¶
func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
func (BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext ¶
func (i BotFulfillmentUpdateResponseSpecificationArgs) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
type BotFulfillmentUpdateResponseSpecificationInput ¶
type BotFulfillmentUpdateResponseSpecificationInput interface { pulumi.Input ToBotFulfillmentUpdateResponseSpecificationOutput() BotFulfillmentUpdateResponseSpecificationOutput ToBotFulfillmentUpdateResponseSpecificationOutputWithContext(context.Context) BotFulfillmentUpdateResponseSpecificationOutput }
BotFulfillmentUpdateResponseSpecificationInput is an input type that accepts BotFulfillmentUpdateResponseSpecificationArgs and BotFulfillmentUpdateResponseSpecificationOutput values. You can construct a concrete instance of `BotFulfillmentUpdateResponseSpecificationInput` via:
BotFulfillmentUpdateResponseSpecificationArgs{...}
type BotFulfillmentUpdateResponseSpecificationOutput ¶
type BotFulfillmentUpdateResponseSpecificationOutput struct{ *pulumi.OutputState }
Provides settings for a message that is sent periodically to the user while a fulfillment Lambda function is running.
func (BotFulfillmentUpdateResponseSpecificationOutput) AllowInterrupt ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
Determines whether the user can interrupt an update message while it is playing.
func (BotFulfillmentUpdateResponseSpecificationOutput) ElementType ¶
func (BotFulfillmentUpdateResponseSpecificationOutput) ElementType() reflect.Type
func (BotFulfillmentUpdateResponseSpecificationOutput) FrequencyInSeconds ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) FrequencyInSeconds() pulumi.IntOutput
The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user.
func (BotFulfillmentUpdateResponseSpecificationOutput) MessageGroups ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) MessageGroups() BotMessageGroupArrayOutput
func (BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutput ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutput() BotFulfillmentUpdateResponseSpecificationOutput
func (BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationOutput
func (BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
func (BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentUpdateResponseSpecificationOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
type BotFulfillmentUpdateResponseSpecificationPtrInput ¶
type BotFulfillmentUpdateResponseSpecificationPtrInput interface { pulumi.Input ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput }
BotFulfillmentUpdateResponseSpecificationPtrInput is an input type that accepts BotFulfillmentUpdateResponseSpecificationArgs, BotFulfillmentUpdateResponseSpecificationPtr and BotFulfillmentUpdateResponseSpecificationPtrOutput values. You can construct a concrete instance of `BotFulfillmentUpdateResponseSpecificationPtrInput` via:
BotFulfillmentUpdateResponseSpecificationArgs{...} or: nil
func BotFulfillmentUpdateResponseSpecificationPtr ¶
func BotFulfillmentUpdateResponseSpecificationPtr(v *BotFulfillmentUpdateResponseSpecificationArgs) BotFulfillmentUpdateResponseSpecificationPtrInput
type BotFulfillmentUpdateResponseSpecificationPtrOutput ¶
type BotFulfillmentUpdateResponseSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) AllowInterrupt ¶
func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
Determines whether the user can interrupt an update message while it is playing.
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) ElementType ¶
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) ElementType() reflect.Type
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) FrequencyInSeconds ¶
func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) FrequencyInSeconds() pulumi.IntPtrOutput
The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user.
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) MessageGroups ¶
func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) MessageGroups() BotMessageGroupArrayOutput
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput ¶
func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutput() BotFulfillmentUpdateResponseSpecificationPtrOutput
func (BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentUpdateResponseSpecificationPtrOutput) ToBotFulfillmentUpdateResponseSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdateResponseSpecificationPtrOutput
type BotFulfillmentUpdatesSpecification ¶
type BotFulfillmentUpdatesSpecification struct { // Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent. Active bool `pulumi:"active"` StartResponse *BotFulfillmentStartResponseSpecification `pulumi:"startResponse"` // The length of time that the fulfillment Lambda function should run before it times out. TimeoutInSeconds *int `pulumi:"timeoutInSeconds"` UpdateResponse *BotFulfillmentUpdateResponseSpecification `pulumi:"updateResponse"` }
Provides information for updating the user on the progress of fulfilling an intent.
type BotFulfillmentUpdatesSpecificationArgs ¶
type BotFulfillmentUpdatesSpecificationArgs struct { // Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent. Active pulumi.BoolInput `pulumi:"active"` StartResponse BotFulfillmentStartResponseSpecificationPtrInput `pulumi:"startResponse"` // The length of time that the fulfillment Lambda function should run before it times out. TimeoutInSeconds pulumi.IntPtrInput `pulumi:"timeoutInSeconds"` UpdateResponse BotFulfillmentUpdateResponseSpecificationPtrInput `pulumi:"updateResponse"` }
Provides information for updating the user on the progress of fulfilling an intent.
func (BotFulfillmentUpdatesSpecificationArgs) ElementType ¶
func (BotFulfillmentUpdatesSpecificationArgs) ElementType() reflect.Type
func (BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutput ¶
func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutput() BotFulfillmentUpdatesSpecificationOutput
func (BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutputWithContext ¶
func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationOutput
func (BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutput ¶
func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext ¶
func (i BotFulfillmentUpdatesSpecificationArgs) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
type BotFulfillmentUpdatesSpecificationInput ¶
type BotFulfillmentUpdatesSpecificationInput interface { pulumi.Input ToBotFulfillmentUpdatesSpecificationOutput() BotFulfillmentUpdatesSpecificationOutput ToBotFulfillmentUpdatesSpecificationOutputWithContext(context.Context) BotFulfillmentUpdatesSpecificationOutput }
BotFulfillmentUpdatesSpecificationInput is an input type that accepts BotFulfillmentUpdatesSpecificationArgs and BotFulfillmentUpdatesSpecificationOutput values. You can construct a concrete instance of `BotFulfillmentUpdatesSpecificationInput` via:
BotFulfillmentUpdatesSpecificationArgs{...}
type BotFulfillmentUpdatesSpecificationOutput ¶
type BotFulfillmentUpdatesSpecificationOutput struct{ *pulumi.OutputState }
Provides information for updating the user on the progress of fulfilling an intent.
func (BotFulfillmentUpdatesSpecificationOutput) Active ¶
func (o BotFulfillmentUpdatesSpecificationOutput) Active() pulumi.BoolOutput
Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.
func (BotFulfillmentUpdatesSpecificationOutput) ElementType ¶
func (BotFulfillmentUpdatesSpecificationOutput) ElementType() reflect.Type
func (BotFulfillmentUpdatesSpecificationOutput) StartResponse ¶
func (o BotFulfillmentUpdatesSpecificationOutput) StartResponse() BotFulfillmentStartResponseSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationOutput) TimeoutInSeconds ¶
func (o BotFulfillmentUpdatesSpecificationOutput) TimeoutInSeconds() pulumi.IntPtrOutput
The length of time that the fulfillment Lambda function should run before it times out.
func (BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutput ¶
func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutput() BotFulfillmentUpdatesSpecificationOutput
func (BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutputWithContext ¶
func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationOutput
func (BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput ¶
func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentUpdatesSpecificationOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationOutput) UpdateResponse ¶
func (o BotFulfillmentUpdatesSpecificationOutput) UpdateResponse() BotFulfillmentUpdateResponseSpecificationPtrOutput
type BotFulfillmentUpdatesSpecificationPtrInput ¶
type BotFulfillmentUpdatesSpecificationPtrInput interface { pulumi.Input ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(context.Context) BotFulfillmentUpdatesSpecificationPtrOutput }
BotFulfillmentUpdatesSpecificationPtrInput is an input type that accepts BotFulfillmentUpdatesSpecificationArgs, BotFulfillmentUpdatesSpecificationPtr and BotFulfillmentUpdatesSpecificationPtrOutput values. You can construct a concrete instance of `BotFulfillmentUpdatesSpecificationPtrInput` via:
BotFulfillmentUpdatesSpecificationArgs{...} or: nil
func BotFulfillmentUpdatesSpecificationPtr ¶
func BotFulfillmentUpdatesSpecificationPtr(v *BotFulfillmentUpdatesSpecificationArgs) BotFulfillmentUpdatesSpecificationPtrInput
type BotFulfillmentUpdatesSpecificationPtrOutput ¶
type BotFulfillmentUpdatesSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotFulfillmentUpdatesSpecificationPtrOutput) Active ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) Active() pulumi.BoolPtrOutput
Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.
func (BotFulfillmentUpdatesSpecificationPtrOutput) ElementType ¶
func (BotFulfillmentUpdatesSpecificationPtrOutput) ElementType() reflect.Type
func (BotFulfillmentUpdatesSpecificationPtrOutput) StartResponse ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) StartResponse() BotFulfillmentStartResponseSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationPtrOutput) TimeoutInSeconds ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
The length of time that the fulfillment Lambda function should run before it times out.
func (BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutput() BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) ToBotFulfillmentUpdatesSpecificationPtrOutputWithContext(ctx context.Context) BotFulfillmentUpdatesSpecificationPtrOutput
func (BotFulfillmentUpdatesSpecificationPtrOutput) UpdateResponse ¶
func (o BotFulfillmentUpdatesSpecificationPtrOutput) UpdateResponse() BotFulfillmentUpdateResponseSpecificationPtrOutput
type BotGrammarSlotTypeSetting ¶ added in v0.9.0
type BotGrammarSlotTypeSetting struct {
Source *BotGrammarSlotTypeSource `pulumi:"source"`
}
Settings required for a slot type based on a grammar that you provide.
type BotGrammarSlotTypeSettingArgs ¶ added in v0.9.0
type BotGrammarSlotTypeSettingArgs struct {
Source BotGrammarSlotTypeSourcePtrInput `pulumi:"source"`
}
Settings required for a slot type based on a grammar that you provide.
func (BotGrammarSlotTypeSettingArgs) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSettingArgs) ElementType() reflect.Type
func (BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutput ¶ added in v0.9.0
func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutput() BotGrammarSlotTypeSettingOutput
func (BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutputWithContext ¶ added in v0.9.0
func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingOutput
func (BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutput ¶ added in v0.9.0
func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
func (BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutputWithContext ¶ added in v0.9.0
func (i BotGrammarSlotTypeSettingArgs) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
type BotGrammarSlotTypeSettingInput ¶ added in v0.9.0
type BotGrammarSlotTypeSettingInput interface { pulumi.Input ToBotGrammarSlotTypeSettingOutput() BotGrammarSlotTypeSettingOutput ToBotGrammarSlotTypeSettingOutputWithContext(context.Context) BotGrammarSlotTypeSettingOutput }
BotGrammarSlotTypeSettingInput is an input type that accepts BotGrammarSlotTypeSettingArgs and BotGrammarSlotTypeSettingOutput values. You can construct a concrete instance of `BotGrammarSlotTypeSettingInput` via:
BotGrammarSlotTypeSettingArgs{...}
type BotGrammarSlotTypeSettingOutput ¶ added in v0.9.0
type BotGrammarSlotTypeSettingOutput struct{ *pulumi.OutputState }
Settings required for a slot type based on a grammar that you provide.
func (BotGrammarSlotTypeSettingOutput) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSettingOutput) ElementType() reflect.Type
func (BotGrammarSlotTypeSettingOutput) Source ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingOutput) Source() BotGrammarSlotTypeSourcePtrOutput
func (BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutput() BotGrammarSlotTypeSettingOutput
func (BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingOutput
func (BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
func (BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
type BotGrammarSlotTypeSettingPtrInput ¶ added in v0.9.0
type BotGrammarSlotTypeSettingPtrInput interface { pulumi.Input ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput ToBotGrammarSlotTypeSettingPtrOutputWithContext(context.Context) BotGrammarSlotTypeSettingPtrOutput }
BotGrammarSlotTypeSettingPtrInput is an input type that accepts BotGrammarSlotTypeSettingArgs, BotGrammarSlotTypeSettingPtr and BotGrammarSlotTypeSettingPtrOutput values. You can construct a concrete instance of `BotGrammarSlotTypeSettingPtrInput` via:
BotGrammarSlotTypeSettingArgs{...} or: nil
func BotGrammarSlotTypeSettingPtr ¶ added in v0.9.0
func BotGrammarSlotTypeSettingPtr(v *BotGrammarSlotTypeSettingArgs) BotGrammarSlotTypeSettingPtrInput
type BotGrammarSlotTypeSettingPtrOutput ¶ added in v0.9.0
type BotGrammarSlotTypeSettingPtrOutput struct{ *pulumi.OutputState }
func (BotGrammarSlotTypeSettingPtrOutput) Elem ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingPtrOutput) Elem() BotGrammarSlotTypeSettingOutput
func (BotGrammarSlotTypeSettingPtrOutput) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSettingPtrOutput) ElementType() reflect.Type
func (BotGrammarSlotTypeSettingPtrOutput) Source ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingPtrOutput) Source() BotGrammarSlotTypeSourcePtrOutput
func (BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutput() BotGrammarSlotTypeSettingPtrOutput
func (BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSettingPtrOutput) ToBotGrammarSlotTypeSettingPtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSettingPtrOutput
type BotGrammarSlotTypeSource ¶ added in v0.9.0
type BotGrammarSlotTypeSource struct { // The Amazon KMS key required to decrypt the contents of the grammar, if any. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The name of the S3 bucket that contains the grammar source. S3BucketName string `pulumi:"s3BucketName"` // The path to the grammar in the S3 bucket. S3ObjectKey string `pulumi:"s3ObjectKey"` }
Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.
type BotGrammarSlotTypeSourceArgs ¶ added in v0.9.0
type BotGrammarSlotTypeSourceArgs struct { // The Amazon KMS key required to decrypt the contents of the grammar, if any. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The name of the S3 bucket that contains the grammar source. S3BucketName pulumi.StringInput `pulumi:"s3BucketName"` // The path to the grammar in the S3 bucket. S3ObjectKey pulumi.StringInput `pulumi:"s3ObjectKey"` }
Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.
func (BotGrammarSlotTypeSourceArgs) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSourceArgs) ElementType() reflect.Type
func (BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutput ¶ added in v0.9.0
func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutput() BotGrammarSlotTypeSourceOutput
func (BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutputWithContext ¶ added in v0.9.0
func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourceOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourceOutput
func (BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutput ¶ added in v0.9.0
func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
func (BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutputWithContext ¶ added in v0.9.0
func (i BotGrammarSlotTypeSourceArgs) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
type BotGrammarSlotTypeSourceInput ¶ added in v0.9.0
type BotGrammarSlotTypeSourceInput interface { pulumi.Input ToBotGrammarSlotTypeSourceOutput() BotGrammarSlotTypeSourceOutput ToBotGrammarSlotTypeSourceOutputWithContext(context.Context) BotGrammarSlotTypeSourceOutput }
BotGrammarSlotTypeSourceInput is an input type that accepts BotGrammarSlotTypeSourceArgs and BotGrammarSlotTypeSourceOutput values. You can construct a concrete instance of `BotGrammarSlotTypeSourceInput` via:
BotGrammarSlotTypeSourceArgs{...}
type BotGrammarSlotTypeSourceOutput ¶ added in v0.9.0
type BotGrammarSlotTypeSourceOutput struct{ *pulumi.OutputState }
Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.
func (BotGrammarSlotTypeSourceOutput) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSourceOutput) ElementType() reflect.Type
func (BotGrammarSlotTypeSourceOutput) KmsKeyArn ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) KmsKeyArn() pulumi.StringPtrOutput
The Amazon KMS key required to decrypt the contents of the grammar, if any.
func (BotGrammarSlotTypeSourceOutput) S3BucketName ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) S3BucketName() pulumi.StringOutput
The name of the S3 bucket that contains the grammar source.
func (BotGrammarSlotTypeSourceOutput) S3ObjectKey ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) S3ObjectKey() pulumi.StringOutput
The path to the grammar in the S3 bucket.
func (BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutput() BotGrammarSlotTypeSourceOutput
func (BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourceOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourceOutput
func (BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
func (BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourceOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
type BotGrammarSlotTypeSourcePtrInput ¶ added in v0.9.0
type BotGrammarSlotTypeSourcePtrInput interface { pulumi.Input ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput ToBotGrammarSlotTypeSourcePtrOutputWithContext(context.Context) BotGrammarSlotTypeSourcePtrOutput }
BotGrammarSlotTypeSourcePtrInput is an input type that accepts BotGrammarSlotTypeSourceArgs, BotGrammarSlotTypeSourcePtr and BotGrammarSlotTypeSourcePtrOutput values. You can construct a concrete instance of `BotGrammarSlotTypeSourcePtrInput` via:
BotGrammarSlotTypeSourceArgs{...} or: nil
func BotGrammarSlotTypeSourcePtr ¶ added in v0.9.0
func BotGrammarSlotTypeSourcePtr(v *BotGrammarSlotTypeSourceArgs) BotGrammarSlotTypeSourcePtrInput
type BotGrammarSlotTypeSourcePtrOutput ¶ added in v0.9.0
type BotGrammarSlotTypeSourcePtrOutput struct{ *pulumi.OutputState }
func (BotGrammarSlotTypeSourcePtrOutput) Elem ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) Elem() BotGrammarSlotTypeSourceOutput
func (BotGrammarSlotTypeSourcePtrOutput) ElementType ¶ added in v0.9.0
func (BotGrammarSlotTypeSourcePtrOutput) ElementType() reflect.Type
func (BotGrammarSlotTypeSourcePtrOutput) KmsKeyArn ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) KmsKeyArn() pulumi.StringPtrOutput
The Amazon KMS key required to decrypt the contents of the grammar, if any.
func (BotGrammarSlotTypeSourcePtrOutput) S3BucketName ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) S3BucketName() pulumi.StringPtrOutput
The name of the S3 bucket that contains the grammar source.
func (BotGrammarSlotTypeSourcePtrOutput) S3ObjectKey ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) S3ObjectKey() pulumi.StringPtrOutput
The path to the grammar in the S3 bucket.
func (BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutput ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutput() BotGrammarSlotTypeSourcePtrOutput
func (BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext ¶ added in v0.9.0
func (o BotGrammarSlotTypeSourcePtrOutput) ToBotGrammarSlotTypeSourcePtrOutputWithContext(ctx context.Context) BotGrammarSlotTypeSourcePtrOutput
type BotImageResponseCard ¶
type BotImageResponseCard struct { // A list of buttons that should be displayed on the response card. Buttons []BotButton `pulumi:"buttons"` // The URL of an image to display on the response card. ImageUrl *string `pulumi:"imageUrl"` // The subtitle to display on the response card. Subtitle *string `pulumi:"subtitle"` // The title to display on the response card. Title string `pulumi:"title"` }
A message that defines a response card that the client application can show to the user.
type BotImageResponseCardArgs ¶
type BotImageResponseCardArgs struct { // A list of buttons that should be displayed on the response card. Buttons BotButtonArrayInput `pulumi:"buttons"` // The URL of an image to display on the response card. ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` // The subtitle to display on the response card. Subtitle pulumi.StringPtrInput `pulumi:"subtitle"` // The title to display on the response card. Title pulumi.StringInput `pulumi:"title"` }
A message that defines a response card that the client application can show to the user.
func (BotImageResponseCardArgs) ElementType ¶
func (BotImageResponseCardArgs) ElementType() reflect.Type
func (BotImageResponseCardArgs) ToBotImageResponseCardOutput ¶
func (i BotImageResponseCardArgs) ToBotImageResponseCardOutput() BotImageResponseCardOutput
func (BotImageResponseCardArgs) ToBotImageResponseCardOutputWithContext ¶
func (i BotImageResponseCardArgs) ToBotImageResponseCardOutputWithContext(ctx context.Context) BotImageResponseCardOutput
func (BotImageResponseCardArgs) ToBotImageResponseCardPtrOutput ¶
func (i BotImageResponseCardArgs) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
func (BotImageResponseCardArgs) ToBotImageResponseCardPtrOutputWithContext ¶
func (i BotImageResponseCardArgs) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
type BotImageResponseCardInput ¶
type BotImageResponseCardInput interface { pulumi.Input ToBotImageResponseCardOutput() BotImageResponseCardOutput ToBotImageResponseCardOutputWithContext(context.Context) BotImageResponseCardOutput }
BotImageResponseCardInput is an input type that accepts BotImageResponseCardArgs and BotImageResponseCardOutput values. You can construct a concrete instance of `BotImageResponseCardInput` via:
BotImageResponseCardArgs{...}
type BotImageResponseCardOutput ¶
type BotImageResponseCardOutput struct{ *pulumi.OutputState }
A message that defines a response card that the client application can show to the user.
func (BotImageResponseCardOutput) Buttons ¶
func (o BotImageResponseCardOutput) Buttons() BotButtonArrayOutput
A list of buttons that should be displayed on the response card.
func (BotImageResponseCardOutput) ElementType ¶
func (BotImageResponseCardOutput) ElementType() reflect.Type
func (BotImageResponseCardOutput) ImageUrl ¶
func (o BotImageResponseCardOutput) ImageUrl() pulumi.StringPtrOutput
The URL of an image to display on the response card.
func (BotImageResponseCardOutput) Subtitle ¶
func (o BotImageResponseCardOutput) Subtitle() pulumi.StringPtrOutput
The subtitle to display on the response card.
func (BotImageResponseCardOutput) Title ¶
func (o BotImageResponseCardOutput) Title() pulumi.StringOutput
The title to display on the response card.
func (BotImageResponseCardOutput) ToBotImageResponseCardOutput ¶
func (o BotImageResponseCardOutput) ToBotImageResponseCardOutput() BotImageResponseCardOutput
func (BotImageResponseCardOutput) ToBotImageResponseCardOutputWithContext ¶
func (o BotImageResponseCardOutput) ToBotImageResponseCardOutputWithContext(ctx context.Context) BotImageResponseCardOutput
func (BotImageResponseCardOutput) ToBotImageResponseCardPtrOutput ¶
func (o BotImageResponseCardOutput) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
func (BotImageResponseCardOutput) ToBotImageResponseCardPtrOutputWithContext ¶
func (o BotImageResponseCardOutput) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
type BotImageResponseCardPtrInput ¶
type BotImageResponseCardPtrInput interface { pulumi.Input ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput ToBotImageResponseCardPtrOutputWithContext(context.Context) BotImageResponseCardPtrOutput }
BotImageResponseCardPtrInput is an input type that accepts BotImageResponseCardArgs, BotImageResponseCardPtr and BotImageResponseCardPtrOutput values. You can construct a concrete instance of `BotImageResponseCardPtrInput` via:
BotImageResponseCardArgs{...} or: nil
func BotImageResponseCardPtr ¶
func BotImageResponseCardPtr(v *BotImageResponseCardArgs) BotImageResponseCardPtrInput
type BotImageResponseCardPtrOutput ¶
type BotImageResponseCardPtrOutput struct{ *pulumi.OutputState }
func (BotImageResponseCardPtrOutput) Buttons ¶
func (o BotImageResponseCardPtrOutput) Buttons() BotButtonArrayOutput
A list of buttons that should be displayed on the response card.
func (BotImageResponseCardPtrOutput) Elem ¶
func (o BotImageResponseCardPtrOutput) Elem() BotImageResponseCardOutput
func (BotImageResponseCardPtrOutput) ElementType ¶
func (BotImageResponseCardPtrOutput) ElementType() reflect.Type
func (BotImageResponseCardPtrOutput) ImageUrl ¶
func (o BotImageResponseCardPtrOutput) ImageUrl() pulumi.StringPtrOutput
The URL of an image to display on the response card.
func (BotImageResponseCardPtrOutput) Subtitle ¶
func (o BotImageResponseCardPtrOutput) Subtitle() pulumi.StringPtrOutput
The subtitle to display on the response card.
func (BotImageResponseCardPtrOutput) Title ¶
func (o BotImageResponseCardPtrOutput) Title() pulumi.StringPtrOutput
The title to display on the response card.
func (BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutput ¶
func (o BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutput() BotImageResponseCardPtrOutput
func (BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutputWithContext ¶
func (o BotImageResponseCardPtrOutput) ToBotImageResponseCardPtrOutputWithContext(ctx context.Context) BotImageResponseCardPtrOutput
type BotInputContext ¶
type BotInputContext struct { // The name of the context. Name string `pulumi:"name"` }
InputContext specified for the intent.
type BotInputContextArgs ¶
type BotInputContextArgs struct { // The name of the context. Name pulumi.StringInput `pulumi:"name"` }
InputContext specified for the intent.
func (BotInputContextArgs) ElementType ¶
func (BotInputContextArgs) ElementType() reflect.Type
func (BotInputContextArgs) ToBotInputContextOutput ¶
func (i BotInputContextArgs) ToBotInputContextOutput() BotInputContextOutput
func (BotInputContextArgs) ToBotInputContextOutputWithContext ¶
func (i BotInputContextArgs) ToBotInputContextOutputWithContext(ctx context.Context) BotInputContextOutput
type BotInputContextArray ¶
type BotInputContextArray []BotInputContextInput
func (BotInputContextArray) ElementType ¶
func (BotInputContextArray) ElementType() reflect.Type
func (BotInputContextArray) ToBotInputContextArrayOutput ¶
func (i BotInputContextArray) ToBotInputContextArrayOutput() BotInputContextArrayOutput
func (BotInputContextArray) ToBotInputContextArrayOutputWithContext ¶
func (i BotInputContextArray) ToBotInputContextArrayOutputWithContext(ctx context.Context) BotInputContextArrayOutput
type BotInputContextArrayInput ¶
type BotInputContextArrayInput interface { pulumi.Input ToBotInputContextArrayOutput() BotInputContextArrayOutput ToBotInputContextArrayOutputWithContext(context.Context) BotInputContextArrayOutput }
BotInputContextArrayInput is an input type that accepts BotInputContextArray and BotInputContextArrayOutput values. You can construct a concrete instance of `BotInputContextArrayInput` via:
BotInputContextArray{ BotInputContextArgs{...} }
type BotInputContextArrayOutput ¶
type BotInputContextArrayOutput struct{ *pulumi.OutputState }
func (BotInputContextArrayOutput) ElementType ¶
func (BotInputContextArrayOutput) ElementType() reflect.Type
func (BotInputContextArrayOutput) Index ¶
func (o BotInputContextArrayOutput) Index(i pulumi.IntInput) BotInputContextOutput
func (BotInputContextArrayOutput) ToBotInputContextArrayOutput ¶
func (o BotInputContextArrayOutput) ToBotInputContextArrayOutput() BotInputContextArrayOutput
func (BotInputContextArrayOutput) ToBotInputContextArrayOutputWithContext ¶
func (o BotInputContextArrayOutput) ToBotInputContextArrayOutputWithContext(ctx context.Context) BotInputContextArrayOutput
type BotInputContextInput ¶
type BotInputContextInput interface { pulumi.Input ToBotInputContextOutput() BotInputContextOutput ToBotInputContextOutputWithContext(context.Context) BotInputContextOutput }
BotInputContextInput is an input type that accepts BotInputContextArgs and BotInputContextOutput values. You can construct a concrete instance of `BotInputContextInput` via:
BotInputContextArgs{...}
type BotInputContextOutput ¶
type BotInputContextOutput struct{ *pulumi.OutputState }
InputContext specified for the intent.
func (BotInputContextOutput) ElementType ¶
func (BotInputContextOutput) ElementType() reflect.Type
func (BotInputContextOutput) Name ¶
func (o BotInputContextOutput) Name() pulumi.StringOutput
The name of the context.
func (BotInputContextOutput) ToBotInputContextOutput ¶
func (o BotInputContextOutput) ToBotInputContextOutput() BotInputContextOutput
func (BotInputContextOutput) ToBotInputContextOutputWithContext ¶
func (o BotInputContextOutput) ToBotInputContextOutputWithContext(ctx context.Context) BotInputContextOutput
type BotIntent ¶
type BotIntent struct { Description *string `pulumi:"description"` DialogCodeHook *BotDialogCodeHookSetting `pulumi:"dialogCodeHook"` FulfillmentCodeHook *BotFulfillmentCodeHookSetting `pulumi:"fulfillmentCodeHook"` InputContexts []BotInputContext `pulumi:"inputContexts"` IntentClosingSetting *BotIntentClosingSetting `pulumi:"intentClosingSetting"` IntentConfirmationSetting *BotIntentConfirmationSetting `pulumi:"intentConfirmationSetting"` KendraConfiguration *BotKendraConfiguration `pulumi:"kendraConfiguration"` Name string `pulumi:"name"` OutputContexts []BotOutputContext `pulumi:"outputContexts"` ParentIntentSignature *string `pulumi:"parentIntentSignature"` SampleUtterances []BotSampleUtterance `pulumi:"sampleUtterances"` SlotPriorities []BotSlotPriority `pulumi:"slotPriorities"` // List of slots Slots []BotSlot `pulumi:"slots"` }
An intent represents an action that the user wants to perform. You create a bot to support one or more related intents.
type BotIntentArgs ¶
type BotIntentArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` DialogCodeHook BotDialogCodeHookSettingPtrInput `pulumi:"dialogCodeHook"` FulfillmentCodeHook BotFulfillmentCodeHookSettingPtrInput `pulumi:"fulfillmentCodeHook"` InputContexts BotInputContextArrayInput `pulumi:"inputContexts"` IntentClosingSetting BotIntentClosingSettingPtrInput `pulumi:"intentClosingSetting"` IntentConfirmationSetting BotIntentConfirmationSettingPtrInput `pulumi:"intentConfirmationSetting"` KendraConfiguration BotKendraConfigurationPtrInput `pulumi:"kendraConfiguration"` Name pulumi.StringInput `pulumi:"name"` OutputContexts BotOutputContextArrayInput `pulumi:"outputContexts"` ParentIntentSignature pulumi.StringPtrInput `pulumi:"parentIntentSignature"` SampleUtterances BotSampleUtteranceArrayInput `pulumi:"sampleUtterances"` SlotPriorities BotSlotPriorityArrayInput `pulumi:"slotPriorities"` // List of slots Slots BotSlotArrayInput `pulumi:"slots"` }
An intent represents an action that the user wants to perform. You create a bot to support one or more related intents.
func (BotIntentArgs) ElementType ¶
func (BotIntentArgs) ElementType() reflect.Type
func (BotIntentArgs) ToBotIntentOutput ¶
func (i BotIntentArgs) ToBotIntentOutput() BotIntentOutput
func (BotIntentArgs) ToBotIntentOutputWithContext ¶
func (i BotIntentArgs) ToBotIntentOutputWithContext(ctx context.Context) BotIntentOutput
type BotIntentArray ¶
type BotIntentArray []BotIntentInput
func (BotIntentArray) ElementType ¶
func (BotIntentArray) ElementType() reflect.Type
func (BotIntentArray) ToBotIntentArrayOutput ¶
func (i BotIntentArray) ToBotIntentArrayOutput() BotIntentArrayOutput
func (BotIntentArray) ToBotIntentArrayOutputWithContext ¶
func (i BotIntentArray) ToBotIntentArrayOutputWithContext(ctx context.Context) BotIntentArrayOutput
type BotIntentArrayInput ¶
type BotIntentArrayInput interface { pulumi.Input ToBotIntentArrayOutput() BotIntentArrayOutput ToBotIntentArrayOutputWithContext(context.Context) BotIntentArrayOutput }
BotIntentArrayInput is an input type that accepts BotIntentArray and BotIntentArrayOutput values. You can construct a concrete instance of `BotIntentArrayInput` via:
BotIntentArray{ BotIntentArgs{...} }
type BotIntentArrayOutput ¶
type BotIntentArrayOutput struct{ *pulumi.OutputState }
func (BotIntentArrayOutput) ElementType ¶
func (BotIntentArrayOutput) ElementType() reflect.Type
func (BotIntentArrayOutput) Index ¶
func (o BotIntentArrayOutput) Index(i pulumi.IntInput) BotIntentOutput
func (BotIntentArrayOutput) ToBotIntentArrayOutput ¶
func (o BotIntentArrayOutput) ToBotIntentArrayOutput() BotIntentArrayOutput
func (BotIntentArrayOutput) ToBotIntentArrayOutputWithContext ¶
func (o BotIntentArrayOutput) ToBotIntentArrayOutputWithContext(ctx context.Context) BotIntentArrayOutput
type BotIntentClosingSetting ¶
type BotIntentClosingSetting struct { ClosingResponse BotResponseSpecification `pulumi:"closingResponse"` IsActive *bool `pulumi:"isActive"` }
Response that Amazon Lex sends to the user when the intent is closed.
type BotIntentClosingSettingArgs ¶
type BotIntentClosingSettingArgs struct { ClosingResponse BotResponseSpecificationInput `pulumi:"closingResponse"` IsActive pulumi.BoolPtrInput `pulumi:"isActive"` }
Response that Amazon Lex sends to the user when the intent is closed.
func (BotIntentClosingSettingArgs) ElementType ¶
func (BotIntentClosingSettingArgs) ElementType() reflect.Type
func (BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutput ¶
func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutput() BotIntentClosingSettingOutput
func (BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutputWithContext ¶
func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingOutputWithContext(ctx context.Context) BotIntentClosingSettingOutput
func (BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutput ¶
func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
func (BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutputWithContext ¶
func (i BotIntentClosingSettingArgs) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
type BotIntentClosingSettingInput ¶
type BotIntentClosingSettingInput interface { pulumi.Input ToBotIntentClosingSettingOutput() BotIntentClosingSettingOutput ToBotIntentClosingSettingOutputWithContext(context.Context) BotIntentClosingSettingOutput }
BotIntentClosingSettingInput is an input type that accepts BotIntentClosingSettingArgs and BotIntentClosingSettingOutput values. You can construct a concrete instance of `BotIntentClosingSettingInput` via:
BotIntentClosingSettingArgs{...}
type BotIntentClosingSettingOutput ¶
type BotIntentClosingSettingOutput struct{ *pulumi.OutputState }
Response that Amazon Lex sends to the user when the intent is closed.
func (BotIntentClosingSettingOutput) ClosingResponse ¶
func (o BotIntentClosingSettingOutput) ClosingResponse() BotResponseSpecificationOutput
func (BotIntentClosingSettingOutput) ElementType ¶
func (BotIntentClosingSettingOutput) ElementType() reflect.Type
func (BotIntentClosingSettingOutput) IsActive ¶
func (o BotIntentClosingSettingOutput) IsActive() pulumi.BoolPtrOutput
func (BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutput ¶
func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutput() BotIntentClosingSettingOutput
func (BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutputWithContext ¶
func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingOutputWithContext(ctx context.Context) BotIntentClosingSettingOutput
func (BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutput ¶
func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
func (BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutputWithContext ¶
func (o BotIntentClosingSettingOutput) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
type BotIntentClosingSettingPtrInput ¶
type BotIntentClosingSettingPtrInput interface { pulumi.Input ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput ToBotIntentClosingSettingPtrOutputWithContext(context.Context) BotIntentClosingSettingPtrOutput }
BotIntentClosingSettingPtrInput is an input type that accepts BotIntentClosingSettingArgs, BotIntentClosingSettingPtr and BotIntentClosingSettingPtrOutput values. You can construct a concrete instance of `BotIntentClosingSettingPtrInput` via:
BotIntentClosingSettingArgs{...} or: nil
func BotIntentClosingSettingPtr ¶
func BotIntentClosingSettingPtr(v *BotIntentClosingSettingArgs) BotIntentClosingSettingPtrInput
type BotIntentClosingSettingPtrOutput ¶
type BotIntentClosingSettingPtrOutput struct{ *pulumi.OutputState }
func (BotIntentClosingSettingPtrOutput) ClosingResponse ¶
func (o BotIntentClosingSettingPtrOutput) ClosingResponse() BotResponseSpecificationPtrOutput
func (BotIntentClosingSettingPtrOutput) Elem ¶
func (o BotIntentClosingSettingPtrOutput) Elem() BotIntentClosingSettingOutput
func (BotIntentClosingSettingPtrOutput) ElementType ¶
func (BotIntentClosingSettingPtrOutput) ElementType() reflect.Type
func (BotIntentClosingSettingPtrOutput) IsActive ¶
func (o BotIntentClosingSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
func (BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutput ¶
func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
func (BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutputWithContext ¶
func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
type BotIntentConfirmationSetting ¶
type BotIntentConfirmationSetting struct { DeclinationResponse BotResponseSpecification `pulumi:"declinationResponse"` IsActive *bool `pulumi:"isActive"` PromptSpecification BotPromptSpecification `pulumi:"promptSpecification"` }
Prompts that Amazon Lex sends to the user to confirm the completion of an intent.
type BotIntentConfirmationSettingArgs ¶
type BotIntentConfirmationSettingArgs struct { DeclinationResponse BotResponseSpecificationInput `pulumi:"declinationResponse"` IsActive pulumi.BoolPtrInput `pulumi:"isActive"` PromptSpecification BotPromptSpecificationInput `pulumi:"promptSpecification"` }
Prompts that Amazon Lex sends to the user to confirm the completion of an intent.
func (BotIntentConfirmationSettingArgs) ElementType ¶
func (BotIntentConfirmationSettingArgs) ElementType() reflect.Type
func (BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutput ¶
func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutput() BotIntentConfirmationSettingOutput
func (BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutputWithContext ¶
func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingOutputWithContext(ctx context.Context) BotIntentConfirmationSettingOutput
func (BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutput ¶
func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
func (BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutputWithContext ¶
func (i BotIntentConfirmationSettingArgs) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
type BotIntentConfirmationSettingInput ¶
type BotIntentConfirmationSettingInput interface { pulumi.Input ToBotIntentConfirmationSettingOutput() BotIntentConfirmationSettingOutput ToBotIntentConfirmationSettingOutputWithContext(context.Context) BotIntentConfirmationSettingOutput }
BotIntentConfirmationSettingInput is an input type that accepts BotIntentConfirmationSettingArgs and BotIntentConfirmationSettingOutput values. You can construct a concrete instance of `BotIntentConfirmationSettingInput` via:
BotIntentConfirmationSettingArgs{...}
type BotIntentConfirmationSettingOutput ¶
type BotIntentConfirmationSettingOutput struct{ *pulumi.OutputState }
Prompts that Amazon Lex sends to the user to confirm the completion of an intent.
func (BotIntentConfirmationSettingOutput) DeclinationResponse ¶
func (o BotIntentConfirmationSettingOutput) DeclinationResponse() BotResponseSpecificationOutput
func (BotIntentConfirmationSettingOutput) ElementType ¶
func (BotIntentConfirmationSettingOutput) ElementType() reflect.Type
func (BotIntentConfirmationSettingOutput) IsActive ¶
func (o BotIntentConfirmationSettingOutput) IsActive() pulumi.BoolPtrOutput
func (BotIntentConfirmationSettingOutput) PromptSpecification ¶
func (o BotIntentConfirmationSettingOutput) PromptSpecification() BotPromptSpecificationOutput
func (BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutput ¶
func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutput() BotIntentConfirmationSettingOutput
func (BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutputWithContext ¶
func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingOutputWithContext(ctx context.Context) BotIntentConfirmationSettingOutput
func (BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutput ¶
func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
func (BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutputWithContext ¶
func (o BotIntentConfirmationSettingOutput) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
type BotIntentConfirmationSettingPtrInput ¶
type BotIntentConfirmationSettingPtrInput interface { pulumi.Input ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput ToBotIntentConfirmationSettingPtrOutputWithContext(context.Context) BotIntentConfirmationSettingPtrOutput }
BotIntentConfirmationSettingPtrInput is an input type that accepts BotIntentConfirmationSettingArgs, BotIntentConfirmationSettingPtr and BotIntentConfirmationSettingPtrOutput values. You can construct a concrete instance of `BotIntentConfirmationSettingPtrInput` via:
BotIntentConfirmationSettingArgs{...} or: nil
func BotIntentConfirmationSettingPtr ¶
func BotIntentConfirmationSettingPtr(v *BotIntentConfirmationSettingArgs) BotIntentConfirmationSettingPtrInput
type BotIntentConfirmationSettingPtrOutput ¶
type BotIntentConfirmationSettingPtrOutput struct{ *pulumi.OutputState }
func (BotIntentConfirmationSettingPtrOutput) DeclinationResponse ¶
func (o BotIntentConfirmationSettingPtrOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
func (BotIntentConfirmationSettingPtrOutput) ElementType ¶
func (BotIntentConfirmationSettingPtrOutput) ElementType() reflect.Type
func (BotIntentConfirmationSettingPtrOutput) IsActive ¶
func (o BotIntentConfirmationSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
func (BotIntentConfirmationSettingPtrOutput) PromptSpecification ¶
func (o BotIntentConfirmationSettingPtrOutput) PromptSpecification() BotPromptSpecificationPtrOutput
func (BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutput ¶
func (o BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutput() BotIntentConfirmationSettingPtrOutput
func (BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutputWithContext ¶
func (o BotIntentConfirmationSettingPtrOutput) ToBotIntentConfirmationSettingPtrOutputWithContext(ctx context.Context) BotIntentConfirmationSettingPtrOutput
type BotIntentInput ¶
type BotIntentInput interface { pulumi.Input ToBotIntentOutput() BotIntentOutput ToBotIntentOutputWithContext(context.Context) BotIntentOutput }
BotIntentInput is an input type that accepts BotIntentArgs and BotIntentOutput values. You can construct a concrete instance of `BotIntentInput` via:
BotIntentArgs{...}
type BotIntentOutput ¶
type BotIntentOutput struct{ *pulumi.OutputState }
An intent represents an action that the user wants to perform. You create a bot to support one or more related intents.
func (BotIntentOutput) Description ¶
func (o BotIntentOutput) Description() pulumi.StringPtrOutput
func (BotIntentOutput) DialogCodeHook ¶
func (o BotIntentOutput) DialogCodeHook() BotDialogCodeHookSettingPtrOutput
func (BotIntentOutput) ElementType ¶
func (BotIntentOutput) ElementType() reflect.Type
func (BotIntentOutput) FulfillmentCodeHook ¶
func (o BotIntentOutput) FulfillmentCodeHook() BotFulfillmentCodeHookSettingPtrOutput
func (BotIntentOutput) InputContexts ¶
func (o BotIntentOutput) InputContexts() BotInputContextArrayOutput
func (BotIntentOutput) IntentClosingSetting ¶
func (o BotIntentOutput) IntentClosingSetting() BotIntentClosingSettingPtrOutput
func (BotIntentOutput) IntentConfirmationSetting ¶
func (o BotIntentOutput) IntentConfirmationSetting() BotIntentConfirmationSettingPtrOutput
func (BotIntentOutput) KendraConfiguration ¶
func (o BotIntentOutput) KendraConfiguration() BotKendraConfigurationPtrOutput
func (BotIntentOutput) Name ¶
func (o BotIntentOutput) Name() pulumi.StringOutput
func (BotIntentOutput) OutputContexts ¶
func (o BotIntentOutput) OutputContexts() BotOutputContextArrayOutput
func (BotIntentOutput) ParentIntentSignature ¶
func (o BotIntentOutput) ParentIntentSignature() pulumi.StringPtrOutput
func (BotIntentOutput) SampleUtterances ¶
func (o BotIntentOutput) SampleUtterances() BotSampleUtteranceArrayOutput
func (BotIntentOutput) SlotPriorities ¶
func (o BotIntentOutput) SlotPriorities() BotSlotPriorityArrayOutput
func (BotIntentOutput) ToBotIntentOutput ¶
func (o BotIntentOutput) ToBotIntentOutput() BotIntentOutput
func (BotIntentOutput) ToBotIntentOutputWithContext ¶
func (o BotIntentOutput) ToBotIntentOutputWithContext(ctx context.Context) BotIntentOutput
type BotKendraConfiguration ¶
type BotKendraConfiguration struct { KendraIndex string `pulumi:"kendraIndex"` QueryFilterString *string `pulumi:"queryFilterString"` // Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index. QueryFilterStringEnabled *bool `pulumi:"queryFilterStringEnabled"` }
Configuration for searching a Amazon Kendra index specified for the intent.
type BotKendraConfigurationArgs ¶
type BotKendraConfigurationArgs struct { KendraIndex pulumi.StringInput `pulumi:"kendraIndex"` QueryFilterString pulumi.StringPtrInput `pulumi:"queryFilterString"` // Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index. QueryFilterStringEnabled pulumi.BoolPtrInput `pulumi:"queryFilterStringEnabled"` }
Configuration for searching a Amazon Kendra index specified for the intent.
func (BotKendraConfigurationArgs) ElementType ¶
func (BotKendraConfigurationArgs) ElementType() reflect.Type
func (BotKendraConfigurationArgs) ToBotKendraConfigurationOutput ¶
func (i BotKendraConfigurationArgs) ToBotKendraConfigurationOutput() BotKendraConfigurationOutput
func (BotKendraConfigurationArgs) ToBotKendraConfigurationOutputWithContext ¶
func (i BotKendraConfigurationArgs) ToBotKendraConfigurationOutputWithContext(ctx context.Context) BotKendraConfigurationOutput
func (BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutput ¶
func (i BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
func (BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutputWithContext ¶
func (i BotKendraConfigurationArgs) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
type BotKendraConfigurationInput ¶
type BotKendraConfigurationInput interface { pulumi.Input ToBotKendraConfigurationOutput() BotKendraConfigurationOutput ToBotKendraConfigurationOutputWithContext(context.Context) BotKendraConfigurationOutput }
BotKendraConfigurationInput is an input type that accepts BotKendraConfigurationArgs and BotKendraConfigurationOutput values. You can construct a concrete instance of `BotKendraConfigurationInput` via:
BotKendraConfigurationArgs{...}
type BotKendraConfigurationOutput ¶
type BotKendraConfigurationOutput struct{ *pulumi.OutputState }
Configuration for searching a Amazon Kendra index specified for the intent.
func (BotKendraConfigurationOutput) ElementType ¶
func (BotKendraConfigurationOutput) ElementType() reflect.Type
func (BotKendraConfigurationOutput) KendraIndex ¶
func (o BotKendraConfigurationOutput) KendraIndex() pulumi.StringOutput
func (BotKendraConfigurationOutput) QueryFilterString ¶
func (o BotKendraConfigurationOutput) QueryFilterString() pulumi.StringPtrOutput
func (BotKendraConfigurationOutput) QueryFilterStringEnabled ¶
func (o BotKendraConfigurationOutput) QueryFilterStringEnabled() pulumi.BoolPtrOutput
Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index.
func (BotKendraConfigurationOutput) ToBotKendraConfigurationOutput ¶
func (o BotKendraConfigurationOutput) ToBotKendraConfigurationOutput() BotKendraConfigurationOutput
func (BotKendraConfigurationOutput) ToBotKendraConfigurationOutputWithContext ¶
func (o BotKendraConfigurationOutput) ToBotKendraConfigurationOutputWithContext(ctx context.Context) BotKendraConfigurationOutput
func (BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutput ¶
func (o BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
func (BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutputWithContext ¶
func (o BotKendraConfigurationOutput) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
type BotKendraConfigurationPtrInput ¶
type BotKendraConfigurationPtrInput interface { pulumi.Input ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput ToBotKendraConfigurationPtrOutputWithContext(context.Context) BotKendraConfigurationPtrOutput }
BotKendraConfigurationPtrInput is an input type that accepts BotKendraConfigurationArgs, BotKendraConfigurationPtr and BotKendraConfigurationPtrOutput values. You can construct a concrete instance of `BotKendraConfigurationPtrInput` via:
BotKendraConfigurationArgs{...} or: nil
func BotKendraConfigurationPtr ¶
func BotKendraConfigurationPtr(v *BotKendraConfigurationArgs) BotKendraConfigurationPtrInput
type BotKendraConfigurationPtrOutput ¶
type BotKendraConfigurationPtrOutput struct{ *pulumi.OutputState }
func (BotKendraConfigurationPtrOutput) Elem ¶
func (o BotKendraConfigurationPtrOutput) Elem() BotKendraConfigurationOutput
func (BotKendraConfigurationPtrOutput) ElementType ¶
func (BotKendraConfigurationPtrOutput) ElementType() reflect.Type
func (BotKendraConfigurationPtrOutput) KendraIndex ¶
func (o BotKendraConfigurationPtrOutput) KendraIndex() pulumi.StringPtrOutput
func (BotKendraConfigurationPtrOutput) QueryFilterString ¶
func (o BotKendraConfigurationPtrOutput) QueryFilterString() pulumi.StringPtrOutput
func (BotKendraConfigurationPtrOutput) QueryFilterStringEnabled ¶
func (o BotKendraConfigurationPtrOutput) QueryFilterStringEnabled() pulumi.BoolPtrOutput
Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index.
func (BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutput ¶
func (o BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutput() BotKendraConfigurationPtrOutput
func (BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutputWithContext ¶
func (o BotKendraConfigurationPtrOutput) ToBotKendraConfigurationPtrOutputWithContext(ctx context.Context) BotKendraConfigurationPtrOutput
type BotLambdaCodeHook ¶ added in v0.14.0
type BotLambdaCodeHook struct { // The version of the request-response that you want Amazon Lex to use to invoke your Lambda function. CodeHookInterfaceVersion string `pulumi:"codeHookInterfaceVersion"` // The Amazon Resource Name (ARN) of the Lambda function. LambdaArn string `pulumi:"lambdaArn"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotLocale ¶
type BotLocale struct { CustomVocabulary *BotCustomVocabulary `pulumi:"customVocabulary"` Description *string `pulumi:"description"` // List of intents Intents []BotIntent `pulumi:"intents"` LocaleId string `pulumi:"localeId"` NluConfidenceThreshold float64 `pulumi:"nluConfidenceThreshold"` // List of SlotTypes SlotTypes []BotSlotType `pulumi:"slotTypes"` VoiceSettings *BotVoiceSettings `pulumi:"voiceSettings"` }
A locale in the bot, which contains the intents and slot types that the bot uses in conversations with users in the specified language and locale.
type BotLocaleArgs ¶
type BotLocaleArgs struct { CustomVocabulary BotCustomVocabularyPtrInput `pulumi:"customVocabulary"` Description pulumi.StringPtrInput `pulumi:"description"` // List of intents Intents BotIntentArrayInput `pulumi:"intents"` LocaleId pulumi.StringInput `pulumi:"localeId"` NluConfidenceThreshold pulumi.Float64Input `pulumi:"nluConfidenceThreshold"` // List of SlotTypes SlotTypes BotSlotTypeArrayInput `pulumi:"slotTypes"` VoiceSettings BotVoiceSettingsPtrInput `pulumi:"voiceSettings"` }
A locale in the bot, which contains the intents and slot types that the bot uses in conversations with users in the specified language and locale.
func (BotLocaleArgs) ElementType ¶
func (BotLocaleArgs) ElementType() reflect.Type
func (BotLocaleArgs) ToBotLocaleOutput ¶
func (i BotLocaleArgs) ToBotLocaleOutput() BotLocaleOutput
func (BotLocaleArgs) ToBotLocaleOutputWithContext ¶
func (i BotLocaleArgs) ToBotLocaleOutputWithContext(ctx context.Context) BotLocaleOutput
type BotLocaleArray ¶
type BotLocaleArray []BotLocaleInput
func (BotLocaleArray) ElementType ¶
func (BotLocaleArray) ElementType() reflect.Type
func (BotLocaleArray) ToBotLocaleArrayOutput ¶
func (i BotLocaleArray) ToBotLocaleArrayOutput() BotLocaleArrayOutput
func (BotLocaleArray) ToBotLocaleArrayOutputWithContext ¶
func (i BotLocaleArray) ToBotLocaleArrayOutputWithContext(ctx context.Context) BotLocaleArrayOutput
type BotLocaleArrayInput ¶
type BotLocaleArrayInput interface { pulumi.Input ToBotLocaleArrayOutput() BotLocaleArrayOutput ToBotLocaleArrayOutputWithContext(context.Context) BotLocaleArrayOutput }
BotLocaleArrayInput is an input type that accepts BotLocaleArray and BotLocaleArrayOutput values. You can construct a concrete instance of `BotLocaleArrayInput` via:
BotLocaleArray{ BotLocaleArgs{...} }
type BotLocaleArrayOutput ¶
type BotLocaleArrayOutput struct{ *pulumi.OutputState }
func (BotLocaleArrayOutput) ElementType ¶
func (BotLocaleArrayOutput) ElementType() reflect.Type
func (BotLocaleArrayOutput) Index ¶
func (o BotLocaleArrayOutput) Index(i pulumi.IntInput) BotLocaleOutput
func (BotLocaleArrayOutput) ToBotLocaleArrayOutput ¶
func (o BotLocaleArrayOutput) ToBotLocaleArrayOutput() BotLocaleArrayOutput
func (BotLocaleArrayOutput) ToBotLocaleArrayOutputWithContext ¶
func (o BotLocaleArrayOutput) ToBotLocaleArrayOutputWithContext(ctx context.Context) BotLocaleArrayOutput
type BotLocaleInput ¶
type BotLocaleInput interface { pulumi.Input ToBotLocaleOutput() BotLocaleOutput ToBotLocaleOutputWithContext(context.Context) BotLocaleOutput }
BotLocaleInput is an input type that accepts BotLocaleArgs and BotLocaleOutput values. You can construct a concrete instance of `BotLocaleInput` via:
BotLocaleArgs{...}
type BotLocaleOutput ¶
type BotLocaleOutput struct{ *pulumi.OutputState }
A locale in the bot, which contains the intents and slot types that the bot uses in conversations with users in the specified language and locale.
func (BotLocaleOutput) CustomVocabulary ¶ added in v0.14.0
func (o BotLocaleOutput) CustomVocabulary() BotCustomVocabularyPtrOutput
func (BotLocaleOutput) Description ¶
func (o BotLocaleOutput) Description() pulumi.StringPtrOutput
func (BotLocaleOutput) ElementType ¶
func (BotLocaleOutput) ElementType() reflect.Type
func (BotLocaleOutput) Intents ¶
func (o BotLocaleOutput) Intents() BotIntentArrayOutput
List of intents
func (BotLocaleOutput) LocaleId ¶
func (o BotLocaleOutput) LocaleId() pulumi.StringOutput
func (BotLocaleOutput) NluConfidenceThreshold ¶
func (o BotLocaleOutput) NluConfidenceThreshold() pulumi.Float64Output
func (BotLocaleOutput) SlotTypes ¶
func (o BotLocaleOutput) SlotTypes() BotSlotTypeArrayOutput
List of SlotTypes
func (BotLocaleOutput) ToBotLocaleOutput ¶
func (o BotLocaleOutput) ToBotLocaleOutput() BotLocaleOutput
func (BotLocaleOutput) ToBotLocaleOutputWithContext ¶
func (o BotLocaleOutput) ToBotLocaleOutputWithContext(ctx context.Context) BotLocaleOutput
func (BotLocaleOutput) VoiceSettings ¶
func (o BotLocaleOutput) VoiceSettings() BotVoiceSettingsPtrOutput
type BotMessage ¶
type BotMessage struct { CustomPayload *BotCustomPayload `pulumi:"customPayload"` ImageResponseCard *BotImageResponseCard `pulumi:"imageResponseCard"` PlainTextMessage *BotPlainTextMessage `pulumi:"plainTextMessage"` SSMLMessage *BotSSMLMessage `pulumi:"sSMLMessage"` }
The primary message that Amazon Lex should send to the user.
type BotMessageArgs ¶
type BotMessageArgs struct { CustomPayload BotCustomPayloadPtrInput `pulumi:"customPayload"` ImageResponseCard BotImageResponseCardPtrInput `pulumi:"imageResponseCard"` PlainTextMessage BotPlainTextMessagePtrInput `pulumi:"plainTextMessage"` SSMLMessage BotSSMLMessagePtrInput `pulumi:"sSMLMessage"` }
The primary message that Amazon Lex should send to the user.
func (BotMessageArgs) ElementType ¶
func (BotMessageArgs) ElementType() reflect.Type
func (BotMessageArgs) ToBotMessageOutput ¶
func (i BotMessageArgs) ToBotMessageOutput() BotMessageOutput
func (BotMessageArgs) ToBotMessageOutputWithContext ¶
func (i BotMessageArgs) ToBotMessageOutputWithContext(ctx context.Context) BotMessageOutput
type BotMessageArray ¶
type BotMessageArray []BotMessageInput
func (BotMessageArray) ElementType ¶
func (BotMessageArray) ElementType() reflect.Type
func (BotMessageArray) ToBotMessageArrayOutput ¶
func (i BotMessageArray) ToBotMessageArrayOutput() BotMessageArrayOutput
func (BotMessageArray) ToBotMessageArrayOutputWithContext ¶
func (i BotMessageArray) ToBotMessageArrayOutputWithContext(ctx context.Context) BotMessageArrayOutput
type BotMessageArrayInput ¶
type BotMessageArrayInput interface { pulumi.Input ToBotMessageArrayOutput() BotMessageArrayOutput ToBotMessageArrayOutputWithContext(context.Context) BotMessageArrayOutput }
BotMessageArrayInput is an input type that accepts BotMessageArray and BotMessageArrayOutput values. You can construct a concrete instance of `BotMessageArrayInput` via:
BotMessageArray{ BotMessageArgs{...} }
type BotMessageArrayOutput ¶
type BotMessageArrayOutput struct{ *pulumi.OutputState }
func (BotMessageArrayOutput) ElementType ¶
func (BotMessageArrayOutput) ElementType() reflect.Type
func (BotMessageArrayOutput) Index ¶
func (o BotMessageArrayOutput) Index(i pulumi.IntInput) BotMessageOutput
func (BotMessageArrayOutput) ToBotMessageArrayOutput ¶
func (o BotMessageArrayOutput) ToBotMessageArrayOutput() BotMessageArrayOutput
func (BotMessageArrayOutput) ToBotMessageArrayOutputWithContext ¶
func (o BotMessageArrayOutput) ToBotMessageArrayOutputWithContext(ctx context.Context) BotMessageArrayOutput
type BotMessageGroup ¶
type BotMessageGroup struct { Message BotMessage `pulumi:"message"` // Message variations to send to the user. Variations []BotMessage `pulumi:"variations"` }
One or more messages that Amazon Lex can send to the user.
type BotMessageGroupArgs ¶
type BotMessageGroupArgs struct { Message BotMessageInput `pulumi:"message"` // Message variations to send to the user. Variations BotMessageArrayInput `pulumi:"variations"` }
One or more messages that Amazon Lex can send to the user.
func (BotMessageGroupArgs) ElementType ¶
func (BotMessageGroupArgs) ElementType() reflect.Type
func (BotMessageGroupArgs) ToBotMessageGroupOutput ¶
func (i BotMessageGroupArgs) ToBotMessageGroupOutput() BotMessageGroupOutput
func (BotMessageGroupArgs) ToBotMessageGroupOutputWithContext ¶
func (i BotMessageGroupArgs) ToBotMessageGroupOutputWithContext(ctx context.Context) BotMessageGroupOutput
type BotMessageGroupArray ¶
type BotMessageGroupArray []BotMessageGroupInput
func (BotMessageGroupArray) ElementType ¶
func (BotMessageGroupArray) ElementType() reflect.Type
func (BotMessageGroupArray) ToBotMessageGroupArrayOutput ¶
func (i BotMessageGroupArray) ToBotMessageGroupArrayOutput() BotMessageGroupArrayOutput
func (BotMessageGroupArray) ToBotMessageGroupArrayOutputWithContext ¶
func (i BotMessageGroupArray) ToBotMessageGroupArrayOutputWithContext(ctx context.Context) BotMessageGroupArrayOutput
type BotMessageGroupArrayInput ¶
type BotMessageGroupArrayInput interface { pulumi.Input ToBotMessageGroupArrayOutput() BotMessageGroupArrayOutput ToBotMessageGroupArrayOutputWithContext(context.Context) BotMessageGroupArrayOutput }
BotMessageGroupArrayInput is an input type that accepts BotMessageGroupArray and BotMessageGroupArrayOutput values. You can construct a concrete instance of `BotMessageGroupArrayInput` via:
BotMessageGroupArray{ BotMessageGroupArgs{...} }
type BotMessageGroupArrayOutput ¶
type BotMessageGroupArrayOutput struct{ *pulumi.OutputState }
func (BotMessageGroupArrayOutput) ElementType ¶
func (BotMessageGroupArrayOutput) ElementType() reflect.Type
func (BotMessageGroupArrayOutput) Index ¶
func (o BotMessageGroupArrayOutput) Index(i pulumi.IntInput) BotMessageGroupOutput
func (BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutput ¶
func (o BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutput() BotMessageGroupArrayOutput
func (BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutputWithContext ¶
func (o BotMessageGroupArrayOutput) ToBotMessageGroupArrayOutputWithContext(ctx context.Context) BotMessageGroupArrayOutput
type BotMessageGroupInput ¶
type BotMessageGroupInput interface { pulumi.Input ToBotMessageGroupOutput() BotMessageGroupOutput ToBotMessageGroupOutputWithContext(context.Context) BotMessageGroupOutput }
BotMessageGroupInput is an input type that accepts BotMessageGroupArgs and BotMessageGroupOutput values. You can construct a concrete instance of `BotMessageGroupInput` via:
BotMessageGroupArgs{...}
type BotMessageGroupOutput ¶
type BotMessageGroupOutput struct{ *pulumi.OutputState }
One or more messages that Amazon Lex can send to the user.
func (BotMessageGroupOutput) ElementType ¶
func (BotMessageGroupOutput) ElementType() reflect.Type
func (BotMessageGroupOutput) Message ¶
func (o BotMessageGroupOutput) Message() BotMessageOutput
func (BotMessageGroupOutput) ToBotMessageGroupOutput ¶
func (o BotMessageGroupOutput) ToBotMessageGroupOutput() BotMessageGroupOutput
func (BotMessageGroupOutput) ToBotMessageGroupOutputWithContext ¶
func (o BotMessageGroupOutput) ToBotMessageGroupOutputWithContext(ctx context.Context) BotMessageGroupOutput
func (BotMessageGroupOutput) Variations ¶
func (o BotMessageGroupOutput) Variations() BotMessageArrayOutput
Message variations to send to the user.
type BotMessageInput ¶
type BotMessageInput interface { pulumi.Input ToBotMessageOutput() BotMessageOutput ToBotMessageOutputWithContext(context.Context) BotMessageOutput }
BotMessageInput is an input type that accepts BotMessageArgs and BotMessageOutput values. You can construct a concrete instance of `BotMessageInput` via:
BotMessageArgs{...}
type BotMessageOutput ¶
type BotMessageOutput struct{ *pulumi.OutputState }
The primary message that Amazon Lex should send to the user.
func (BotMessageOutput) CustomPayload ¶
func (o BotMessageOutput) CustomPayload() BotCustomPayloadPtrOutput
func (BotMessageOutput) ElementType ¶
func (BotMessageOutput) ElementType() reflect.Type
func (BotMessageOutput) ImageResponseCard ¶
func (o BotMessageOutput) ImageResponseCard() BotImageResponseCardPtrOutput
func (BotMessageOutput) PlainTextMessage ¶
func (o BotMessageOutput) PlainTextMessage() BotPlainTextMessagePtrOutput
func (BotMessageOutput) SSMLMessage ¶
func (o BotMessageOutput) SSMLMessage() BotSSMLMessagePtrOutput
func (BotMessageOutput) ToBotMessageOutput ¶
func (o BotMessageOutput) ToBotMessageOutput() BotMessageOutput
func (BotMessageOutput) ToBotMessageOutputWithContext ¶
func (o BotMessageOutput) ToBotMessageOutputWithContext(ctx context.Context) BotMessageOutput
type BotMessageSelectionStrategy ¶ added in v0.21.0
type BotMessageSelectionStrategy string
Indicates how a message is selected from a message group among retries.
func (BotMessageSelectionStrategy) ElementType ¶ added in v0.21.0
func (BotMessageSelectionStrategy) ElementType() reflect.Type
func (BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutput ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutput() BotMessageSelectionStrategyOutput
func (BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutputWithContext ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyOutputWithContext(ctx context.Context) BotMessageSelectionStrategyOutput
func (BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutput ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutputWithContext ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategy) ToStringOutput ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToStringOutput() pulumi.StringOutput
func (BotMessageSelectionStrategy) ToStringOutputWithContext ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotMessageSelectionStrategy) ToStringPtrOutput ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotMessageSelectionStrategy) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e BotMessageSelectionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotMessageSelectionStrategyInput ¶ added in v0.21.0
type BotMessageSelectionStrategyInput interface { pulumi.Input ToBotMessageSelectionStrategyOutput() BotMessageSelectionStrategyOutput ToBotMessageSelectionStrategyOutputWithContext(context.Context) BotMessageSelectionStrategyOutput }
BotMessageSelectionStrategyInput is an input type that accepts BotMessageSelectionStrategyArgs and BotMessageSelectionStrategyOutput values. You can construct a concrete instance of `BotMessageSelectionStrategyInput` via:
BotMessageSelectionStrategyArgs{...}
type BotMessageSelectionStrategyOutput ¶ added in v0.21.0
type BotMessageSelectionStrategyOutput struct{ *pulumi.OutputState }
func (BotMessageSelectionStrategyOutput) ElementType ¶ added in v0.21.0
func (BotMessageSelectionStrategyOutput) ElementType() reflect.Type
func (BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutput() BotMessageSelectionStrategyOutput
func (BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyOutputWithContext(ctx context.Context) BotMessageSelectionStrategyOutput
func (BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategyOutput) ToStringOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToStringOutput() pulumi.StringOutput
func (BotMessageSelectionStrategyOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotMessageSelectionStrategyOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotMessageSelectionStrategyOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotMessageSelectionStrategyPtrInput ¶ added in v0.21.0
type BotMessageSelectionStrategyPtrInput interface { pulumi.Input ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput ToBotMessageSelectionStrategyPtrOutputWithContext(context.Context) BotMessageSelectionStrategyPtrOutput }
func BotMessageSelectionStrategyPtr ¶ added in v0.21.0
func BotMessageSelectionStrategyPtr(v string) BotMessageSelectionStrategyPtrInput
type BotMessageSelectionStrategyPtrOutput ¶ added in v0.21.0
type BotMessageSelectionStrategyPtrOutput struct{ *pulumi.OutputState }
func (BotMessageSelectionStrategyPtrOutput) ElementType ¶ added in v0.21.0
func (BotMessageSelectionStrategyPtrOutput) ElementType() reflect.Type
func (BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutput() BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyPtrOutput) ToBotMessageSelectionStrategyPtrOutputWithContext(ctx context.Context) BotMessageSelectionStrategyPtrOutput
func (BotMessageSelectionStrategyPtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o BotMessageSelectionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotMessageSelectionStrategyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o BotMessageSelectionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotMultipleValuesSetting ¶
type BotMultipleValuesSetting struct {
AllowMultipleValues *bool `pulumi:"allowMultipleValues"`
}
Indicates whether a slot can return multiple values.
type BotMultipleValuesSettingArgs ¶
type BotMultipleValuesSettingArgs struct {
AllowMultipleValues pulumi.BoolPtrInput `pulumi:"allowMultipleValues"`
}
Indicates whether a slot can return multiple values.
func (BotMultipleValuesSettingArgs) ElementType ¶
func (BotMultipleValuesSettingArgs) ElementType() reflect.Type
func (BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutput ¶
func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutput() BotMultipleValuesSettingOutput
func (BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutputWithContext ¶
func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingOutputWithContext(ctx context.Context) BotMultipleValuesSettingOutput
func (BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutput ¶
func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
func (BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutputWithContext ¶
func (i BotMultipleValuesSettingArgs) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
type BotMultipleValuesSettingInput ¶
type BotMultipleValuesSettingInput interface { pulumi.Input ToBotMultipleValuesSettingOutput() BotMultipleValuesSettingOutput ToBotMultipleValuesSettingOutputWithContext(context.Context) BotMultipleValuesSettingOutput }
BotMultipleValuesSettingInput is an input type that accepts BotMultipleValuesSettingArgs and BotMultipleValuesSettingOutput values. You can construct a concrete instance of `BotMultipleValuesSettingInput` via:
BotMultipleValuesSettingArgs{...}
type BotMultipleValuesSettingOutput ¶
type BotMultipleValuesSettingOutput struct{ *pulumi.OutputState }
Indicates whether a slot can return multiple values.
func (BotMultipleValuesSettingOutput) AllowMultipleValues ¶
func (o BotMultipleValuesSettingOutput) AllowMultipleValues() pulumi.BoolPtrOutput
func (BotMultipleValuesSettingOutput) ElementType ¶
func (BotMultipleValuesSettingOutput) ElementType() reflect.Type
func (BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutput ¶
func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutput() BotMultipleValuesSettingOutput
func (BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutputWithContext ¶
func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingOutputWithContext(ctx context.Context) BotMultipleValuesSettingOutput
func (BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutput ¶
func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
func (BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutputWithContext ¶
func (o BotMultipleValuesSettingOutput) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
type BotMultipleValuesSettingPtrInput ¶
type BotMultipleValuesSettingPtrInput interface { pulumi.Input ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput ToBotMultipleValuesSettingPtrOutputWithContext(context.Context) BotMultipleValuesSettingPtrOutput }
BotMultipleValuesSettingPtrInput is an input type that accepts BotMultipleValuesSettingArgs, BotMultipleValuesSettingPtr and BotMultipleValuesSettingPtrOutput values. You can construct a concrete instance of `BotMultipleValuesSettingPtrInput` via:
BotMultipleValuesSettingArgs{...} or: nil
func BotMultipleValuesSettingPtr ¶
func BotMultipleValuesSettingPtr(v *BotMultipleValuesSettingArgs) BotMultipleValuesSettingPtrInput
type BotMultipleValuesSettingPtrOutput ¶
type BotMultipleValuesSettingPtrOutput struct{ *pulumi.OutputState }
func (BotMultipleValuesSettingPtrOutput) AllowMultipleValues ¶
func (o BotMultipleValuesSettingPtrOutput) AllowMultipleValues() pulumi.BoolPtrOutput
func (BotMultipleValuesSettingPtrOutput) Elem ¶
func (o BotMultipleValuesSettingPtrOutput) Elem() BotMultipleValuesSettingOutput
func (BotMultipleValuesSettingPtrOutput) ElementType ¶
func (BotMultipleValuesSettingPtrOutput) ElementType() reflect.Type
func (BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutput ¶
func (o BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutput() BotMultipleValuesSettingPtrOutput
func (BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutputWithContext ¶
func (o BotMultipleValuesSettingPtrOutput) ToBotMultipleValuesSettingPtrOutputWithContext(ctx context.Context) BotMultipleValuesSettingPtrOutput
type BotObfuscationSetting ¶
type BotObfuscationSetting struct { // Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values. ObfuscationSettingType BotObfuscationSettingObfuscationSettingType `pulumi:"obfuscationSettingType"` }
Determines whether Amazon Lex obscures slot values in conversation logs.
type BotObfuscationSettingArgs ¶
type BotObfuscationSettingArgs struct { // Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values. ObfuscationSettingType BotObfuscationSettingObfuscationSettingTypeInput `pulumi:"obfuscationSettingType"` }
Determines whether Amazon Lex obscures slot values in conversation logs.
func (BotObfuscationSettingArgs) ElementType ¶
func (BotObfuscationSettingArgs) ElementType() reflect.Type
func (BotObfuscationSettingArgs) ToBotObfuscationSettingOutput ¶
func (i BotObfuscationSettingArgs) ToBotObfuscationSettingOutput() BotObfuscationSettingOutput
func (BotObfuscationSettingArgs) ToBotObfuscationSettingOutputWithContext ¶
func (i BotObfuscationSettingArgs) ToBotObfuscationSettingOutputWithContext(ctx context.Context) BotObfuscationSettingOutput
func (BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutput ¶
func (i BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
func (BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutputWithContext ¶
func (i BotObfuscationSettingArgs) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
type BotObfuscationSettingInput ¶
type BotObfuscationSettingInput interface { pulumi.Input ToBotObfuscationSettingOutput() BotObfuscationSettingOutput ToBotObfuscationSettingOutputWithContext(context.Context) BotObfuscationSettingOutput }
BotObfuscationSettingInput is an input type that accepts BotObfuscationSettingArgs and BotObfuscationSettingOutput values. You can construct a concrete instance of `BotObfuscationSettingInput` via:
BotObfuscationSettingArgs{...}
type BotObfuscationSettingObfuscationSettingType ¶
type BotObfuscationSettingObfuscationSettingType string
Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
func (BotObfuscationSettingObfuscationSettingType) ElementType ¶
func (BotObfuscationSettingObfuscationSettingType) ElementType() reflect.Type
func (BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutput ¶
func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutput() BotObfuscationSettingObfuscationSettingTypeOutput
func (BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext ¶
func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypeOutput
func (BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutput ¶
func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext ¶
func (e BotObfuscationSettingObfuscationSettingType) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingType) ToStringOutput ¶
func (e BotObfuscationSettingObfuscationSettingType) ToStringOutput() pulumi.StringOutput
func (BotObfuscationSettingObfuscationSettingType) ToStringOutputWithContext ¶
func (e BotObfuscationSettingObfuscationSettingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotObfuscationSettingObfuscationSettingType) ToStringPtrOutput ¶
func (e BotObfuscationSettingObfuscationSettingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotObfuscationSettingObfuscationSettingType) ToStringPtrOutputWithContext ¶
func (e BotObfuscationSettingObfuscationSettingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotObfuscationSettingObfuscationSettingTypeInput ¶
type BotObfuscationSettingObfuscationSettingTypeInput interface { pulumi.Input ToBotObfuscationSettingObfuscationSettingTypeOutput() BotObfuscationSettingObfuscationSettingTypeOutput ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext(context.Context) BotObfuscationSettingObfuscationSettingTypeOutput }
BotObfuscationSettingObfuscationSettingTypeInput is an input type that accepts BotObfuscationSettingObfuscationSettingTypeArgs and BotObfuscationSettingObfuscationSettingTypeOutput values. You can construct a concrete instance of `BotObfuscationSettingObfuscationSettingTypeInput` via:
BotObfuscationSettingObfuscationSettingTypeArgs{...}
type BotObfuscationSettingObfuscationSettingTypeOutput ¶
type BotObfuscationSettingObfuscationSettingTypeOutput struct{ *pulumi.OutputState }
func (BotObfuscationSettingObfuscationSettingTypeOutput) ElementType ¶
func (BotObfuscationSettingObfuscationSettingTypeOutput) ElementType() reflect.Type
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutput() BotObfuscationSettingObfuscationSettingTypeOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypeOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypeOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutput() pulumi.StringOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotObfuscationSettingObfuscationSettingTypePtrInput ¶
type BotObfuscationSettingObfuscationSettingTypePtrInput interface { pulumi.Input ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput }
func BotObfuscationSettingObfuscationSettingTypePtr ¶
func BotObfuscationSettingObfuscationSettingTypePtr(v string) BotObfuscationSettingObfuscationSettingTypePtrInput
type BotObfuscationSettingObfuscationSettingTypePtrOutput ¶
type BotObfuscationSettingObfuscationSettingTypePtrOutput struct{ *pulumi.OutputState }
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ElementType ¶
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ElementType() reflect.Type
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutput() BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToBotObfuscationSettingObfuscationSettingTypePtrOutputWithContext(ctx context.Context) BotObfuscationSettingObfuscationSettingTypePtrOutput
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutput ¶
func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o BotObfuscationSettingObfuscationSettingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotObfuscationSettingOutput ¶
type BotObfuscationSettingOutput struct{ *pulumi.OutputState }
Determines whether Amazon Lex obscures slot values in conversation logs.
func (BotObfuscationSettingOutput) ElementType ¶
func (BotObfuscationSettingOutput) ElementType() reflect.Type
func (BotObfuscationSettingOutput) ObfuscationSettingType ¶
func (o BotObfuscationSettingOutput) ObfuscationSettingType() BotObfuscationSettingObfuscationSettingTypeOutput
Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
func (BotObfuscationSettingOutput) ToBotObfuscationSettingOutput ¶
func (o BotObfuscationSettingOutput) ToBotObfuscationSettingOutput() BotObfuscationSettingOutput
func (BotObfuscationSettingOutput) ToBotObfuscationSettingOutputWithContext ¶
func (o BotObfuscationSettingOutput) ToBotObfuscationSettingOutputWithContext(ctx context.Context) BotObfuscationSettingOutput
func (BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutput ¶
func (o BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
func (BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutputWithContext ¶
func (o BotObfuscationSettingOutput) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
type BotObfuscationSettingPtrInput ¶
type BotObfuscationSettingPtrInput interface { pulumi.Input ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput ToBotObfuscationSettingPtrOutputWithContext(context.Context) BotObfuscationSettingPtrOutput }
BotObfuscationSettingPtrInput is an input type that accepts BotObfuscationSettingArgs, BotObfuscationSettingPtr and BotObfuscationSettingPtrOutput values. You can construct a concrete instance of `BotObfuscationSettingPtrInput` via:
BotObfuscationSettingArgs{...} or: nil
func BotObfuscationSettingPtr ¶
func BotObfuscationSettingPtr(v *BotObfuscationSettingArgs) BotObfuscationSettingPtrInput
type BotObfuscationSettingPtrOutput ¶
type BotObfuscationSettingPtrOutput struct{ *pulumi.OutputState }
func (BotObfuscationSettingPtrOutput) Elem ¶
func (o BotObfuscationSettingPtrOutput) Elem() BotObfuscationSettingOutput
func (BotObfuscationSettingPtrOutput) ElementType ¶
func (BotObfuscationSettingPtrOutput) ElementType() reflect.Type
func (BotObfuscationSettingPtrOutput) ObfuscationSettingType ¶
func (o BotObfuscationSettingPtrOutput) ObfuscationSettingType() BotObfuscationSettingObfuscationSettingTypePtrOutput
Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
func (BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutput ¶
func (o BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutput() BotObfuscationSettingPtrOutput
func (BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutputWithContext ¶
func (o BotObfuscationSettingPtrOutput) ToBotObfuscationSettingPtrOutputWithContext(ctx context.Context) BotObfuscationSettingPtrOutput
type BotOutput ¶
type BotOutput struct{ *pulumi.OutputState }
func (BotOutput) Arn ¶ added in v0.17.0
func (o BotOutput) Arn() pulumi.StringOutput
func (BotOutput) AutoBuildBotLocales ¶ added in v0.17.0
func (o BotOutput) AutoBuildBotLocales() pulumi.BoolPtrOutput
Specifies whether to build the bot locales after bot creation completes.
func (BotOutput) BotFileS3Location ¶ added in v0.17.0
func (o BotOutput) BotFileS3Location() BotS3LocationPtrOutput
func (BotOutput) BotLocales ¶ added in v0.17.0
func (o BotOutput) BotLocales() BotLocaleArrayOutput
List of bot locales
func (BotOutput) BotTags ¶ added in v0.17.0
func (o BotOutput) BotTags() BotTagArrayOutput
A list of tags to add to the bot, which can only be added at bot creation.
func (BotOutput) DataPrivacy ¶ added in v0.17.0
func (o BotOutput) DataPrivacy() DataPrivacyPropertiesOutput
Data privacy setting of the Bot.
func (BotOutput) Description ¶ added in v0.17.0
func (o BotOutput) Description() pulumi.StringPtrOutput
func (BotOutput) ElementType ¶
func (BotOutput) IdleSessionTTLInSeconds ¶ added in v0.17.0
IdleSessionTTLInSeconds of the resource
func (BotOutput) Name ¶ added in v0.17.0
func (o BotOutput) Name() pulumi.StringOutput
func (BotOutput) RoleArn ¶ added in v0.17.0
func (o BotOutput) RoleArn() pulumi.StringOutput
func (BotOutput) TestBotAliasSettings ¶ added in v0.17.0
func (o BotOutput) TestBotAliasSettings() BotTestBotAliasSettingsPtrOutput
func (BotOutput) TestBotAliasTags ¶ added in v0.17.0
func (o BotOutput) TestBotAliasTags() BotTagArrayOutput
A list of tags to add to the test alias for a bot, , which can only be added at bot/bot alias creation.
func (BotOutput) ToBotOutput ¶
type BotOutputContext ¶
type BotOutputContext struct { Name string `pulumi:"name"` TimeToLiveInSeconds int `pulumi:"timeToLiveInSeconds"` TurnsToLive int `pulumi:"turnsToLive"` }
A session context that is activated when an intent is fulfilled.
type BotOutputContextArgs ¶
type BotOutputContextArgs struct { Name pulumi.StringInput `pulumi:"name"` TimeToLiveInSeconds pulumi.IntInput `pulumi:"timeToLiveInSeconds"` TurnsToLive pulumi.IntInput `pulumi:"turnsToLive"` }
A session context that is activated when an intent is fulfilled.
func (BotOutputContextArgs) ElementType ¶
func (BotOutputContextArgs) ElementType() reflect.Type
func (BotOutputContextArgs) ToBotOutputContextOutput ¶
func (i BotOutputContextArgs) ToBotOutputContextOutput() BotOutputContextOutput
func (BotOutputContextArgs) ToBotOutputContextOutputWithContext ¶
func (i BotOutputContextArgs) ToBotOutputContextOutputWithContext(ctx context.Context) BotOutputContextOutput
type BotOutputContextArray ¶
type BotOutputContextArray []BotOutputContextInput
func (BotOutputContextArray) ElementType ¶
func (BotOutputContextArray) ElementType() reflect.Type
func (BotOutputContextArray) ToBotOutputContextArrayOutput ¶
func (i BotOutputContextArray) ToBotOutputContextArrayOutput() BotOutputContextArrayOutput
func (BotOutputContextArray) ToBotOutputContextArrayOutputWithContext ¶
func (i BotOutputContextArray) ToBotOutputContextArrayOutputWithContext(ctx context.Context) BotOutputContextArrayOutput
type BotOutputContextArrayInput ¶
type BotOutputContextArrayInput interface { pulumi.Input ToBotOutputContextArrayOutput() BotOutputContextArrayOutput ToBotOutputContextArrayOutputWithContext(context.Context) BotOutputContextArrayOutput }
BotOutputContextArrayInput is an input type that accepts BotOutputContextArray and BotOutputContextArrayOutput values. You can construct a concrete instance of `BotOutputContextArrayInput` via:
BotOutputContextArray{ BotOutputContextArgs{...} }
type BotOutputContextArrayOutput ¶
type BotOutputContextArrayOutput struct{ *pulumi.OutputState }
func (BotOutputContextArrayOutput) ElementType ¶
func (BotOutputContextArrayOutput) ElementType() reflect.Type
func (BotOutputContextArrayOutput) Index ¶
func (o BotOutputContextArrayOutput) Index(i pulumi.IntInput) BotOutputContextOutput
func (BotOutputContextArrayOutput) ToBotOutputContextArrayOutput ¶
func (o BotOutputContextArrayOutput) ToBotOutputContextArrayOutput() BotOutputContextArrayOutput
func (BotOutputContextArrayOutput) ToBotOutputContextArrayOutputWithContext ¶
func (o BotOutputContextArrayOutput) ToBotOutputContextArrayOutputWithContext(ctx context.Context) BotOutputContextArrayOutput
type BotOutputContextInput ¶
type BotOutputContextInput interface { pulumi.Input ToBotOutputContextOutput() BotOutputContextOutput ToBotOutputContextOutputWithContext(context.Context) BotOutputContextOutput }
BotOutputContextInput is an input type that accepts BotOutputContextArgs and BotOutputContextOutput values. You can construct a concrete instance of `BotOutputContextInput` via:
BotOutputContextArgs{...}
type BotOutputContextOutput ¶
type BotOutputContextOutput struct{ *pulumi.OutputState }
A session context that is activated when an intent is fulfilled.
func (BotOutputContextOutput) ElementType ¶
func (BotOutputContextOutput) ElementType() reflect.Type
func (BotOutputContextOutput) Name ¶
func (o BotOutputContextOutput) Name() pulumi.StringOutput
func (BotOutputContextOutput) TimeToLiveInSeconds ¶
func (o BotOutputContextOutput) TimeToLiveInSeconds() pulumi.IntOutput
func (BotOutputContextOutput) ToBotOutputContextOutput ¶
func (o BotOutputContextOutput) ToBotOutputContextOutput() BotOutputContextOutput
func (BotOutputContextOutput) ToBotOutputContextOutputWithContext ¶
func (o BotOutputContextOutput) ToBotOutputContextOutputWithContext(ctx context.Context) BotOutputContextOutput
func (BotOutputContextOutput) TurnsToLive ¶
func (o BotOutputContextOutput) TurnsToLive() pulumi.IntOutput
type BotPlainTextMessage ¶
type BotPlainTextMessage struct { // The message to send to the user. Value string `pulumi:"value"` }
A message in plain text format.
type BotPlainTextMessageArgs ¶
type BotPlainTextMessageArgs struct { // The message to send to the user. Value pulumi.StringInput `pulumi:"value"` }
A message in plain text format.
func (BotPlainTextMessageArgs) ElementType ¶
func (BotPlainTextMessageArgs) ElementType() reflect.Type
func (BotPlainTextMessageArgs) ToBotPlainTextMessageOutput ¶
func (i BotPlainTextMessageArgs) ToBotPlainTextMessageOutput() BotPlainTextMessageOutput
func (BotPlainTextMessageArgs) ToBotPlainTextMessageOutputWithContext ¶
func (i BotPlainTextMessageArgs) ToBotPlainTextMessageOutputWithContext(ctx context.Context) BotPlainTextMessageOutput
func (BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutput ¶
func (i BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
func (BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutputWithContext ¶
func (i BotPlainTextMessageArgs) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
type BotPlainTextMessageInput ¶
type BotPlainTextMessageInput interface { pulumi.Input ToBotPlainTextMessageOutput() BotPlainTextMessageOutput ToBotPlainTextMessageOutputWithContext(context.Context) BotPlainTextMessageOutput }
BotPlainTextMessageInput is an input type that accepts BotPlainTextMessageArgs and BotPlainTextMessageOutput values. You can construct a concrete instance of `BotPlainTextMessageInput` via:
BotPlainTextMessageArgs{...}
type BotPlainTextMessageOutput ¶
type BotPlainTextMessageOutput struct{ *pulumi.OutputState }
A message in plain text format.
func (BotPlainTextMessageOutput) ElementType ¶
func (BotPlainTextMessageOutput) ElementType() reflect.Type
func (BotPlainTextMessageOutput) ToBotPlainTextMessageOutput ¶
func (o BotPlainTextMessageOutput) ToBotPlainTextMessageOutput() BotPlainTextMessageOutput
func (BotPlainTextMessageOutput) ToBotPlainTextMessageOutputWithContext ¶
func (o BotPlainTextMessageOutput) ToBotPlainTextMessageOutputWithContext(ctx context.Context) BotPlainTextMessageOutput
func (BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutput ¶
func (o BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
func (BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutputWithContext ¶
func (o BotPlainTextMessageOutput) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
func (BotPlainTextMessageOutput) Value ¶
func (o BotPlainTextMessageOutput) Value() pulumi.StringOutput
The message to send to the user.
type BotPlainTextMessagePtrInput ¶
type BotPlainTextMessagePtrInput interface { pulumi.Input ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput ToBotPlainTextMessagePtrOutputWithContext(context.Context) BotPlainTextMessagePtrOutput }
BotPlainTextMessagePtrInput is an input type that accepts BotPlainTextMessageArgs, BotPlainTextMessagePtr and BotPlainTextMessagePtrOutput values. You can construct a concrete instance of `BotPlainTextMessagePtrInput` via:
BotPlainTextMessageArgs{...} or: nil
func BotPlainTextMessagePtr ¶
func BotPlainTextMessagePtr(v *BotPlainTextMessageArgs) BotPlainTextMessagePtrInput
type BotPlainTextMessagePtrOutput ¶
type BotPlainTextMessagePtrOutput struct{ *pulumi.OutputState }
func (BotPlainTextMessagePtrOutput) Elem ¶
func (o BotPlainTextMessagePtrOutput) Elem() BotPlainTextMessageOutput
func (BotPlainTextMessagePtrOutput) ElementType ¶
func (BotPlainTextMessagePtrOutput) ElementType() reflect.Type
func (BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutput ¶
func (o BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutput() BotPlainTextMessagePtrOutput
func (BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutputWithContext ¶
func (o BotPlainTextMessagePtrOutput) ToBotPlainTextMessagePtrOutputWithContext(ctx context.Context) BotPlainTextMessagePtrOutput
func (BotPlainTextMessagePtrOutput) Value ¶
func (o BotPlainTextMessagePtrOutput) Value() pulumi.StringPtrOutput
The message to send to the user.
type BotPostFulfillmentStatusSpecification ¶
type BotPostFulfillmentStatusSpecification struct { FailureResponse *BotResponseSpecification `pulumi:"failureResponse"` SuccessResponse *BotResponseSpecification `pulumi:"successResponse"` TimeoutResponse *BotResponseSpecification `pulumi:"timeoutResponse"` }
Provides information for updating the user on the progress of fulfilling an intent.
type BotPostFulfillmentStatusSpecificationArgs ¶
type BotPostFulfillmentStatusSpecificationArgs struct { FailureResponse BotResponseSpecificationPtrInput `pulumi:"failureResponse"` SuccessResponse BotResponseSpecificationPtrInput `pulumi:"successResponse"` TimeoutResponse BotResponseSpecificationPtrInput `pulumi:"timeoutResponse"` }
Provides information for updating the user on the progress of fulfilling an intent.
func (BotPostFulfillmentStatusSpecificationArgs) ElementType ¶
func (BotPostFulfillmentStatusSpecificationArgs) ElementType() reflect.Type
func (BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutput ¶
func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutput() BotPostFulfillmentStatusSpecificationOutput
func (BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutputWithContext ¶
func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationOutput
func (BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutput ¶
func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext ¶
func (i BotPostFulfillmentStatusSpecificationArgs) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
type BotPostFulfillmentStatusSpecificationInput ¶
type BotPostFulfillmentStatusSpecificationInput interface { pulumi.Input ToBotPostFulfillmentStatusSpecificationOutput() BotPostFulfillmentStatusSpecificationOutput ToBotPostFulfillmentStatusSpecificationOutputWithContext(context.Context) BotPostFulfillmentStatusSpecificationOutput }
BotPostFulfillmentStatusSpecificationInput is an input type that accepts BotPostFulfillmentStatusSpecificationArgs and BotPostFulfillmentStatusSpecificationOutput values. You can construct a concrete instance of `BotPostFulfillmentStatusSpecificationInput` via:
BotPostFulfillmentStatusSpecificationArgs{...}
type BotPostFulfillmentStatusSpecificationOutput ¶
type BotPostFulfillmentStatusSpecificationOutput struct{ *pulumi.OutputState }
Provides information for updating the user on the progress of fulfilling an intent.
func (BotPostFulfillmentStatusSpecificationOutput) ElementType ¶
func (BotPostFulfillmentStatusSpecificationOutput) ElementType() reflect.Type
func (BotPostFulfillmentStatusSpecificationOutput) FailureResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationOutput) SuccessResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationOutput) TimeoutResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutput ¶
func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutput() BotPostFulfillmentStatusSpecificationOutput
func (BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutputWithContext ¶
func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationOutput
func (BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput ¶
func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext ¶
func (o BotPostFulfillmentStatusSpecificationOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
type BotPostFulfillmentStatusSpecificationPtrInput ¶
type BotPostFulfillmentStatusSpecificationPtrInput interface { pulumi.Input ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(context.Context) BotPostFulfillmentStatusSpecificationPtrOutput }
BotPostFulfillmentStatusSpecificationPtrInput is an input type that accepts BotPostFulfillmentStatusSpecificationArgs, BotPostFulfillmentStatusSpecificationPtr and BotPostFulfillmentStatusSpecificationPtrOutput values. You can construct a concrete instance of `BotPostFulfillmentStatusSpecificationPtrInput` via:
BotPostFulfillmentStatusSpecificationArgs{...} or: nil
func BotPostFulfillmentStatusSpecificationPtr ¶
func BotPostFulfillmentStatusSpecificationPtr(v *BotPostFulfillmentStatusSpecificationArgs) BotPostFulfillmentStatusSpecificationPtrInput
type BotPostFulfillmentStatusSpecificationPtrOutput ¶
type BotPostFulfillmentStatusSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotPostFulfillmentStatusSpecificationPtrOutput) ElementType ¶
func (BotPostFulfillmentStatusSpecificationPtrOutput) ElementType() reflect.Type
func (BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutput() BotPostFulfillmentStatusSpecificationPtrOutput
func (BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) ToBotPostFulfillmentStatusSpecificationPtrOutputWithContext(ctx context.Context) BotPostFulfillmentStatusSpecificationPtrOutput
type BotPromptSpecification ¶
type BotPromptSpecification struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt *bool `pulumi:"allowInterrupt"` MaxRetries int `pulumi:"maxRetries"` MessageGroupsList []BotMessageGroup `pulumi:"messageGroupsList"` MessageSelectionStrategy *BotMessageSelectionStrategy `pulumi:"messageSelectionStrategy"` // Specifies the advanced settings on each attempt of the prompt. PromptAttemptsSpecification interface{} `pulumi:"promptAttemptsSpecification"` }
Prompts the user to confirm the intent.
type BotPromptSpecificationArgs ¶
type BotPromptSpecificationArgs struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt pulumi.BoolPtrInput `pulumi:"allowInterrupt"` MaxRetries pulumi.IntInput `pulumi:"maxRetries"` MessageGroupsList BotMessageGroupArrayInput `pulumi:"messageGroupsList"` MessageSelectionStrategy BotMessageSelectionStrategyPtrInput `pulumi:"messageSelectionStrategy"` // Specifies the advanced settings on each attempt of the prompt. PromptAttemptsSpecification pulumi.Input `pulumi:"promptAttemptsSpecification"` }
Prompts the user to confirm the intent.
func (BotPromptSpecificationArgs) ElementType ¶
func (BotPromptSpecificationArgs) ElementType() reflect.Type
func (BotPromptSpecificationArgs) ToBotPromptSpecificationOutput ¶
func (i BotPromptSpecificationArgs) ToBotPromptSpecificationOutput() BotPromptSpecificationOutput
func (BotPromptSpecificationArgs) ToBotPromptSpecificationOutputWithContext ¶
func (i BotPromptSpecificationArgs) ToBotPromptSpecificationOutputWithContext(ctx context.Context) BotPromptSpecificationOutput
func (BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutput ¶
func (i BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
func (BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutputWithContext ¶
func (i BotPromptSpecificationArgs) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
type BotPromptSpecificationInput ¶
type BotPromptSpecificationInput interface { pulumi.Input ToBotPromptSpecificationOutput() BotPromptSpecificationOutput ToBotPromptSpecificationOutputWithContext(context.Context) BotPromptSpecificationOutput }
BotPromptSpecificationInput is an input type that accepts BotPromptSpecificationArgs and BotPromptSpecificationOutput values. You can construct a concrete instance of `BotPromptSpecificationInput` via:
BotPromptSpecificationArgs{...}
type BotPromptSpecificationOutput ¶
type BotPromptSpecificationOutput struct{ *pulumi.OutputState }
Prompts the user to confirm the intent.
func (BotPromptSpecificationOutput) AllowInterrupt ¶
func (o BotPromptSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotPromptSpecificationOutput) ElementType ¶
func (BotPromptSpecificationOutput) ElementType() reflect.Type
func (BotPromptSpecificationOutput) MaxRetries ¶
func (o BotPromptSpecificationOutput) MaxRetries() pulumi.IntOutput
func (BotPromptSpecificationOutput) MessageGroupsList ¶
func (o BotPromptSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotPromptSpecificationOutput) MessageSelectionStrategy ¶ added in v0.21.0
func (o BotPromptSpecificationOutput) MessageSelectionStrategy() BotMessageSelectionStrategyPtrOutput
func (BotPromptSpecificationOutput) PromptAttemptsSpecification ¶ added in v0.39.0
func (o BotPromptSpecificationOutput) PromptAttemptsSpecification() pulumi.AnyOutput
Specifies the advanced settings on each attempt of the prompt.
func (BotPromptSpecificationOutput) ToBotPromptSpecificationOutput ¶
func (o BotPromptSpecificationOutput) ToBotPromptSpecificationOutput() BotPromptSpecificationOutput
func (BotPromptSpecificationOutput) ToBotPromptSpecificationOutputWithContext ¶
func (o BotPromptSpecificationOutput) ToBotPromptSpecificationOutputWithContext(ctx context.Context) BotPromptSpecificationOutput
func (BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutput ¶
func (o BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
func (BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutputWithContext ¶
func (o BotPromptSpecificationOutput) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
type BotPromptSpecificationPtrInput ¶
type BotPromptSpecificationPtrInput interface { pulumi.Input ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput ToBotPromptSpecificationPtrOutputWithContext(context.Context) BotPromptSpecificationPtrOutput }
BotPromptSpecificationPtrInput is an input type that accepts BotPromptSpecificationArgs, BotPromptSpecificationPtr and BotPromptSpecificationPtrOutput values. You can construct a concrete instance of `BotPromptSpecificationPtrInput` via:
BotPromptSpecificationArgs{...} or: nil
func BotPromptSpecificationPtr ¶
func BotPromptSpecificationPtr(v *BotPromptSpecificationArgs) BotPromptSpecificationPtrInput
type BotPromptSpecificationPtrOutput ¶
type BotPromptSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotPromptSpecificationPtrOutput) AllowInterrupt ¶
func (o BotPromptSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotPromptSpecificationPtrOutput) Elem ¶
func (o BotPromptSpecificationPtrOutput) Elem() BotPromptSpecificationOutput
func (BotPromptSpecificationPtrOutput) ElementType ¶
func (BotPromptSpecificationPtrOutput) ElementType() reflect.Type
func (BotPromptSpecificationPtrOutput) MaxRetries ¶
func (o BotPromptSpecificationPtrOutput) MaxRetries() pulumi.IntPtrOutput
func (BotPromptSpecificationPtrOutput) MessageGroupsList ¶
func (o BotPromptSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotPromptSpecificationPtrOutput) MessageSelectionStrategy ¶ added in v0.21.0
func (o BotPromptSpecificationPtrOutput) MessageSelectionStrategy() BotMessageSelectionStrategyPtrOutput
func (BotPromptSpecificationPtrOutput) PromptAttemptsSpecification ¶ added in v0.39.0
func (o BotPromptSpecificationPtrOutput) PromptAttemptsSpecification() pulumi.AnyOutput
Specifies the advanced settings on each attempt of the prompt.
func (BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutput ¶
func (o BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutput() BotPromptSpecificationPtrOutput
func (BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutputWithContext ¶
func (o BotPromptSpecificationPtrOutput) ToBotPromptSpecificationPtrOutputWithContext(ctx context.Context) BotPromptSpecificationPtrOutput
type BotResponseSpecification ¶
type BotResponseSpecification struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt *bool `pulumi:"allowInterrupt"` MessageGroupsList []BotMessageGroup `pulumi:"messageGroupsList"` }
A list of message groups that Amazon Lex uses to respond the user input.
type BotResponseSpecificationArgs ¶
type BotResponseSpecificationArgs struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt pulumi.BoolPtrInput `pulumi:"allowInterrupt"` MessageGroupsList BotMessageGroupArrayInput `pulumi:"messageGroupsList"` }
A list of message groups that Amazon Lex uses to respond the user input.
func (BotResponseSpecificationArgs) ElementType ¶
func (BotResponseSpecificationArgs) ElementType() reflect.Type
func (BotResponseSpecificationArgs) ToBotResponseSpecificationOutput ¶
func (i BotResponseSpecificationArgs) ToBotResponseSpecificationOutput() BotResponseSpecificationOutput
func (BotResponseSpecificationArgs) ToBotResponseSpecificationOutputWithContext ¶
func (i BotResponseSpecificationArgs) ToBotResponseSpecificationOutputWithContext(ctx context.Context) BotResponseSpecificationOutput
func (BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutput ¶
func (i BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
func (BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutputWithContext ¶
func (i BotResponseSpecificationArgs) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
type BotResponseSpecificationInput ¶
type BotResponseSpecificationInput interface { pulumi.Input ToBotResponseSpecificationOutput() BotResponseSpecificationOutput ToBotResponseSpecificationOutputWithContext(context.Context) BotResponseSpecificationOutput }
BotResponseSpecificationInput is an input type that accepts BotResponseSpecificationArgs and BotResponseSpecificationOutput values. You can construct a concrete instance of `BotResponseSpecificationInput` via:
BotResponseSpecificationArgs{...}
type BotResponseSpecificationOutput ¶
type BotResponseSpecificationOutput struct{ *pulumi.OutputState }
A list of message groups that Amazon Lex uses to respond the user input.
func (BotResponseSpecificationOutput) AllowInterrupt ¶
func (o BotResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotResponseSpecificationOutput) ElementType ¶
func (BotResponseSpecificationOutput) ElementType() reflect.Type
func (BotResponseSpecificationOutput) MessageGroupsList ¶
func (o BotResponseSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotResponseSpecificationOutput) ToBotResponseSpecificationOutput ¶
func (o BotResponseSpecificationOutput) ToBotResponseSpecificationOutput() BotResponseSpecificationOutput
func (BotResponseSpecificationOutput) ToBotResponseSpecificationOutputWithContext ¶
func (o BotResponseSpecificationOutput) ToBotResponseSpecificationOutputWithContext(ctx context.Context) BotResponseSpecificationOutput
func (BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutput ¶
func (o BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
func (BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutputWithContext ¶
func (o BotResponseSpecificationOutput) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
type BotResponseSpecificationPtrInput ¶
type BotResponseSpecificationPtrInput interface { pulumi.Input ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput ToBotResponseSpecificationPtrOutputWithContext(context.Context) BotResponseSpecificationPtrOutput }
BotResponseSpecificationPtrInput is an input type that accepts BotResponseSpecificationArgs, BotResponseSpecificationPtr and BotResponseSpecificationPtrOutput values. You can construct a concrete instance of `BotResponseSpecificationPtrInput` via:
BotResponseSpecificationArgs{...} or: nil
func BotResponseSpecificationPtr ¶
func BotResponseSpecificationPtr(v *BotResponseSpecificationArgs) BotResponseSpecificationPtrInput
type BotResponseSpecificationPtrOutput ¶
type BotResponseSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotResponseSpecificationPtrOutput) AllowInterrupt ¶
func (o BotResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotResponseSpecificationPtrOutput) Elem ¶
func (o BotResponseSpecificationPtrOutput) Elem() BotResponseSpecificationOutput
func (BotResponseSpecificationPtrOutput) ElementType ¶
func (BotResponseSpecificationPtrOutput) ElementType() reflect.Type
func (BotResponseSpecificationPtrOutput) MessageGroupsList ¶
func (o BotResponseSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutput ¶
func (o BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutput() BotResponseSpecificationPtrOutput
func (BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutputWithContext ¶
func (o BotResponseSpecificationPtrOutput) ToBotResponseSpecificationPtrOutputWithContext(ctx context.Context) BotResponseSpecificationPtrOutput
type BotS3BucketLogDestination ¶ added in v0.14.0
type BotS3BucketLogDestination struct { // The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The Amazon S3 key of the deployment package. LogPrefix string `pulumi:"logPrefix"` // The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored. S3BucketArn string `pulumi:"s3BucketArn"` }
Specifies an Amazon S3 bucket for logging audio conversations
type BotS3BucketLogDestinationArgs ¶ added in v0.14.0
type BotS3BucketLogDestinationArgs struct { // The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The Amazon S3 key of the deployment package. LogPrefix pulumi.StringInput `pulumi:"logPrefix"` // The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored. S3BucketArn pulumi.StringInput `pulumi:"s3BucketArn"` }
Specifies an Amazon S3 bucket for logging audio conversations
func (BotS3BucketLogDestinationArgs) ElementType ¶ added in v0.14.0
func (BotS3BucketLogDestinationArgs) ElementType() reflect.Type
func (BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutput ¶ added in v0.14.0
func (i BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutput() BotS3BucketLogDestinationOutput
func (BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutputWithContext ¶ added in v0.14.0
func (i BotS3BucketLogDestinationArgs) ToBotS3BucketLogDestinationOutputWithContext(ctx context.Context) BotS3BucketLogDestinationOutput
type BotS3BucketLogDestinationInput ¶ added in v0.14.0
type BotS3BucketLogDestinationInput interface { pulumi.Input ToBotS3BucketLogDestinationOutput() BotS3BucketLogDestinationOutput ToBotS3BucketLogDestinationOutputWithContext(context.Context) BotS3BucketLogDestinationOutput }
BotS3BucketLogDestinationInput is an input type that accepts BotS3BucketLogDestinationArgs and BotS3BucketLogDestinationOutput values. You can construct a concrete instance of `BotS3BucketLogDestinationInput` via:
BotS3BucketLogDestinationArgs{...}
type BotS3BucketLogDestinationOutput ¶ added in v0.14.0
type BotS3BucketLogDestinationOutput struct{ *pulumi.OutputState }
Specifies an Amazon S3 bucket for logging audio conversations
func (BotS3BucketLogDestinationOutput) ElementType ¶ added in v0.14.0
func (BotS3BucketLogDestinationOutput) ElementType() reflect.Type
func (BotS3BucketLogDestinationOutput) KmsKeyArn ¶ added in v0.14.0
func (o BotS3BucketLogDestinationOutput) KmsKeyArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
func (BotS3BucketLogDestinationOutput) LogPrefix ¶ added in v0.14.0
func (o BotS3BucketLogDestinationOutput) LogPrefix() pulumi.StringOutput
The Amazon S3 key of the deployment package.
func (BotS3BucketLogDestinationOutput) S3BucketArn ¶ added in v0.14.0
func (o BotS3BucketLogDestinationOutput) S3BucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
func (BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutput ¶ added in v0.14.0
func (o BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutput() BotS3BucketLogDestinationOutput
func (BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutputWithContext ¶ added in v0.14.0
func (o BotS3BucketLogDestinationOutput) ToBotS3BucketLogDestinationOutputWithContext(ctx context.Context) BotS3BucketLogDestinationOutput
type BotS3Location ¶
type BotS3Location struct { // An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. S3Bucket string `pulumi:"s3Bucket"` // The Amazon S3 key of the deployment package. S3ObjectKey string `pulumi:"s3ObjectKey"` // For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used. S3ObjectVersion *string `pulumi:"s3ObjectVersion"` }
S3 location of bot definitions zip file, if it's not defined inline in CloudFormation.
type BotS3LocationArgs ¶
type BotS3LocationArgs struct { // An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` // The Amazon S3 key of the deployment package. S3ObjectKey pulumi.StringInput `pulumi:"s3ObjectKey"` // For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used. S3ObjectVersion pulumi.StringPtrInput `pulumi:"s3ObjectVersion"` }
S3 location of bot definitions zip file, if it's not defined inline in CloudFormation.
func (BotS3LocationArgs) ElementType ¶
func (BotS3LocationArgs) ElementType() reflect.Type
func (BotS3LocationArgs) ToBotS3LocationOutput ¶
func (i BotS3LocationArgs) ToBotS3LocationOutput() BotS3LocationOutput
func (BotS3LocationArgs) ToBotS3LocationOutputWithContext ¶
func (i BotS3LocationArgs) ToBotS3LocationOutputWithContext(ctx context.Context) BotS3LocationOutput
func (BotS3LocationArgs) ToBotS3LocationPtrOutput ¶
func (i BotS3LocationArgs) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
func (BotS3LocationArgs) ToBotS3LocationPtrOutputWithContext ¶
func (i BotS3LocationArgs) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
type BotS3LocationInput ¶
type BotS3LocationInput interface { pulumi.Input ToBotS3LocationOutput() BotS3LocationOutput ToBotS3LocationOutputWithContext(context.Context) BotS3LocationOutput }
BotS3LocationInput is an input type that accepts BotS3LocationArgs and BotS3LocationOutput values. You can construct a concrete instance of `BotS3LocationInput` via:
BotS3LocationArgs{...}
type BotS3LocationOutput ¶
type BotS3LocationOutput struct{ *pulumi.OutputState }
S3 location of bot definitions zip file, if it's not defined inline in CloudFormation.
func (BotS3LocationOutput) ElementType ¶
func (BotS3LocationOutput) ElementType() reflect.Type
func (BotS3LocationOutput) S3Bucket ¶
func (o BotS3LocationOutput) S3Bucket() pulumi.StringOutput
An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account.
func (BotS3LocationOutput) S3ObjectKey ¶
func (o BotS3LocationOutput) S3ObjectKey() pulumi.StringOutput
The Amazon S3 key of the deployment package.
func (BotS3LocationOutput) S3ObjectVersion ¶
func (o BotS3LocationOutput) S3ObjectVersion() pulumi.StringPtrOutput
For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used.
func (BotS3LocationOutput) ToBotS3LocationOutput ¶
func (o BotS3LocationOutput) ToBotS3LocationOutput() BotS3LocationOutput
func (BotS3LocationOutput) ToBotS3LocationOutputWithContext ¶
func (o BotS3LocationOutput) ToBotS3LocationOutputWithContext(ctx context.Context) BotS3LocationOutput
func (BotS3LocationOutput) ToBotS3LocationPtrOutput ¶
func (o BotS3LocationOutput) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
func (BotS3LocationOutput) ToBotS3LocationPtrOutputWithContext ¶
func (o BotS3LocationOutput) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
type BotS3LocationPtrInput ¶
type BotS3LocationPtrInput interface { pulumi.Input ToBotS3LocationPtrOutput() BotS3LocationPtrOutput ToBotS3LocationPtrOutputWithContext(context.Context) BotS3LocationPtrOutput }
BotS3LocationPtrInput is an input type that accepts BotS3LocationArgs, BotS3LocationPtr and BotS3LocationPtrOutput values. You can construct a concrete instance of `BotS3LocationPtrInput` via:
BotS3LocationArgs{...} or: nil
func BotS3LocationPtr ¶
func BotS3LocationPtr(v *BotS3LocationArgs) BotS3LocationPtrInput
type BotS3LocationPtrOutput ¶
type BotS3LocationPtrOutput struct{ *pulumi.OutputState }
func (BotS3LocationPtrOutput) Elem ¶
func (o BotS3LocationPtrOutput) Elem() BotS3LocationOutput
func (BotS3LocationPtrOutput) ElementType ¶
func (BotS3LocationPtrOutput) ElementType() reflect.Type
func (BotS3LocationPtrOutput) S3Bucket ¶
func (o BotS3LocationPtrOutput) S3Bucket() pulumi.StringPtrOutput
An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account.
func (BotS3LocationPtrOutput) S3ObjectKey ¶
func (o BotS3LocationPtrOutput) S3ObjectKey() pulumi.StringPtrOutput
The Amazon S3 key of the deployment package.
func (BotS3LocationPtrOutput) S3ObjectVersion ¶
func (o BotS3LocationPtrOutput) S3ObjectVersion() pulumi.StringPtrOutput
For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used.
func (BotS3LocationPtrOutput) ToBotS3LocationPtrOutput ¶
func (o BotS3LocationPtrOutput) ToBotS3LocationPtrOutput() BotS3LocationPtrOutput
func (BotS3LocationPtrOutput) ToBotS3LocationPtrOutputWithContext ¶
func (o BotS3LocationPtrOutput) ToBotS3LocationPtrOutputWithContext(ctx context.Context) BotS3LocationPtrOutput
type BotSSMLMessage ¶
type BotSSMLMessage struct { // The SSML text that defines the prompt. Value string `pulumi:"value"` }
A message in Speech Synthesis Markup Language (SSML).
type BotSSMLMessageArgs ¶
type BotSSMLMessageArgs struct { // The SSML text that defines the prompt. Value pulumi.StringInput `pulumi:"value"` }
A message in Speech Synthesis Markup Language (SSML).
func (BotSSMLMessageArgs) ElementType ¶
func (BotSSMLMessageArgs) ElementType() reflect.Type
func (BotSSMLMessageArgs) ToBotSSMLMessageOutput ¶
func (i BotSSMLMessageArgs) ToBotSSMLMessageOutput() BotSSMLMessageOutput
func (BotSSMLMessageArgs) ToBotSSMLMessageOutputWithContext ¶
func (i BotSSMLMessageArgs) ToBotSSMLMessageOutputWithContext(ctx context.Context) BotSSMLMessageOutput
func (BotSSMLMessageArgs) ToBotSSMLMessagePtrOutput ¶
func (i BotSSMLMessageArgs) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
func (BotSSMLMessageArgs) ToBotSSMLMessagePtrOutputWithContext ¶
func (i BotSSMLMessageArgs) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
type BotSSMLMessageInput ¶
type BotSSMLMessageInput interface { pulumi.Input ToBotSSMLMessageOutput() BotSSMLMessageOutput ToBotSSMLMessageOutputWithContext(context.Context) BotSSMLMessageOutput }
BotSSMLMessageInput is an input type that accepts BotSSMLMessageArgs and BotSSMLMessageOutput values. You can construct a concrete instance of `BotSSMLMessageInput` via:
BotSSMLMessageArgs{...}
type BotSSMLMessageOutput ¶
type BotSSMLMessageOutput struct{ *pulumi.OutputState }
A message in Speech Synthesis Markup Language (SSML).
func (BotSSMLMessageOutput) ElementType ¶
func (BotSSMLMessageOutput) ElementType() reflect.Type
func (BotSSMLMessageOutput) ToBotSSMLMessageOutput ¶
func (o BotSSMLMessageOutput) ToBotSSMLMessageOutput() BotSSMLMessageOutput
func (BotSSMLMessageOutput) ToBotSSMLMessageOutputWithContext ¶
func (o BotSSMLMessageOutput) ToBotSSMLMessageOutputWithContext(ctx context.Context) BotSSMLMessageOutput
func (BotSSMLMessageOutput) ToBotSSMLMessagePtrOutput ¶
func (o BotSSMLMessageOutput) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
func (BotSSMLMessageOutput) ToBotSSMLMessagePtrOutputWithContext ¶
func (o BotSSMLMessageOutput) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
func (BotSSMLMessageOutput) Value ¶
func (o BotSSMLMessageOutput) Value() pulumi.StringOutput
The SSML text that defines the prompt.
type BotSSMLMessagePtrInput ¶
type BotSSMLMessagePtrInput interface { pulumi.Input ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput ToBotSSMLMessagePtrOutputWithContext(context.Context) BotSSMLMessagePtrOutput }
BotSSMLMessagePtrInput is an input type that accepts BotSSMLMessageArgs, BotSSMLMessagePtr and BotSSMLMessagePtrOutput values. You can construct a concrete instance of `BotSSMLMessagePtrInput` via:
BotSSMLMessageArgs{...} or: nil
func BotSSMLMessagePtr ¶
func BotSSMLMessagePtr(v *BotSSMLMessageArgs) BotSSMLMessagePtrInput
type BotSSMLMessagePtrOutput ¶
type BotSSMLMessagePtrOutput struct{ *pulumi.OutputState }
func (BotSSMLMessagePtrOutput) Elem ¶
func (o BotSSMLMessagePtrOutput) Elem() BotSSMLMessageOutput
func (BotSSMLMessagePtrOutput) ElementType ¶
func (BotSSMLMessagePtrOutput) ElementType() reflect.Type
func (BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutput ¶
func (o BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutput() BotSSMLMessagePtrOutput
func (BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutputWithContext ¶
func (o BotSSMLMessagePtrOutput) ToBotSSMLMessagePtrOutputWithContext(ctx context.Context) BotSSMLMessagePtrOutput
func (BotSSMLMessagePtrOutput) Value ¶
func (o BotSSMLMessagePtrOutput) Value() pulumi.StringPtrOutput
The SSML text that defines the prompt.
type BotSampleUtterance ¶
type BotSampleUtterance struct {
Utterance string `pulumi:"utterance"`
}
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
type BotSampleUtteranceArgs ¶
type BotSampleUtteranceArgs struct {
Utterance pulumi.StringInput `pulumi:"utterance"`
}
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
func (BotSampleUtteranceArgs) ElementType ¶
func (BotSampleUtteranceArgs) ElementType() reflect.Type
func (BotSampleUtteranceArgs) ToBotSampleUtteranceOutput ¶
func (i BotSampleUtteranceArgs) ToBotSampleUtteranceOutput() BotSampleUtteranceOutput
func (BotSampleUtteranceArgs) ToBotSampleUtteranceOutputWithContext ¶
func (i BotSampleUtteranceArgs) ToBotSampleUtteranceOutputWithContext(ctx context.Context) BotSampleUtteranceOutput
type BotSampleUtteranceArray ¶
type BotSampleUtteranceArray []BotSampleUtteranceInput
func (BotSampleUtteranceArray) ElementType ¶
func (BotSampleUtteranceArray) ElementType() reflect.Type
func (BotSampleUtteranceArray) ToBotSampleUtteranceArrayOutput ¶
func (i BotSampleUtteranceArray) ToBotSampleUtteranceArrayOutput() BotSampleUtteranceArrayOutput
func (BotSampleUtteranceArray) ToBotSampleUtteranceArrayOutputWithContext ¶
func (i BotSampleUtteranceArray) ToBotSampleUtteranceArrayOutputWithContext(ctx context.Context) BotSampleUtteranceArrayOutput
type BotSampleUtteranceArrayInput ¶
type BotSampleUtteranceArrayInput interface { pulumi.Input ToBotSampleUtteranceArrayOutput() BotSampleUtteranceArrayOutput ToBotSampleUtteranceArrayOutputWithContext(context.Context) BotSampleUtteranceArrayOutput }
BotSampleUtteranceArrayInput is an input type that accepts BotSampleUtteranceArray and BotSampleUtteranceArrayOutput values. You can construct a concrete instance of `BotSampleUtteranceArrayInput` via:
BotSampleUtteranceArray{ BotSampleUtteranceArgs{...} }
type BotSampleUtteranceArrayOutput ¶
type BotSampleUtteranceArrayOutput struct{ *pulumi.OutputState }
func (BotSampleUtteranceArrayOutput) ElementType ¶
func (BotSampleUtteranceArrayOutput) ElementType() reflect.Type
func (BotSampleUtteranceArrayOutput) Index ¶
func (o BotSampleUtteranceArrayOutput) Index(i pulumi.IntInput) BotSampleUtteranceOutput
func (BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutput ¶
func (o BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutput() BotSampleUtteranceArrayOutput
func (BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutputWithContext ¶
func (o BotSampleUtteranceArrayOutput) ToBotSampleUtteranceArrayOutputWithContext(ctx context.Context) BotSampleUtteranceArrayOutput
type BotSampleUtteranceInput ¶
type BotSampleUtteranceInput interface { pulumi.Input ToBotSampleUtteranceOutput() BotSampleUtteranceOutput ToBotSampleUtteranceOutputWithContext(context.Context) BotSampleUtteranceOutput }
BotSampleUtteranceInput is an input type that accepts BotSampleUtteranceArgs and BotSampleUtteranceOutput values. You can construct a concrete instance of `BotSampleUtteranceInput` via:
BotSampleUtteranceArgs{...}
type BotSampleUtteranceOutput ¶
type BotSampleUtteranceOutput struct{ *pulumi.OutputState }
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
func (BotSampleUtteranceOutput) ElementType ¶
func (BotSampleUtteranceOutput) ElementType() reflect.Type
func (BotSampleUtteranceOutput) ToBotSampleUtteranceOutput ¶
func (o BotSampleUtteranceOutput) ToBotSampleUtteranceOutput() BotSampleUtteranceOutput
func (BotSampleUtteranceOutput) ToBotSampleUtteranceOutputWithContext ¶
func (o BotSampleUtteranceOutput) ToBotSampleUtteranceOutputWithContext(ctx context.Context) BotSampleUtteranceOutput
func (BotSampleUtteranceOutput) Utterance ¶
func (o BotSampleUtteranceOutput) Utterance() pulumi.StringOutput
type BotSampleValue ¶
type BotSampleValue struct { // The value that can be used for a slot type. Value string `pulumi:"value"` }
Defines one of the values for a slot type.
type BotSampleValueArgs ¶
type BotSampleValueArgs struct { // The value that can be used for a slot type. Value pulumi.StringInput `pulumi:"value"` }
Defines one of the values for a slot type.
func (BotSampleValueArgs) ElementType ¶
func (BotSampleValueArgs) ElementType() reflect.Type
func (BotSampleValueArgs) ToBotSampleValueOutput ¶
func (i BotSampleValueArgs) ToBotSampleValueOutput() BotSampleValueOutput
func (BotSampleValueArgs) ToBotSampleValueOutputWithContext ¶
func (i BotSampleValueArgs) ToBotSampleValueOutputWithContext(ctx context.Context) BotSampleValueOutput
type BotSampleValueArray ¶
type BotSampleValueArray []BotSampleValueInput
func (BotSampleValueArray) ElementType ¶
func (BotSampleValueArray) ElementType() reflect.Type
func (BotSampleValueArray) ToBotSampleValueArrayOutput ¶
func (i BotSampleValueArray) ToBotSampleValueArrayOutput() BotSampleValueArrayOutput
func (BotSampleValueArray) ToBotSampleValueArrayOutputWithContext ¶
func (i BotSampleValueArray) ToBotSampleValueArrayOutputWithContext(ctx context.Context) BotSampleValueArrayOutput
type BotSampleValueArrayInput ¶
type BotSampleValueArrayInput interface { pulumi.Input ToBotSampleValueArrayOutput() BotSampleValueArrayOutput ToBotSampleValueArrayOutputWithContext(context.Context) BotSampleValueArrayOutput }
BotSampleValueArrayInput is an input type that accepts BotSampleValueArray and BotSampleValueArrayOutput values. You can construct a concrete instance of `BotSampleValueArrayInput` via:
BotSampleValueArray{ BotSampleValueArgs{...} }
type BotSampleValueArrayOutput ¶
type BotSampleValueArrayOutput struct{ *pulumi.OutputState }
func (BotSampleValueArrayOutput) ElementType ¶
func (BotSampleValueArrayOutput) ElementType() reflect.Type
func (BotSampleValueArrayOutput) Index ¶
func (o BotSampleValueArrayOutput) Index(i pulumi.IntInput) BotSampleValueOutput
func (BotSampleValueArrayOutput) ToBotSampleValueArrayOutput ¶
func (o BotSampleValueArrayOutput) ToBotSampleValueArrayOutput() BotSampleValueArrayOutput
func (BotSampleValueArrayOutput) ToBotSampleValueArrayOutputWithContext ¶
func (o BotSampleValueArrayOutput) ToBotSampleValueArrayOutputWithContext(ctx context.Context) BotSampleValueArrayOutput
type BotSampleValueInput ¶
type BotSampleValueInput interface { pulumi.Input ToBotSampleValueOutput() BotSampleValueOutput ToBotSampleValueOutputWithContext(context.Context) BotSampleValueOutput }
BotSampleValueInput is an input type that accepts BotSampleValueArgs and BotSampleValueOutput values. You can construct a concrete instance of `BotSampleValueInput` via:
BotSampleValueArgs{...}
type BotSampleValueOutput ¶
type BotSampleValueOutput struct{ *pulumi.OutputState }
Defines one of the values for a slot type.
func (BotSampleValueOutput) ElementType ¶
func (BotSampleValueOutput) ElementType() reflect.Type
func (BotSampleValueOutput) ToBotSampleValueOutput ¶
func (o BotSampleValueOutput) ToBotSampleValueOutput() BotSampleValueOutput
func (BotSampleValueOutput) ToBotSampleValueOutputWithContext ¶
func (o BotSampleValueOutput) ToBotSampleValueOutputWithContext(ctx context.Context) BotSampleValueOutput
func (BotSampleValueOutput) Value ¶
func (o BotSampleValueOutput) Value() pulumi.StringOutput
The value that can be used for a slot type.
type BotSlot ¶
type BotSlot struct { Description *string `pulumi:"description"` MultipleValuesSetting *BotMultipleValuesSetting `pulumi:"multipleValuesSetting"` Name string `pulumi:"name"` ObfuscationSetting *BotObfuscationSetting `pulumi:"obfuscationSetting"` SlotTypeName string `pulumi:"slotTypeName"` ValueElicitationSetting BotSlotValueElicitationSetting `pulumi:"valueElicitationSetting"` }
A slot is a variable needed to fulfill an intent, where an intent can require zero or more slots.
type BotSlotArgs ¶
type BotSlotArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` MultipleValuesSetting BotMultipleValuesSettingPtrInput `pulumi:"multipleValuesSetting"` Name pulumi.StringInput `pulumi:"name"` ObfuscationSetting BotObfuscationSettingPtrInput `pulumi:"obfuscationSetting"` SlotTypeName pulumi.StringInput `pulumi:"slotTypeName"` ValueElicitationSetting BotSlotValueElicitationSettingInput `pulumi:"valueElicitationSetting"` }
A slot is a variable needed to fulfill an intent, where an intent can require zero or more slots.
func (BotSlotArgs) ElementType ¶
func (BotSlotArgs) ElementType() reflect.Type
func (BotSlotArgs) ToBotSlotOutput ¶
func (i BotSlotArgs) ToBotSlotOutput() BotSlotOutput
func (BotSlotArgs) ToBotSlotOutputWithContext ¶
func (i BotSlotArgs) ToBotSlotOutputWithContext(ctx context.Context) BotSlotOutput
type BotSlotArray ¶
type BotSlotArray []BotSlotInput
func (BotSlotArray) ElementType ¶
func (BotSlotArray) ElementType() reflect.Type
func (BotSlotArray) ToBotSlotArrayOutput ¶
func (i BotSlotArray) ToBotSlotArrayOutput() BotSlotArrayOutput
func (BotSlotArray) ToBotSlotArrayOutputWithContext ¶
func (i BotSlotArray) ToBotSlotArrayOutputWithContext(ctx context.Context) BotSlotArrayOutput
type BotSlotArrayInput ¶
type BotSlotArrayInput interface { pulumi.Input ToBotSlotArrayOutput() BotSlotArrayOutput ToBotSlotArrayOutputWithContext(context.Context) BotSlotArrayOutput }
BotSlotArrayInput is an input type that accepts BotSlotArray and BotSlotArrayOutput values. You can construct a concrete instance of `BotSlotArrayInput` via:
BotSlotArray{ BotSlotArgs{...} }
type BotSlotArrayOutput ¶
type BotSlotArrayOutput struct{ *pulumi.OutputState }
func (BotSlotArrayOutput) ElementType ¶
func (BotSlotArrayOutput) ElementType() reflect.Type
func (BotSlotArrayOutput) Index ¶
func (o BotSlotArrayOutput) Index(i pulumi.IntInput) BotSlotOutput
func (BotSlotArrayOutput) ToBotSlotArrayOutput ¶
func (o BotSlotArrayOutput) ToBotSlotArrayOutput() BotSlotArrayOutput
func (BotSlotArrayOutput) ToBotSlotArrayOutputWithContext ¶
func (o BotSlotArrayOutput) ToBotSlotArrayOutputWithContext(ctx context.Context) BotSlotArrayOutput
type BotSlotConstraint ¶
type BotSlotConstraint string
func (BotSlotConstraint) ElementType ¶
func (BotSlotConstraint) ElementType() reflect.Type
func (BotSlotConstraint) ToBotSlotConstraintOutput ¶
func (e BotSlotConstraint) ToBotSlotConstraintOutput() BotSlotConstraintOutput
func (BotSlotConstraint) ToBotSlotConstraintOutputWithContext ¶
func (e BotSlotConstraint) ToBotSlotConstraintOutputWithContext(ctx context.Context) BotSlotConstraintOutput
func (BotSlotConstraint) ToBotSlotConstraintPtrOutput ¶
func (e BotSlotConstraint) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
func (BotSlotConstraint) ToBotSlotConstraintPtrOutputWithContext ¶
func (e BotSlotConstraint) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
func (BotSlotConstraint) ToStringOutput ¶
func (e BotSlotConstraint) ToStringOutput() pulumi.StringOutput
func (BotSlotConstraint) ToStringOutputWithContext ¶
func (e BotSlotConstraint) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotConstraint) ToStringPtrOutput ¶
func (e BotSlotConstraint) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotConstraint) ToStringPtrOutputWithContext ¶
func (e BotSlotConstraint) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotConstraintInput ¶
type BotSlotConstraintInput interface { pulumi.Input ToBotSlotConstraintOutput() BotSlotConstraintOutput ToBotSlotConstraintOutputWithContext(context.Context) BotSlotConstraintOutput }
BotSlotConstraintInput is an input type that accepts BotSlotConstraintArgs and BotSlotConstraintOutput values. You can construct a concrete instance of `BotSlotConstraintInput` via:
BotSlotConstraintArgs{...}
type BotSlotConstraintOutput ¶
type BotSlotConstraintOutput struct{ *pulumi.OutputState }
func (BotSlotConstraintOutput) ElementType ¶
func (BotSlotConstraintOutput) ElementType() reflect.Type
func (BotSlotConstraintOutput) ToBotSlotConstraintOutput ¶
func (o BotSlotConstraintOutput) ToBotSlotConstraintOutput() BotSlotConstraintOutput
func (BotSlotConstraintOutput) ToBotSlotConstraintOutputWithContext ¶
func (o BotSlotConstraintOutput) ToBotSlotConstraintOutputWithContext(ctx context.Context) BotSlotConstraintOutput
func (BotSlotConstraintOutput) ToBotSlotConstraintPtrOutput ¶
func (o BotSlotConstraintOutput) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
func (BotSlotConstraintOutput) ToBotSlotConstraintPtrOutputWithContext ¶
func (o BotSlotConstraintOutput) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
func (BotSlotConstraintOutput) ToStringOutput ¶
func (o BotSlotConstraintOutput) ToStringOutput() pulumi.StringOutput
func (BotSlotConstraintOutput) ToStringOutputWithContext ¶
func (o BotSlotConstraintOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotConstraintOutput) ToStringPtrOutput ¶
func (o BotSlotConstraintOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotConstraintOutput) ToStringPtrOutputWithContext ¶
func (o BotSlotConstraintOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotConstraintPtrInput ¶
type BotSlotConstraintPtrInput interface { pulumi.Input ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput ToBotSlotConstraintPtrOutputWithContext(context.Context) BotSlotConstraintPtrOutput }
func BotSlotConstraintPtr ¶
func BotSlotConstraintPtr(v string) BotSlotConstraintPtrInput
type BotSlotConstraintPtrOutput ¶
type BotSlotConstraintPtrOutput struct{ *pulumi.OutputState }
func (BotSlotConstraintPtrOutput) Elem ¶
func (o BotSlotConstraintPtrOutput) Elem() BotSlotConstraintOutput
func (BotSlotConstraintPtrOutput) ElementType ¶
func (BotSlotConstraintPtrOutput) ElementType() reflect.Type
func (BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutput ¶
func (o BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutput() BotSlotConstraintPtrOutput
func (BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutputWithContext ¶
func (o BotSlotConstraintPtrOutput) ToBotSlotConstraintPtrOutputWithContext(ctx context.Context) BotSlotConstraintPtrOutput
func (BotSlotConstraintPtrOutput) ToStringPtrOutput ¶
func (o BotSlotConstraintPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotConstraintPtrOutput) ToStringPtrOutputWithContext ¶
func (o BotSlotConstraintPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotDefaultValue ¶
type BotSlotDefaultValue struct { // The default value to use when a user doesn't provide a value for a slot. DefaultValue string `pulumi:"defaultValue"` }
The default value to use when a user doesn't provide a value for a slot.
type BotSlotDefaultValueArgs ¶
type BotSlotDefaultValueArgs struct { // The default value to use when a user doesn't provide a value for a slot. DefaultValue pulumi.StringInput `pulumi:"defaultValue"` }
The default value to use when a user doesn't provide a value for a slot.
func (BotSlotDefaultValueArgs) ElementType ¶
func (BotSlotDefaultValueArgs) ElementType() reflect.Type
func (BotSlotDefaultValueArgs) ToBotSlotDefaultValueOutput ¶
func (i BotSlotDefaultValueArgs) ToBotSlotDefaultValueOutput() BotSlotDefaultValueOutput
func (BotSlotDefaultValueArgs) ToBotSlotDefaultValueOutputWithContext ¶
func (i BotSlotDefaultValueArgs) ToBotSlotDefaultValueOutputWithContext(ctx context.Context) BotSlotDefaultValueOutput
type BotSlotDefaultValueArray ¶
type BotSlotDefaultValueArray []BotSlotDefaultValueInput
func (BotSlotDefaultValueArray) ElementType ¶
func (BotSlotDefaultValueArray) ElementType() reflect.Type
func (BotSlotDefaultValueArray) ToBotSlotDefaultValueArrayOutput ¶
func (i BotSlotDefaultValueArray) ToBotSlotDefaultValueArrayOutput() BotSlotDefaultValueArrayOutput
func (BotSlotDefaultValueArray) ToBotSlotDefaultValueArrayOutputWithContext ¶
func (i BotSlotDefaultValueArray) ToBotSlotDefaultValueArrayOutputWithContext(ctx context.Context) BotSlotDefaultValueArrayOutput
type BotSlotDefaultValueArrayInput ¶
type BotSlotDefaultValueArrayInput interface { pulumi.Input ToBotSlotDefaultValueArrayOutput() BotSlotDefaultValueArrayOutput ToBotSlotDefaultValueArrayOutputWithContext(context.Context) BotSlotDefaultValueArrayOutput }
BotSlotDefaultValueArrayInput is an input type that accepts BotSlotDefaultValueArray and BotSlotDefaultValueArrayOutput values. You can construct a concrete instance of `BotSlotDefaultValueArrayInput` via:
BotSlotDefaultValueArray{ BotSlotDefaultValueArgs{...} }
type BotSlotDefaultValueArrayOutput ¶
type BotSlotDefaultValueArrayOutput struct{ *pulumi.OutputState }
func (BotSlotDefaultValueArrayOutput) ElementType ¶
func (BotSlotDefaultValueArrayOutput) ElementType() reflect.Type
func (BotSlotDefaultValueArrayOutput) Index ¶
func (o BotSlotDefaultValueArrayOutput) Index(i pulumi.IntInput) BotSlotDefaultValueOutput
func (BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutput ¶
func (o BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutput() BotSlotDefaultValueArrayOutput
func (BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutputWithContext ¶
func (o BotSlotDefaultValueArrayOutput) ToBotSlotDefaultValueArrayOutputWithContext(ctx context.Context) BotSlotDefaultValueArrayOutput
type BotSlotDefaultValueInput ¶
type BotSlotDefaultValueInput interface { pulumi.Input ToBotSlotDefaultValueOutput() BotSlotDefaultValueOutput ToBotSlotDefaultValueOutputWithContext(context.Context) BotSlotDefaultValueOutput }
BotSlotDefaultValueInput is an input type that accepts BotSlotDefaultValueArgs and BotSlotDefaultValueOutput values. You can construct a concrete instance of `BotSlotDefaultValueInput` via:
BotSlotDefaultValueArgs{...}
type BotSlotDefaultValueOutput ¶
type BotSlotDefaultValueOutput struct{ *pulumi.OutputState }
The default value to use when a user doesn't provide a value for a slot.
func (BotSlotDefaultValueOutput) DefaultValue ¶
func (o BotSlotDefaultValueOutput) DefaultValue() pulumi.StringOutput
The default value to use when a user doesn't provide a value for a slot.
func (BotSlotDefaultValueOutput) ElementType ¶
func (BotSlotDefaultValueOutput) ElementType() reflect.Type
func (BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutput ¶
func (o BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutput() BotSlotDefaultValueOutput
func (BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutputWithContext ¶
func (o BotSlotDefaultValueOutput) ToBotSlotDefaultValueOutputWithContext(ctx context.Context) BotSlotDefaultValueOutput
type BotSlotDefaultValueSpecification ¶
type BotSlotDefaultValueSpecification struct { // A list of slot default values DefaultValueList []BotSlotDefaultValue `pulumi:"defaultValueList"` }
A list of values that Amazon Lex should use as the default value for a slot.
type BotSlotDefaultValueSpecificationArgs ¶
type BotSlotDefaultValueSpecificationArgs struct { // A list of slot default values DefaultValueList BotSlotDefaultValueArrayInput `pulumi:"defaultValueList"` }
A list of values that Amazon Lex should use as the default value for a slot.
func (BotSlotDefaultValueSpecificationArgs) ElementType ¶
func (BotSlotDefaultValueSpecificationArgs) ElementType() reflect.Type
func (BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutput ¶
func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutput() BotSlotDefaultValueSpecificationOutput
func (BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutputWithContext ¶
func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationOutput
func (BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutput ¶
func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
func (BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutputWithContext ¶
func (i BotSlotDefaultValueSpecificationArgs) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
type BotSlotDefaultValueSpecificationInput ¶
type BotSlotDefaultValueSpecificationInput interface { pulumi.Input ToBotSlotDefaultValueSpecificationOutput() BotSlotDefaultValueSpecificationOutput ToBotSlotDefaultValueSpecificationOutputWithContext(context.Context) BotSlotDefaultValueSpecificationOutput }
BotSlotDefaultValueSpecificationInput is an input type that accepts BotSlotDefaultValueSpecificationArgs and BotSlotDefaultValueSpecificationOutput values. You can construct a concrete instance of `BotSlotDefaultValueSpecificationInput` via:
BotSlotDefaultValueSpecificationArgs{...}
type BotSlotDefaultValueSpecificationOutput ¶
type BotSlotDefaultValueSpecificationOutput struct{ *pulumi.OutputState }
A list of values that Amazon Lex should use as the default value for a slot.
func (BotSlotDefaultValueSpecificationOutput) DefaultValueList ¶
func (o BotSlotDefaultValueSpecificationOutput) DefaultValueList() BotSlotDefaultValueArrayOutput
A list of slot default values
func (BotSlotDefaultValueSpecificationOutput) ElementType ¶
func (BotSlotDefaultValueSpecificationOutput) ElementType() reflect.Type
func (BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutput ¶
func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutput() BotSlotDefaultValueSpecificationOutput
func (BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutputWithContext ¶
func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationOutput
func (BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutput ¶
func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
func (BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext ¶
func (o BotSlotDefaultValueSpecificationOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
type BotSlotDefaultValueSpecificationPtrInput ¶
type BotSlotDefaultValueSpecificationPtrInput interface { pulumi.Input ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput ToBotSlotDefaultValueSpecificationPtrOutputWithContext(context.Context) BotSlotDefaultValueSpecificationPtrOutput }
BotSlotDefaultValueSpecificationPtrInput is an input type that accepts BotSlotDefaultValueSpecificationArgs, BotSlotDefaultValueSpecificationPtr and BotSlotDefaultValueSpecificationPtrOutput values. You can construct a concrete instance of `BotSlotDefaultValueSpecificationPtrInput` via:
BotSlotDefaultValueSpecificationArgs{...} or: nil
func BotSlotDefaultValueSpecificationPtr ¶
func BotSlotDefaultValueSpecificationPtr(v *BotSlotDefaultValueSpecificationArgs) BotSlotDefaultValueSpecificationPtrInput
type BotSlotDefaultValueSpecificationPtrOutput ¶
type BotSlotDefaultValueSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotSlotDefaultValueSpecificationPtrOutput) DefaultValueList ¶
func (o BotSlotDefaultValueSpecificationPtrOutput) DefaultValueList() BotSlotDefaultValueArrayOutput
A list of slot default values
func (BotSlotDefaultValueSpecificationPtrOutput) ElementType ¶
func (BotSlotDefaultValueSpecificationPtrOutput) ElementType() reflect.Type
func (BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutput ¶
func (o BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutput() BotSlotDefaultValueSpecificationPtrOutput
func (BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext ¶
func (o BotSlotDefaultValueSpecificationPtrOutput) ToBotSlotDefaultValueSpecificationPtrOutputWithContext(ctx context.Context) BotSlotDefaultValueSpecificationPtrOutput
type BotSlotInput ¶
type BotSlotInput interface { pulumi.Input ToBotSlotOutput() BotSlotOutput ToBotSlotOutputWithContext(context.Context) BotSlotOutput }
BotSlotInput is an input type that accepts BotSlotArgs and BotSlotOutput values. You can construct a concrete instance of `BotSlotInput` via:
BotSlotArgs{...}
type BotSlotOutput ¶
type BotSlotOutput struct{ *pulumi.OutputState }
A slot is a variable needed to fulfill an intent, where an intent can require zero or more slots.
func (BotSlotOutput) Description ¶
func (o BotSlotOutput) Description() pulumi.StringPtrOutput
func (BotSlotOutput) ElementType ¶
func (BotSlotOutput) ElementType() reflect.Type
func (BotSlotOutput) MultipleValuesSetting ¶
func (o BotSlotOutput) MultipleValuesSetting() BotMultipleValuesSettingPtrOutput
func (BotSlotOutput) Name ¶
func (o BotSlotOutput) Name() pulumi.StringOutput
func (BotSlotOutput) ObfuscationSetting ¶
func (o BotSlotOutput) ObfuscationSetting() BotObfuscationSettingPtrOutput
func (BotSlotOutput) SlotTypeName ¶
func (o BotSlotOutput) SlotTypeName() pulumi.StringOutput
func (BotSlotOutput) ToBotSlotOutput ¶
func (o BotSlotOutput) ToBotSlotOutput() BotSlotOutput
func (BotSlotOutput) ToBotSlotOutputWithContext ¶
func (o BotSlotOutput) ToBotSlotOutputWithContext(ctx context.Context) BotSlotOutput
func (BotSlotOutput) ValueElicitationSetting ¶
func (o BotSlotOutput) ValueElicitationSetting() BotSlotValueElicitationSettingOutput
type BotSlotPriority ¶
type BotSlotPriority struct { Priority int `pulumi:"priority"` // The name of the slot. SlotName string `pulumi:"slotName"` }
The priority that Amazon Lex should use when eliciting slot values from a user.
type BotSlotPriorityArgs ¶
type BotSlotPriorityArgs struct { Priority pulumi.IntInput `pulumi:"priority"` // The name of the slot. SlotName pulumi.StringInput `pulumi:"slotName"` }
The priority that Amazon Lex should use when eliciting slot values from a user.
func (BotSlotPriorityArgs) ElementType ¶
func (BotSlotPriorityArgs) ElementType() reflect.Type
func (BotSlotPriorityArgs) ToBotSlotPriorityOutput ¶
func (i BotSlotPriorityArgs) ToBotSlotPriorityOutput() BotSlotPriorityOutput
func (BotSlotPriorityArgs) ToBotSlotPriorityOutputWithContext ¶
func (i BotSlotPriorityArgs) ToBotSlotPriorityOutputWithContext(ctx context.Context) BotSlotPriorityOutput
type BotSlotPriorityArray ¶
type BotSlotPriorityArray []BotSlotPriorityInput
func (BotSlotPriorityArray) ElementType ¶
func (BotSlotPriorityArray) ElementType() reflect.Type
func (BotSlotPriorityArray) ToBotSlotPriorityArrayOutput ¶
func (i BotSlotPriorityArray) ToBotSlotPriorityArrayOutput() BotSlotPriorityArrayOutput
func (BotSlotPriorityArray) ToBotSlotPriorityArrayOutputWithContext ¶
func (i BotSlotPriorityArray) ToBotSlotPriorityArrayOutputWithContext(ctx context.Context) BotSlotPriorityArrayOutput
type BotSlotPriorityArrayInput ¶
type BotSlotPriorityArrayInput interface { pulumi.Input ToBotSlotPriorityArrayOutput() BotSlotPriorityArrayOutput ToBotSlotPriorityArrayOutputWithContext(context.Context) BotSlotPriorityArrayOutput }
BotSlotPriorityArrayInput is an input type that accepts BotSlotPriorityArray and BotSlotPriorityArrayOutput values. You can construct a concrete instance of `BotSlotPriorityArrayInput` via:
BotSlotPriorityArray{ BotSlotPriorityArgs{...} }
type BotSlotPriorityArrayOutput ¶
type BotSlotPriorityArrayOutput struct{ *pulumi.OutputState }
func (BotSlotPriorityArrayOutput) ElementType ¶
func (BotSlotPriorityArrayOutput) ElementType() reflect.Type
func (BotSlotPriorityArrayOutput) Index ¶
func (o BotSlotPriorityArrayOutput) Index(i pulumi.IntInput) BotSlotPriorityOutput
func (BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutput ¶
func (o BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutput() BotSlotPriorityArrayOutput
func (BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutputWithContext ¶
func (o BotSlotPriorityArrayOutput) ToBotSlotPriorityArrayOutputWithContext(ctx context.Context) BotSlotPriorityArrayOutput
type BotSlotPriorityInput ¶
type BotSlotPriorityInput interface { pulumi.Input ToBotSlotPriorityOutput() BotSlotPriorityOutput ToBotSlotPriorityOutputWithContext(context.Context) BotSlotPriorityOutput }
BotSlotPriorityInput is an input type that accepts BotSlotPriorityArgs and BotSlotPriorityOutput values. You can construct a concrete instance of `BotSlotPriorityInput` via:
BotSlotPriorityArgs{...}
type BotSlotPriorityOutput ¶
type BotSlotPriorityOutput struct{ *pulumi.OutputState }
The priority that Amazon Lex should use when eliciting slot values from a user.
func (BotSlotPriorityOutput) ElementType ¶
func (BotSlotPriorityOutput) ElementType() reflect.Type
func (BotSlotPriorityOutput) Priority ¶
func (o BotSlotPriorityOutput) Priority() pulumi.IntOutput
func (BotSlotPriorityOutput) SlotName ¶
func (o BotSlotPriorityOutput) SlotName() pulumi.StringOutput
The name of the slot.
func (BotSlotPriorityOutput) ToBotSlotPriorityOutput ¶
func (o BotSlotPriorityOutput) ToBotSlotPriorityOutput() BotSlotPriorityOutput
func (BotSlotPriorityOutput) ToBotSlotPriorityOutputWithContext ¶
func (o BotSlotPriorityOutput) ToBotSlotPriorityOutputWithContext(ctx context.Context) BotSlotPriorityOutput
type BotSlotType ¶
type BotSlotType struct { Description *string `pulumi:"description"` ExternalSourceSetting *BotExternalSourceSetting `pulumi:"externalSourceSetting"` Name string `pulumi:"name"` ParentSlotTypeSignature *string `pulumi:"parentSlotTypeSignature"` SlotTypeValues []BotSlotTypeValue `pulumi:"slotTypeValues"` ValueSelectionSetting *BotSlotValueSelectionSetting `pulumi:"valueSelectionSetting"` }
A custom, extended built-in or a grammar slot type.
type BotSlotTypeArgs ¶
type BotSlotTypeArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` ExternalSourceSetting BotExternalSourceSettingPtrInput `pulumi:"externalSourceSetting"` Name pulumi.StringInput `pulumi:"name"` ParentSlotTypeSignature pulumi.StringPtrInput `pulumi:"parentSlotTypeSignature"` SlotTypeValues BotSlotTypeValueArrayInput `pulumi:"slotTypeValues"` ValueSelectionSetting BotSlotValueSelectionSettingPtrInput `pulumi:"valueSelectionSetting"` }
A custom, extended built-in or a grammar slot type.
func (BotSlotTypeArgs) ElementType ¶
func (BotSlotTypeArgs) ElementType() reflect.Type
func (BotSlotTypeArgs) ToBotSlotTypeOutput ¶
func (i BotSlotTypeArgs) ToBotSlotTypeOutput() BotSlotTypeOutput
func (BotSlotTypeArgs) ToBotSlotTypeOutputWithContext ¶
func (i BotSlotTypeArgs) ToBotSlotTypeOutputWithContext(ctx context.Context) BotSlotTypeOutput
type BotSlotTypeArray ¶
type BotSlotTypeArray []BotSlotTypeInput
func (BotSlotTypeArray) ElementType ¶
func (BotSlotTypeArray) ElementType() reflect.Type
func (BotSlotTypeArray) ToBotSlotTypeArrayOutput ¶
func (i BotSlotTypeArray) ToBotSlotTypeArrayOutput() BotSlotTypeArrayOutput
func (BotSlotTypeArray) ToBotSlotTypeArrayOutputWithContext ¶
func (i BotSlotTypeArray) ToBotSlotTypeArrayOutputWithContext(ctx context.Context) BotSlotTypeArrayOutput
type BotSlotTypeArrayInput ¶
type BotSlotTypeArrayInput interface { pulumi.Input ToBotSlotTypeArrayOutput() BotSlotTypeArrayOutput ToBotSlotTypeArrayOutputWithContext(context.Context) BotSlotTypeArrayOutput }
BotSlotTypeArrayInput is an input type that accepts BotSlotTypeArray and BotSlotTypeArrayOutput values. You can construct a concrete instance of `BotSlotTypeArrayInput` via:
BotSlotTypeArray{ BotSlotTypeArgs{...} }
type BotSlotTypeArrayOutput ¶
type BotSlotTypeArrayOutput struct{ *pulumi.OutputState }
func (BotSlotTypeArrayOutput) ElementType ¶
func (BotSlotTypeArrayOutput) ElementType() reflect.Type
func (BotSlotTypeArrayOutput) Index ¶
func (o BotSlotTypeArrayOutput) Index(i pulumi.IntInput) BotSlotTypeOutput
func (BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutput ¶
func (o BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutput() BotSlotTypeArrayOutput
func (BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutputWithContext ¶
func (o BotSlotTypeArrayOutput) ToBotSlotTypeArrayOutputWithContext(ctx context.Context) BotSlotTypeArrayOutput
type BotSlotTypeInput ¶
type BotSlotTypeInput interface { pulumi.Input ToBotSlotTypeOutput() BotSlotTypeOutput ToBotSlotTypeOutputWithContext(context.Context) BotSlotTypeOutput }
BotSlotTypeInput is an input type that accepts BotSlotTypeArgs and BotSlotTypeOutput values. You can construct a concrete instance of `BotSlotTypeInput` via:
BotSlotTypeArgs{...}
type BotSlotTypeOutput ¶
type BotSlotTypeOutput struct{ *pulumi.OutputState }
A custom, extended built-in or a grammar slot type.
func (BotSlotTypeOutput) Description ¶
func (o BotSlotTypeOutput) Description() pulumi.StringPtrOutput
func (BotSlotTypeOutput) ElementType ¶
func (BotSlotTypeOutput) ElementType() reflect.Type
func (BotSlotTypeOutput) ExternalSourceSetting ¶ added in v0.9.0
func (o BotSlotTypeOutput) ExternalSourceSetting() BotExternalSourceSettingPtrOutput
func (BotSlotTypeOutput) Name ¶
func (o BotSlotTypeOutput) Name() pulumi.StringOutput
func (BotSlotTypeOutput) ParentSlotTypeSignature ¶
func (o BotSlotTypeOutput) ParentSlotTypeSignature() pulumi.StringPtrOutput
func (BotSlotTypeOutput) SlotTypeValues ¶
func (o BotSlotTypeOutput) SlotTypeValues() BotSlotTypeValueArrayOutput
func (BotSlotTypeOutput) ToBotSlotTypeOutput ¶
func (o BotSlotTypeOutput) ToBotSlotTypeOutput() BotSlotTypeOutput
func (BotSlotTypeOutput) ToBotSlotTypeOutputWithContext ¶
func (o BotSlotTypeOutput) ToBotSlotTypeOutputWithContext(ctx context.Context) BotSlotTypeOutput
func (BotSlotTypeOutput) ValueSelectionSetting ¶
func (o BotSlotTypeOutput) ValueSelectionSetting() BotSlotValueSelectionSettingPtrOutput
type BotSlotTypeValue ¶
type BotSlotTypeValue struct { SampleValue BotSampleValue `pulumi:"sampleValue"` Synonyms []BotSampleValue `pulumi:"synonyms"` }
Value that the slot type can take.
type BotSlotTypeValueArgs ¶
type BotSlotTypeValueArgs struct { SampleValue BotSampleValueInput `pulumi:"sampleValue"` Synonyms BotSampleValueArrayInput `pulumi:"synonyms"` }
Value that the slot type can take.
func (BotSlotTypeValueArgs) ElementType ¶
func (BotSlotTypeValueArgs) ElementType() reflect.Type
func (BotSlotTypeValueArgs) ToBotSlotTypeValueOutput ¶
func (i BotSlotTypeValueArgs) ToBotSlotTypeValueOutput() BotSlotTypeValueOutput
func (BotSlotTypeValueArgs) ToBotSlotTypeValueOutputWithContext ¶
func (i BotSlotTypeValueArgs) ToBotSlotTypeValueOutputWithContext(ctx context.Context) BotSlotTypeValueOutput
type BotSlotTypeValueArray ¶
type BotSlotTypeValueArray []BotSlotTypeValueInput
func (BotSlotTypeValueArray) ElementType ¶
func (BotSlotTypeValueArray) ElementType() reflect.Type
func (BotSlotTypeValueArray) ToBotSlotTypeValueArrayOutput ¶
func (i BotSlotTypeValueArray) ToBotSlotTypeValueArrayOutput() BotSlotTypeValueArrayOutput
func (BotSlotTypeValueArray) ToBotSlotTypeValueArrayOutputWithContext ¶
func (i BotSlotTypeValueArray) ToBotSlotTypeValueArrayOutputWithContext(ctx context.Context) BotSlotTypeValueArrayOutput
type BotSlotTypeValueArrayInput ¶
type BotSlotTypeValueArrayInput interface { pulumi.Input ToBotSlotTypeValueArrayOutput() BotSlotTypeValueArrayOutput ToBotSlotTypeValueArrayOutputWithContext(context.Context) BotSlotTypeValueArrayOutput }
BotSlotTypeValueArrayInput is an input type that accepts BotSlotTypeValueArray and BotSlotTypeValueArrayOutput values. You can construct a concrete instance of `BotSlotTypeValueArrayInput` via:
BotSlotTypeValueArray{ BotSlotTypeValueArgs{...} }
type BotSlotTypeValueArrayOutput ¶
type BotSlotTypeValueArrayOutput struct{ *pulumi.OutputState }
func (BotSlotTypeValueArrayOutput) ElementType ¶
func (BotSlotTypeValueArrayOutput) ElementType() reflect.Type
func (BotSlotTypeValueArrayOutput) Index ¶
func (o BotSlotTypeValueArrayOutput) Index(i pulumi.IntInput) BotSlotTypeValueOutput
func (BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutput ¶
func (o BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutput() BotSlotTypeValueArrayOutput
func (BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutputWithContext ¶
func (o BotSlotTypeValueArrayOutput) ToBotSlotTypeValueArrayOutputWithContext(ctx context.Context) BotSlotTypeValueArrayOutput
type BotSlotTypeValueInput ¶
type BotSlotTypeValueInput interface { pulumi.Input ToBotSlotTypeValueOutput() BotSlotTypeValueOutput ToBotSlotTypeValueOutputWithContext(context.Context) BotSlotTypeValueOutput }
BotSlotTypeValueInput is an input type that accepts BotSlotTypeValueArgs and BotSlotTypeValueOutput values. You can construct a concrete instance of `BotSlotTypeValueInput` via:
BotSlotTypeValueArgs{...}
type BotSlotTypeValueOutput ¶
type BotSlotTypeValueOutput struct{ *pulumi.OutputState }
Value that the slot type can take.
func (BotSlotTypeValueOutput) ElementType ¶
func (BotSlotTypeValueOutput) ElementType() reflect.Type
func (BotSlotTypeValueOutput) SampleValue ¶
func (o BotSlotTypeValueOutput) SampleValue() BotSampleValueOutput
func (BotSlotTypeValueOutput) Synonyms ¶
func (o BotSlotTypeValueOutput) Synonyms() BotSampleValueArrayOutput
func (BotSlotTypeValueOutput) ToBotSlotTypeValueOutput ¶
func (o BotSlotTypeValueOutput) ToBotSlotTypeValueOutput() BotSlotTypeValueOutput
func (BotSlotTypeValueOutput) ToBotSlotTypeValueOutputWithContext ¶
func (o BotSlotTypeValueOutput) ToBotSlotTypeValueOutputWithContext(ctx context.Context) BotSlotTypeValueOutput
type BotSlotValueElicitationSetting ¶
type BotSlotValueElicitationSetting struct { // A list of default values for a slot. DefaultValueSpecification *BotSlotDefaultValueSpecification `pulumi:"defaultValueSpecification"` // The prompt that Amazon Lex uses to elicit the slot value from the user. PromptSpecification *BotPromptSpecification `pulumi:"promptSpecification"` // If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy. SampleUtterances []BotSampleUtterance `pulumi:"sampleUtterances"` // Specifies whether the slot is required or optional. SlotConstraint BotSlotConstraint `pulumi:"slotConstraint"` // Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input. WaitAndContinueSpecification *BotWaitAndContinueSpecification `pulumi:"waitAndContinueSpecification"` }
Settings that you can use for eliciting a slot value.
type BotSlotValueElicitationSettingArgs ¶
type BotSlotValueElicitationSettingArgs struct { // A list of default values for a slot. DefaultValueSpecification BotSlotDefaultValueSpecificationPtrInput `pulumi:"defaultValueSpecification"` // The prompt that Amazon Lex uses to elicit the slot value from the user. PromptSpecification BotPromptSpecificationPtrInput `pulumi:"promptSpecification"` // If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy. SampleUtterances BotSampleUtteranceArrayInput `pulumi:"sampleUtterances"` // Specifies whether the slot is required or optional. SlotConstraint BotSlotConstraintInput `pulumi:"slotConstraint"` // Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input. WaitAndContinueSpecification BotWaitAndContinueSpecificationPtrInput `pulumi:"waitAndContinueSpecification"` }
Settings that you can use for eliciting a slot value.
func (BotSlotValueElicitationSettingArgs) ElementType ¶
func (BotSlotValueElicitationSettingArgs) ElementType() reflect.Type
func (BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutput ¶
func (i BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput
func (BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutputWithContext ¶
func (i BotSlotValueElicitationSettingArgs) ToBotSlotValueElicitationSettingOutputWithContext(ctx context.Context) BotSlotValueElicitationSettingOutput
type BotSlotValueElicitationSettingInput ¶
type BotSlotValueElicitationSettingInput interface { pulumi.Input ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput ToBotSlotValueElicitationSettingOutputWithContext(context.Context) BotSlotValueElicitationSettingOutput }
BotSlotValueElicitationSettingInput is an input type that accepts BotSlotValueElicitationSettingArgs and BotSlotValueElicitationSettingOutput values. You can construct a concrete instance of `BotSlotValueElicitationSettingInput` via:
BotSlotValueElicitationSettingArgs{...}
type BotSlotValueElicitationSettingOutput ¶
type BotSlotValueElicitationSettingOutput struct{ *pulumi.OutputState }
Settings that you can use for eliciting a slot value.
func (BotSlotValueElicitationSettingOutput) DefaultValueSpecification ¶
func (o BotSlotValueElicitationSettingOutput) DefaultValueSpecification() BotSlotDefaultValueSpecificationPtrOutput
A list of default values for a slot.
func (BotSlotValueElicitationSettingOutput) ElementType ¶
func (BotSlotValueElicitationSettingOutput) ElementType() reflect.Type
func (BotSlotValueElicitationSettingOutput) PromptSpecification ¶
func (o BotSlotValueElicitationSettingOutput) PromptSpecification() BotPromptSpecificationPtrOutput
The prompt that Amazon Lex uses to elicit the slot value from the user.
func (BotSlotValueElicitationSettingOutput) SampleUtterances ¶
func (o BotSlotValueElicitationSettingOutput) SampleUtterances() BotSampleUtteranceArrayOutput
If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy.
func (BotSlotValueElicitationSettingOutput) SlotConstraint ¶
func (o BotSlotValueElicitationSettingOutput) SlotConstraint() BotSlotConstraintOutput
Specifies whether the slot is required or optional.
func (BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutput ¶
func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput
func (BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutputWithContext ¶
func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutputWithContext(ctx context.Context) BotSlotValueElicitationSettingOutput
func (BotSlotValueElicitationSettingOutput) WaitAndContinueSpecification ¶
func (o BotSlotValueElicitationSettingOutput) WaitAndContinueSpecification() BotWaitAndContinueSpecificationPtrOutput
Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.
type BotSlotValueRegexFilter ¶
type BotSlotValueRegexFilter struct { // Regex pattern Pattern string `pulumi:"pattern"` }
A regular expression used to validate the value of a slot.
type BotSlotValueRegexFilterArgs ¶
type BotSlotValueRegexFilterArgs struct { // Regex pattern Pattern pulumi.StringInput `pulumi:"pattern"` }
A regular expression used to validate the value of a slot.
func (BotSlotValueRegexFilterArgs) ElementType ¶
func (BotSlotValueRegexFilterArgs) ElementType() reflect.Type
func (BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutput ¶
func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutput() BotSlotValueRegexFilterOutput
func (BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutputWithContext ¶
func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterOutputWithContext(ctx context.Context) BotSlotValueRegexFilterOutput
func (BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutput ¶
func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
func (BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutputWithContext ¶
func (i BotSlotValueRegexFilterArgs) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
type BotSlotValueRegexFilterInput ¶
type BotSlotValueRegexFilterInput interface { pulumi.Input ToBotSlotValueRegexFilterOutput() BotSlotValueRegexFilterOutput ToBotSlotValueRegexFilterOutputWithContext(context.Context) BotSlotValueRegexFilterOutput }
BotSlotValueRegexFilterInput is an input type that accepts BotSlotValueRegexFilterArgs and BotSlotValueRegexFilterOutput values. You can construct a concrete instance of `BotSlotValueRegexFilterInput` via:
BotSlotValueRegexFilterArgs{...}
type BotSlotValueRegexFilterOutput ¶
type BotSlotValueRegexFilterOutput struct{ *pulumi.OutputState }
A regular expression used to validate the value of a slot.
func (BotSlotValueRegexFilterOutput) ElementType ¶
func (BotSlotValueRegexFilterOutput) ElementType() reflect.Type
func (BotSlotValueRegexFilterOutput) Pattern ¶
func (o BotSlotValueRegexFilterOutput) Pattern() pulumi.StringOutput
Regex pattern
func (BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutput ¶
func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutput() BotSlotValueRegexFilterOutput
func (BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutputWithContext ¶
func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterOutputWithContext(ctx context.Context) BotSlotValueRegexFilterOutput
func (BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutput ¶
func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
func (BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutputWithContext ¶
func (o BotSlotValueRegexFilterOutput) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
type BotSlotValueRegexFilterPtrInput ¶
type BotSlotValueRegexFilterPtrInput interface { pulumi.Input ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput ToBotSlotValueRegexFilterPtrOutputWithContext(context.Context) BotSlotValueRegexFilterPtrOutput }
BotSlotValueRegexFilterPtrInput is an input type that accepts BotSlotValueRegexFilterArgs, BotSlotValueRegexFilterPtr and BotSlotValueRegexFilterPtrOutput values. You can construct a concrete instance of `BotSlotValueRegexFilterPtrInput` via:
BotSlotValueRegexFilterArgs{...} or: nil
func BotSlotValueRegexFilterPtr ¶
func BotSlotValueRegexFilterPtr(v *BotSlotValueRegexFilterArgs) BotSlotValueRegexFilterPtrInput
type BotSlotValueRegexFilterPtrOutput ¶
type BotSlotValueRegexFilterPtrOutput struct{ *pulumi.OutputState }
func (BotSlotValueRegexFilterPtrOutput) Elem ¶
func (o BotSlotValueRegexFilterPtrOutput) Elem() BotSlotValueRegexFilterOutput
func (BotSlotValueRegexFilterPtrOutput) ElementType ¶
func (BotSlotValueRegexFilterPtrOutput) ElementType() reflect.Type
func (BotSlotValueRegexFilterPtrOutput) Pattern ¶
func (o BotSlotValueRegexFilterPtrOutput) Pattern() pulumi.StringPtrOutput
Regex pattern
func (BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutput ¶
func (o BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutput() BotSlotValueRegexFilterPtrOutput
func (BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutputWithContext ¶
func (o BotSlotValueRegexFilterPtrOutput) ToBotSlotValueRegexFilterPtrOutputWithContext(ctx context.Context) BotSlotValueRegexFilterPtrOutput
type BotSlotValueResolutionStrategy ¶
type BotSlotValueResolutionStrategy string
func (BotSlotValueResolutionStrategy) ElementType ¶
func (BotSlotValueResolutionStrategy) ElementType() reflect.Type
func (BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutput ¶
func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutput() BotSlotValueResolutionStrategyOutput
func (BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutputWithContext ¶
func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyOutput
func (BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutput ¶
func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutputWithContext ¶
func (e BotSlotValueResolutionStrategy) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategy) ToStringOutput ¶
func (e BotSlotValueResolutionStrategy) ToStringOutput() pulumi.StringOutput
func (BotSlotValueResolutionStrategy) ToStringOutputWithContext ¶
func (e BotSlotValueResolutionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotValueResolutionStrategy) ToStringPtrOutput ¶
func (e BotSlotValueResolutionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotValueResolutionStrategy) ToStringPtrOutputWithContext ¶
func (e BotSlotValueResolutionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotValueResolutionStrategyInput ¶
type BotSlotValueResolutionStrategyInput interface { pulumi.Input ToBotSlotValueResolutionStrategyOutput() BotSlotValueResolutionStrategyOutput ToBotSlotValueResolutionStrategyOutputWithContext(context.Context) BotSlotValueResolutionStrategyOutput }
BotSlotValueResolutionStrategyInput is an input type that accepts BotSlotValueResolutionStrategyArgs and BotSlotValueResolutionStrategyOutput values. You can construct a concrete instance of `BotSlotValueResolutionStrategyInput` via:
BotSlotValueResolutionStrategyArgs{...}
type BotSlotValueResolutionStrategyOutput ¶
type BotSlotValueResolutionStrategyOutput struct{ *pulumi.OutputState }
func (BotSlotValueResolutionStrategyOutput) ElementType ¶
func (BotSlotValueResolutionStrategyOutput) ElementType() reflect.Type
func (BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutput ¶
func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutput() BotSlotValueResolutionStrategyOutput
func (BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutputWithContext ¶
func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyOutput
func (BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutput ¶
func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext ¶
func (o BotSlotValueResolutionStrategyOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategyOutput) ToStringOutput ¶
func (o BotSlotValueResolutionStrategyOutput) ToStringOutput() pulumi.StringOutput
func (BotSlotValueResolutionStrategyOutput) ToStringOutputWithContext ¶
func (o BotSlotValueResolutionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotValueResolutionStrategyOutput) ToStringPtrOutput ¶
func (o BotSlotValueResolutionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotValueResolutionStrategyOutput) ToStringPtrOutputWithContext ¶
func (o BotSlotValueResolutionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotValueResolutionStrategyPtrInput ¶
type BotSlotValueResolutionStrategyPtrInput interface { pulumi.Input ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput ToBotSlotValueResolutionStrategyPtrOutputWithContext(context.Context) BotSlotValueResolutionStrategyPtrOutput }
func BotSlotValueResolutionStrategyPtr ¶
func BotSlotValueResolutionStrategyPtr(v string) BotSlotValueResolutionStrategyPtrInput
type BotSlotValueResolutionStrategyPtrOutput ¶
type BotSlotValueResolutionStrategyPtrOutput struct{ *pulumi.OutputState }
func (BotSlotValueResolutionStrategyPtrOutput) ElementType ¶
func (BotSlotValueResolutionStrategyPtrOutput) ElementType() reflect.Type
func (BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutput ¶
func (o BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutput() BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext ¶
func (o BotSlotValueResolutionStrategyPtrOutput) ToBotSlotValueResolutionStrategyPtrOutputWithContext(ctx context.Context) BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutput ¶
func (o BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutputWithContext ¶
func (o BotSlotValueResolutionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotValueSelectionSetting ¶
type BotSlotValueSelectionSetting struct { AdvancedRecognitionSetting *BotAdvancedRecognitionSetting `pulumi:"advancedRecognitionSetting"` RegexFilter *BotSlotValueRegexFilter `pulumi:"regexFilter"` ResolutionStrategy BotSlotValueResolutionStrategy `pulumi:"resolutionStrategy"` }
Contains settings used by Amazon Lex to select a slot value.
type BotSlotValueSelectionSettingArgs ¶
type BotSlotValueSelectionSettingArgs struct { AdvancedRecognitionSetting BotAdvancedRecognitionSettingPtrInput `pulumi:"advancedRecognitionSetting"` RegexFilter BotSlotValueRegexFilterPtrInput `pulumi:"regexFilter"` ResolutionStrategy BotSlotValueResolutionStrategyInput `pulumi:"resolutionStrategy"` }
Contains settings used by Amazon Lex to select a slot value.
func (BotSlotValueSelectionSettingArgs) ElementType ¶
func (BotSlotValueSelectionSettingArgs) ElementType() reflect.Type
func (BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutput ¶
func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutput() BotSlotValueSelectionSettingOutput
func (BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutputWithContext ¶
func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingOutput
func (BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutput ¶ added in v0.9.0
func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
func (BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutputWithContext ¶ added in v0.9.0
func (i BotSlotValueSelectionSettingArgs) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
type BotSlotValueSelectionSettingInput ¶
type BotSlotValueSelectionSettingInput interface { pulumi.Input ToBotSlotValueSelectionSettingOutput() BotSlotValueSelectionSettingOutput ToBotSlotValueSelectionSettingOutputWithContext(context.Context) BotSlotValueSelectionSettingOutput }
BotSlotValueSelectionSettingInput is an input type that accepts BotSlotValueSelectionSettingArgs and BotSlotValueSelectionSettingOutput values. You can construct a concrete instance of `BotSlotValueSelectionSettingInput` via:
BotSlotValueSelectionSettingArgs{...}
type BotSlotValueSelectionSettingOutput ¶
type BotSlotValueSelectionSettingOutput struct{ *pulumi.OutputState }
Contains settings used by Amazon Lex to select a slot value.
func (BotSlotValueSelectionSettingOutput) AdvancedRecognitionSetting ¶ added in v0.14.0
func (o BotSlotValueSelectionSettingOutput) AdvancedRecognitionSetting() BotAdvancedRecognitionSettingPtrOutput
func (BotSlotValueSelectionSettingOutput) ElementType ¶
func (BotSlotValueSelectionSettingOutput) ElementType() reflect.Type
func (BotSlotValueSelectionSettingOutput) RegexFilter ¶
func (o BotSlotValueSelectionSettingOutput) RegexFilter() BotSlotValueRegexFilterPtrOutput
func (BotSlotValueSelectionSettingOutput) ResolutionStrategy ¶
func (o BotSlotValueSelectionSettingOutput) ResolutionStrategy() BotSlotValueResolutionStrategyOutput
func (BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutput ¶
func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutput() BotSlotValueSelectionSettingOutput
func (BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutputWithContext ¶
func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingOutput
func (BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutput ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
func (BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
type BotSlotValueSelectionSettingPtrInput ¶ added in v0.9.0
type BotSlotValueSelectionSettingPtrInput interface { pulumi.Input ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput ToBotSlotValueSelectionSettingPtrOutputWithContext(context.Context) BotSlotValueSelectionSettingPtrOutput }
BotSlotValueSelectionSettingPtrInput is an input type that accepts BotSlotValueSelectionSettingArgs, BotSlotValueSelectionSettingPtr and BotSlotValueSelectionSettingPtrOutput values. You can construct a concrete instance of `BotSlotValueSelectionSettingPtrInput` via:
BotSlotValueSelectionSettingArgs{...} or: nil
func BotSlotValueSelectionSettingPtr ¶ added in v0.9.0
func BotSlotValueSelectionSettingPtr(v *BotSlotValueSelectionSettingArgs) BotSlotValueSelectionSettingPtrInput
type BotSlotValueSelectionSettingPtrOutput ¶ added in v0.9.0
type BotSlotValueSelectionSettingPtrOutput struct{ *pulumi.OutputState }
func (BotSlotValueSelectionSettingPtrOutput) AdvancedRecognitionSetting ¶ added in v0.14.0
func (o BotSlotValueSelectionSettingPtrOutput) AdvancedRecognitionSetting() BotAdvancedRecognitionSettingPtrOutput
func (BotSlotValueSelectionSettingPtrOutput) ElementType ¶ added in v0.9.0
func (BotSlotValueSelectionSettingPtrOutput) ElementType() reflect.Type
func (BotSlotValueSelectionSettingPtrOutput) RegexFilter ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingPtrOutput) RegexFilter() BotSlotValueRegexFilterPtrOutput
func (BotSlotValueSelectionSettingPtrOutput) ResolutionStrategy ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingPtrOutput) ResolutionStrategy() BotSlotValueResolutionStrategyPtrOutput
func (BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutput ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutput() BotSlotValueSelectionSettingPtrOutput
func (BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext ¶ added in v0.9.0
func (o BotSlotValueSelectionSettingPtrOutput) ToBotSlotValueSelectionSettingPtrOutputWithContext(ctx context.Context) BotSlotValueSelectionSettingPtrOutput
type BotStillWaitingResponseSpecification ¶
type BotStillWaitingResponseSpecification struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt *bool `pulumi:"allowInterrupt"` FrequencyInSeconds int `pulumi:"frequencyInSeconds"` MessageGroupsList []BotMessageGroup `pulumi:"messageGroupsList"` TimeoutInSeconds int `pulumi:"timeoutInSeconds"` }
StillWaitingResponseSpecification.
type BotStillWaitingResponseSpecificationArgs ¶
type BotStillWaitingResponseSpecificationArgs struct { // Indicates whether the user can interrupt a speech prompt from the bot. AllowInterrupt pulumi.BoolPtrInput `pulumi:"allowInterrupt"` FrequencyInSeconds pulumi.IntInput `pulumi:"frequencyInSeconds"` MessageGroupsList BotMessageGroupArrayInput `pulumi:"messageGroupsList"` TimeoutInSeconds pulumi.IntInput `pulumi:"timeoutInSeconds"` }
StillWaitingResponseSpecification.
func (BotStillWaitingResponseSpecificationArgs) ElementType ¶
func (BotStillWaitingResponseSpecificationArgs) ElementType() reflect.Type
func (BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutput ¶
func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutput() BotStillWaitingResponseSpecificationOutput
func (BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutputWithContext ¶
func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationOutput
func (BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutput ¶
func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
func (BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutputWithContext ¶
func (i BotStillWaitingResponseSpecificationArgs) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
type BotStillWaitingResponseSpecificationInput ¶
type BotStillWaitingResponseSpecificationInput interface { pulumi.Input ToBotStillWaitingResponseSpecificationOutput() BotStillWaitingResponseSpecificationOutput ToBotStillWaitingResponseSpecificationOutputWithContext(context.Context) BotStillWaitingResponseSpecificationOutput }
BotStillWaitingResponseSpecificationInput is an input type that accepts BotStillWaitingResponseSpecificationArgs and BotStillWaitingResponseSpecificationOutput values. You can construct a concrete instance of `BotStillWaitingResponseSpecificationInput` via:
BotStillWaitingResponseSpecificationArgs{...}
type BotStillWaitingResponseSpecificationOutput ¶
type BotStillWaitingResponseSpecificationOutput struct{ *pulumi.OutputState }
StillWaitingResponseSpecification.
func (BotStillWaitingResponseSpecificationOutput) AllowInterrupt ¶
func (o BotStillWaitingResponseSpecificationOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotStillWaitingResponseSpecificationOutput) ElementType ¶
func (BotStillWaitingResponseSpecificationOutput) ElementType() reflect.Type
func (BotStillWaitingResponseSpecificationOutput) FrequencyInSeconds ¶
func (o BotStillWaitingResponseSpecificationOutput) FrequencyInSeconds() pulumi.IntOutput
func (BotStillWaitingResponseSpecificationOutput) MessageGroupsList ¶
func (o BotStillWaitingResponseSpecificationOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotStillWaitingResponseSpecificationOutput) TimeoutInSeconds ¶
func (o BotStillWaitingResponseSpecificationOutput) TimeoutInSeconds() pulumi.IntOutput
func (BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutput ¶
func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutput() BotStillWaitingResponseSpecificationOutput
func (BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutputWithContext ¶
func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationOutput
func (BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutput ¶
func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
func (BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext ¶
func (o BotStillWaitingResponseSpecificationOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
type BotStillWaitingResponseSpecificationPtrInput ¶
type BotStillWaitingResponseSpecificationPtrInput interface { pulumi.Input ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput ToBotStillWaitingResponseSpecificationPtrOutputWithContext(context.Context) BotStillWaitingResponseSpecificationPtrOutput }
BotStillWaitingResponseSpecificationPtrInput is an input type that accepts BotStillWaitingResponseSpecificationArgs, BotStillWaitingResponseSpecificationPtr and BotStillWaitingResponseSpecificationPtrOutput values. You can construct a concrete instance of `BotStillWaitingResponseSpecificationPtrInput` via:
BotStillWaitingResponseSpecificationArgs{...} or: nil
func BotStillWaitingResponseSpecificationPtr ¶
func BotStillWaitingResponseSpecificationPtr(v *BotStillWaitingResponseSpecificationArgs) BotStillWaitingResponseSpecificationPtrInput
type BotStillWaitingResponseSpecificationPtrOutput ¶
type BotStillWaitingResponseSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotStillWaitingResponseSpecificationPtrOutput) AllowInterrupt ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) AllowInterrupt() pulumi.BoolPtrOutput
Indicates whether the user can interrupt a speech prompt from the bot.
func (BotStillWaitingResponseSpecificationPtrOutput) ElementType ¶
func (BotStillWaitingResponseSpecificationPtrOutput) ElementType() reflect.Type
func (BotStillWaitingResponseSpecificationPtrOutput) FrequencyInSeconds ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) FrequencyInSeconds() pulumi.IntPtrOutput
func (BotStillWaitingResponseSpecificationPtrOutput) MessageGroupsList ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) MessageGroupsList() BotMessageGroupArrayOutput
func (BotStillWaitingResponseSpecificationPtrOutput) TimeoutInSeconds ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput
func (BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutput ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutput() BotStillWaitingResponseSpecificationPtrOutput
func (BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext ¶
func (o BotStillWaitingResponseSpecificationPtrOutput) ToBotStillWaitingResponseSpecificationPtrOutputWithContext(ctx context.Context) BotStillWaitingResponseSpecificationPtrOutput
type BotTag ¶
type BotTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair for tagging Lex resources
type BotTagArgs ¶
type BotTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair for tagging Lex resources
func (BotTagArgs) ElementType ¶
func (BotTagArgs) ElementType() reflect.Type
func (BotTagArgs) ToBotTagOutput ¶
func (i BotTagArgs) ToBotTagOutput() BotTagOutput
func (BotTagArgs) ToBotTagOutputWithContext ¶
func (i BotTagArgs) ToBotTagOutputWithContext(ctx context.Context) BotTagOutput
type BotTagArray ¶
type BotTagArray []BotTagInput
func (BotTagArray) ElementType ¶
func (BotTagArray) ElementType() reflect.Type
func (BotTagArray) ToBotTagArrayOutput ¶
func (i BotTagArray) ToBotTagArrayOutput() BotTagArrayOutput
func (BotTagArray) ToBotTagArrayOutputWithContext ¶
func (i BotTagArray) ToBotTagArrayOutputWithContext(ctx context.Context) BotTagArrayOutput
type BotTagArrayInput ¶
type BotTagArrayInput interface { pulumi.Input ToBotTagArrayOutput() BotTagArrayOutput ToBotTagArrayOutputWithContext(context.Context) BotTagArrayOutput }
BotTagArrayInput is an input type that accepts BotTagArray and BotTagArrayOutput values. You can construct a concrete instance of `BotTagArrayInput` via:
BotTagArray{ BotTagArgs{...} }
type BotTagArrayOutput ¶
type BotTagArrayOutput struct{ *pulumi.OutputState }
func (BotTagArrayOutput) ElementType ¶
func (BotTagArrayOutput) ElementType() reflect.Type
func (BotTagArrayOutput) Index ¶
func (o BotTagArrayOutput) Index(i pulumi.IntInput) BotTagOutput
func (BotTagArrayOutput) ToBotTagArrayOutput ¶
func (o BotTagArrayOutput) ToBotTagArrayOutput() BotTagArrayOutput
func (BotTagArrayOutput) ToBotTagArrayOutputWithContext ¶
func (o BotTagArrayOutput) ToBotTagArrayOutputWithContext(ctx context.Context) BotTagArrayOutput
type BotTagInput ¶
type BotTagInput interface { pulumi.Input ToBotTagOutput() BotTagOutput ToBotTagOutputWithContext(context.Context) BotTagOutput }
BotTagInput is an input type that accepts BotTagArgs and BotTagOutput values. You can construct a concrete instance of `BotTagInput` via:
BotTagArgs{...}
type BotTagOutput ¶
type BotTagOutput struct{ *pulumi.OutputState }
A key-value pair for tagging Lex resources
func (BotTagOutput) ElementType ¶
func (BotTagOutput) ElementType() reflect.Type
func (BotTagOutput) Key ¶
func (o BotTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (BotTagOutput) ToBotTagOutput ¶
func (o BotTagOutput) ToBotTagOutput() BotTagOutput
func (BotTagOutput) ToBotTagOutputWithContext ¶
func (o BotTagOutput) ToBotTagOutputWithContext(ctx context.Context) BotTagOutput
func (BotTagOutput) Value ¶
func (o BotTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type BotTestBotAliasSettings ¶ added in v0.14.0
type BotTestBotAliasSettings struct { BotAliasLocaleSettings []BotAliasLocaleSettingsItem `pulumi:"botAliasLocaleSettings"` ConversationLogSettings *BotConversationLogSettings `pulumi:"conversationLogSettings"` Description *string `pulumi:"description"` // Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances. SentimentAnalysisSettings *BotTestBotAliasSettingsSentimentAnalysisSettingsProperties `pulumi:"sentimentAnalysisSettings"` }
Configuring the test bot alias settings for a given bot
type BotTestBotAliasSettingsArgs ¶ added in v0.14.0
type BotTestBotAliasSettingsArgs struct { BotAliasLocaleSettings BotAliasLocaleSettingsItemArrayInput `pulumi:"botAliasLocaleSettings"` ConversationLogSettings BotConversationLogSettingsPtrInput `pulumi:"conversationLogSettings"` Description pulumi.StringPtrInput `pulumi:"description"` // Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances. SentimentAnalysisSettings BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput `pulumi:"sentimentAnalysisSettings"` }
Configuring the test bot alias settings for a given bot
func (BotTestBotAliasSettingsArgs) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsArgs) ElementType() reflect.Type
func (BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutput ¶ added in v0.14.0
func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutput() BotTestBotAliasSettingsOutput
func (BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutputWithContext ¶ added in v0.14.0
func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsOutputWithContext(ctx context.Context) BotTestBotAliasSettingsOutput
func (BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutput ¶ added in v0.14.0
func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
func (BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutputWithContext ¶ added in v0.14.0
func (i BotTestBotAliasSettingsArgs) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
type BotTestBotAliasSettingsInput ¶ added in v0.14.0
type BotTestBotAliasSettingsInput interface { pulumi.Input ToBotTestBotAliasSettingsOutput() BotTestBotAliasSettingsOutput ToBotTestBotAliasSettingsOutputWithContext(context.Context) BotTestBotAliasSettingsOutput }
BotTestBotAliasSettingsInput is an input type that accepts BotTestBotAliasSettingsArgs and BotTestBotAliasSettingsOutput values. You can construct a concrete instance of `BotTestBotAliasSettingsInput` via:
BotTestBotAliasSettingsArgs{...}
type BotTestBotAliasSettingsOutput ¶ added in v0.14.0
type BotTestBotAliasSettingsOutput struct{ *pulumi.OutputState }
Configuring the test bot alias settings for a given bot
func (BotTestBotAliasSettingsOutput) BotAliasLocaleSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
func (BotTestBotAliasSettingsOutput) ConversationLogSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) ConversationLogSettings() BotConversationLogSettingsPtrOutput
func (BotTestBotAliasSettingsOutput) Description ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) Description() pulumi.StringPtrOutput
func (BotTestBotAliasSettingsOutput) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsOutput) ElementType() reflect.Type
func (BotTestBotAliasSettingsOutput) SentimentAnalysisSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) SentimentAnalysisSettings() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutput() BotTestBotAliasSettingsOutput
func (BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsOutputWithContext(ctx context.Context) BotTestBotAliasSettingsOutput
func (BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
func (BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsOutput) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
type BotTestBotAliasSettingsPtrInput ¶ added in v0.14.0
type BotTestBotAliasSettingsPtrInput interface { pulumi.Input ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput ToBotTestBotAliasSettingsPtrOutputWithContext(context.Context) BotTestBotAliasSettingsPtrOutput }
BotTestBotAliasSettingsPtrInput is an input type that accepts BotTestBotAliasSettingsArgs, BotTestBotAliasSettingsPtr and BotTestBotAliasSettingsPtrOutput values. You can construct a concrete instance of `BotTestBotAliasSettingsPtrInput` via:
BotTestBotAliasSettingsArgs{...} or: nil
func BotTestBotAliasSettingsPtr ¶ added in v0.14.0
func BotTestBotAliasSettingsPtr(v *BotTestBotAliasSettingsArgs) BotTestBotAliasSettingsPtrInput
type BotTestBotAliasSettingsPtrOutput ¶ added in v0.14.0
type BotTestBotAliasSettingsPtrOutput struct{ *pulumi.OutputState }
func (BotTestBotAliasSettingsPtrOutput) BotAliasLocaleSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
func (BotTestBotAliasSettingsPtrOutput) ConversationLogSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) ConversationLogSettings() BotConversationLogSettingsPtrOutput
func (BotTestBotAliasSettingsPtrOutput) Description ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) Description() pulumi.StringPtrOutput
func (BotTestBotAliasSettingsPtrOutput) Elem ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) Elem() BotTestBotAliasSettingsOutput
func (BotTestBotAliasSettingsPtrOutput) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsPtrOutput) ElementType() reflect.Type
func (BotTestBotAliasSettingsPtrOutput) SentimentAnalysisSettings ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) SentimentAnalysisSettings() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutput() BotTestBotAliasSettingsPtrOutput
func (BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsPtrOutput) ToBotTestBotAliasSettingsPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsPtrOutput
type BotTestBotAliasSettingsSentimentAnalysisSettingsProperties ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsProperties struct { // Enable to call Amazon Comprehend for Sentiment natively within Lex DetectSentiment bool `pulumi:"detectSentiment"` }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs struct { // Enable to call Amazon Comprehend for Sentiment natively within Lex DetectSentiment pulumi.BoolInput `pulumi:"detectSentiment"` }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ElementType() reflect.Type
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput ¶ added in v0.14.0
func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext ¶ added in v0.14.0
func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput ¶ added in v0.14.0
func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (i BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesInput ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesInput interface { pulumi.Input ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext(context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput }
BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesInput is an input type that accepts BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs and BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput values. You can construct a concrete instance of `BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesInput` via:
BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs{...}
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput struct{ *pulumi.OutputState }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) DetectSentiment ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) DetectSentiment() pulumi.BoolOutput
Enable to call Amazon Comprehend for Sentiment natively within Lex
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ElementType() reflect.Type
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput interface { pulumi.Input ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput }
BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput is an input type that accepts BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs, BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtr and BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput values. You can construct a concrete instance of `BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput` via:
BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs{...} or: nil
func BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtr ¶ added in v0.14.0
func BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtr(v *BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrInput
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput ¶ added in v0.14.0
type BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment() pulumi.BoolPtrOutput
Enable to call Amazon Comprehend for Sentiment natively within Lex
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ElementType ¶ added in v0.14.0
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput() BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
func (BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput) ToBotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesPtrOutput
type BotTextLogDestination ¶ added in v0.14.0
type BotTextLogDestination struct {
CloudWatch BotCloudWatchLogGroupLogDestination `pulumi:"cloudWatch"`
}
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
type BotTextLogDestinationArgs ¶ added in v0.14.0
type BotTextLogDestinationArgs struct {
CloudWatch BotCloudWatchLogGroupLogDestinationInput `pulumi:"cloudWatch"`
}
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
func (BotTextLogDestinationArgs) ElementType ¶ added in v0.14.0
func (BotTextLogDestinationArgs) ElementType() reflect.Type
func (BotTextLogDestinationArgs) ToBotTextLogDestinationOutput ¶ added in v0.14.0
func (i BotTextLogDestinationArgs) ToBotTextLogDestinationOutput() BotTextLogDestinationOutput
func (BotTextLogDestinationArgs) ToBotTextLogDestinationOutputWithContext ¶ added in v0.14.0
func (i BotTextLogDestinationArgs) ToBotTextLogDestinationOutputWithContext(ctx context.Context) BotTextLogDestinationOutput
type BotTextLogDestinationInput ¶ added in v0.14.0
type BotTextLogDestinationInput interface { pulumi.Input ToBotTextLogDestinationOutput() BotTextLogDestinationOutput ToBotTextLogDestinationOutputWithContext(context.Context) BotTextLogDestinationOutput }
BotTextLogDestinationInput is an input type that accepts BotTextLogDestinationArgs and BotTextLogDestinationOutput values. You can construct a concrete instance of `BotTextLogDestinationInput` via:
BotTextLogDestinationArgs{...}
type BotTextLogDestinationOutput ¶ added in v0.14.0
type BotTextLogDestinationOutput struct{ *pulumi.OutputState }
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
func (BotTextLogDestinationOutput) CloudWatch ¶ added in v0.14.0
func (o BotTextLogDestinationOutput) CloudWatch() BotCloudWatchLogGroupLogDestinationOutput
func (BotTextLogDestinationOutput) ElementType ¶ added in v0.14.0
func (BotTextLogDestinationOutput) ElementType() reflect.Type
func (BotTextLogDestinationOutput) ToBotTextLogDestinationOutput ¶ added in v0.14.0
func (o BotTextLogDestinationOutput) ToBotTextLogDestinationOutput() BotTextLogDestinationOutput
func (BotTextLogDestinationOutput) ToBotTextLogDestinationOutputWithContext ¶ added in v0.14.0
func (o BotTextLogDestinationOutput) ToBotTextLogDestinationOutputWithContext(ctx context.Context) BotTextLogDestinationOutput
type BotTextLogSetting ¶ added in v0.14.0
type BotTextLogSetting struct { Destination BotTextLogDestination `pulumi:"destination"` Enabled bool `pulumi:"enabled"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
type BotTextLogSettingArgs ¶ added in v0.14.0
type BotTextLogSettingArgs struct { Destination BotTextLogDestinationInput `pulumi:"destination"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotTextLogSettingArgs) ElementType ¶ added in v0.14.0
func (BotTextLogSettingArgs) ElementType() reflect.Type
func (BotTextLogSettingArgs) ToBotTextLogSettingOutput ¶ added in v0.14.0
func (i BotTextLogSettingArgs) ToBotTextLogSettingOutput() BotTextLogSettingOutput
func (BotTextLogSettingArgs) ToBotTextLogSettingOutputWithContext ¶ added in v0.14.0
func (i BotTextLogSettingArgs) ToBotTextLogSettingOutputWithContext(ctx context.Context) BotTextLogSettingOutput
type BotTextLogSettingArray ¶ added in v0.14.0
type BotTextLogSettingArray []BotTextLogSettingInput
func (BotTextLogSettingArray) ElementType ¶ added in v0.14.0
func (BotTextLogSettingArray) ElementType() reflect.Type
func (BotTextLogSettingArray) ToBotTextLogSettingArrayOutput ¶ added in v0.14.0
func (i BotTextLogSettingArray) ToBotTextLogSettingArrayOutput() BotTextLogSettingArrayOutput
func (BotTextLogSettingArray) ToBotTextLogSettingArrayOutputWithContext ¶ added in v0.14.0
func (i BotTextLogSettingArray) ToBotTextLogSettingArrayOutputWithContext(ctx context.Context) BotTextLogSettingArrayOutput
type BotTextLogSettingArrayInput ¶ added in v0.14.0
type BotTextLogSettingArrayInput interface { pulumi.Input ToBotTextLogSettingArrayOutput() BotTextLogSettingArrayOutput ToBotTextLogSettingArrayOutputWithContext(context.Context) BotTextLogSettingArrayOutput }
BotTextLogSettingArrayInput is an input type that accepts BotTextLogSettingArray and BotTextLogSettingArrayOutput values. You can construct a concrete instance of `BotTextLogSettingArrayInput` via:
BotTextLogSettingArray{ BotTextLogSettingArgs{...} }
type BotTextLogSettingArrayOutput ¶ added in v0.14.0
type BotTextLogSettingArrayOutput struct{ *pulumi.OutputState }
func (BotTextLogSettingArrayOutput) ElementType ¶ added in v0.14.0
func (BotTextLogSettingArrayOutput) ElementType() reflect.Type
func (BotTextLogSettingArrayOutput) Index ¶ added in v0.14.0
func (o BotTextLogSettingArrayOutput) Index(i pulumi.IntInput) BotTextLogSettingOutput
func (BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutput ¶ added in v0.14.0
func (o BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutput() BotTextLogSettingArrayOutput
func (BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutputWithContext ¶ added in v0.14.0
func (o BotTextLogSettingArrayOutput) ToBotTextLogSettingArrayOutputWithContext(ctx context.Context) BotTextLogSettingArrayOutput
type BotTextLogSettingInput ¶ added in v0.14.0
type BotTextLogSettingInput interface { pulumi.Input ToBotTextLogSettingOutput() BotTextLogSettingOutput ToBotTextLogSettingOutputWithContext(context.Context) BotTextLogSettingOutput }
BotTextLogSettingInput is an input type that accepts BotTextLogSettingArgs and BotTextLogSettingOutput values. You can construct a concrete instance of `BotTextLogSettingInput` via:
BotTextLogSettingArgs{...}
type BotTextLogSettingOutput ¶ added in v0.14.0
type BotTextLogSettingOutput struct{ *pulumi.OutputState }
Contains information about code hooks that Amazon Lex calls during a conversation.
func (BotTextLogSettingOutput) Destination ¶ added in v0.14.0
func (o BotTextLogSettingOutput) Destination() BotTextLogDestinationOutput
func (BotTextLogSettingOutput) ElementType ¶ added in v0.14.0
func (BotTextLogSettingOutput) ElementType() reflect.Type
func (BotTextLogSettingOutput) Enabled ¶ added in v0.14.0
func (o BotTextLogSettingOutput) Enabled() pulumi.BoolOutput
func (BotTextLogSettingOutput) ToBotTextLogSettingOutput ¶ added in v0.14.0
func (o BotTextLogSettingOutput) ToBotTextLogSettingOutput() BotTextLogSettingOutput
func (BotTextLogSettingOutput) ToBotTextLogSettingOutputWithContext ¶ added in v0.14.0
func (o BotTextLogSettingOutput) ToBotTextLogSettingOutputWithContext(ctx context.Context) BotTextLogSettingOutput
type BotVersion ¶
type BotVersion struct { pulumi.CustomResourceState BotId pulumi.StringOutput `pulumi:"botId"` BotVersion pulumi.StringOutput `pulumi:"botVersion"` BotVersionLocaleSpecification BotVersionLocaleSpecificationArrayOutput `pulumi:"botVersionLocaleSpecification"` Description pulumi.StringPtrOutput `pulumi:"description"` }
A version is a numbered snapshot of your work that you can publish for use in different parts of your workflow, such as development, beta deployment, and production.
func GetBotVersion ¶
func GetBotVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BotVersionState, opts ...pulumi.ResourceOption) (*BotVersion, error)
GetBotVersion gets an existing BotVersion 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 NewBotVersion ¶
func NewBotVersion(ctx *pulumi.Context, name string, args *BotVersionArgs, opts ...pulumi.ResourceOption) (*BotVersion, error)
NewBotVersion registers a new resource with the given unique name, arguments, and options.
func (*BotVersion) ElementType ¶
func (*BotVersion) ElementType() reflect.Type
func (*BotVersion) ToBotVersionOutput ¶
func (i *BotVersion) ToBotVersionOutput() BotVersionOutput
func (*BotVersion) ToBotVersionOutputWithContext ¶
func (i *BotVersion) ToBotVersionOutputWithContext(ctx context.Context) BotVersionOutput
type BotVersionArgs ¶
type BotVersionArgs struct { BotId pulumi.StringInput BotVersionLocaleSpecification BotVersionLocaleSpecificationArrayInput Description pulumi.StringPtrInput }
The set of arguments for constructing a BotVersion resource.
func (BotVersionArgs) ElementType ¶
func (BotVersionArgs) ElementType() reflect.Type
type BotVersionInput ¶
type BotVersionInput interface { pulumi.Input ToBotVersionOutput() BotVersionOutput ToBotVersionOutputWithContext(ctx context.Context) BotVersionOutput }
type BotVersionLocaleDetails ¶
type BotVersionLocaleDetails struct {
SourceBotVersion string `pulumi:"sourceBotVersion"`
}
The version of a bot used for a bot locale.
type BotVersionLocaleDetailsArgs ¶
type BotVersionLocaleDetailsArgs struct {
SourceBotVersion pulumi.StringInput `pulumi:"sourceBotVersion"`
}
The version of a bot used for a bot locale.
func (BotVersionLocaleDetailsArgs) ElementType ¶
func (BotVersionLocaleDetailsArgs) ElementType() reflect.Type
func (BotVersionLocaleDetailsArgs) ToBotVersionLocaleDetailsOutput ¶
func (i BotVersionLocaleDetailsArgs) ToBotVersionLocaleDetailsOutput() BotVersionLocaleDetailsOutput
func (BotVersionLocaleDetailsArgs) ToBotVersionLocaleDetailsOutputWithContext ¶
func (i BotVersionLocaleDetailsArgs) ToBotVersionLocaleDetailsOutputWithContext(ctx context.Context) BotVersionLocaleDetailsOutput
type BotVersionLocaleDetailsInput ¶
type BotVersionLocaleDetailsInput interface { pulumi.Input ToBotVersionLocaleDetailsOutput() BotVersionLocaleDetailsOutput ToBotVersionLocaleDetailsOutputWithContext(context.Context) BotVersionLocaleDetailsOutput }
BotVersionLocaleDetailsInput is an input type that accepts BotVersionLocaleDetailsArgs and BotVersionLocaleDetailsOutput values. You can construct a concrete instance of `BotVersionLocaleDetailsInput` via:
BotVersionLocaleDetailsArgs{...}
type BotVersionLocaleDetailsOutput ¶
type BotVersionLocaleDetailsOutput struct{ *pulumi.OutputState }
The version of a bot used for a bot locale.
func (BotVersionLocaleDetailsOutput) ElementType ¶
func (BotVersionLocaleDetailsOutput) ElementType() reflect.Type
func (BotVersionLocaleDetailsOutput) SourceBotVersion ¶
func (o BotVersionLocaleDetailsOutput) SourceBotVersion() pulumi.StringOutput
func (BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutput ¶
func (o BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutput() BotVersionLocaleDetailsOutput
func (BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutputWithContext ¶
func (o BotVersionLocaleDetailsOutput) ToBotVersionLocaleDetailsOutputWithContext(ctx context.Context) BotVersionLocaleDetailsOutput
type BotVersionLocaleSpecification ¶ added in v0.9.0
type BotVersionLocaleSpecification struct { BotVersionLocaleDetails BotVersionLocaleDetails `pulumi:"botVersionLocaleDetails"` LocaleId string `pulumi:"localeId"` }
type BotVersionLocaleSpecificationArgs ¶ added in v0.9.0
type BotVersionLocaleSpecificationArgs struct { BotVersionLocaleDetails BotVersionLocaleDetailsInput `pulumi:"botVersionLocaleDetails"` LocaleId pulumi.StringInput `pulumi:"localeId"` }
func (BotVersionLocaleSpecificationArgs) ElementType ¶ added in v0.9.0
func (BotVersionLocaleSpecificationArgs) ElementType() reflect.Type
func (BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutput ¶ added in v0.9.0
func (i BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutput() BotVersionLocaleSpecificationOutput
func (BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutputWithContext ¶ added in v0.9.0
func (i BotVersionLocaleSpecificationArgs) ToBotVersionLocaleSpecificationOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationOutput
type BotVersionLocaleSpecificationArray ¶ added in v0.9.0
type BotVersionLocaleSpecificationArray []BotVersionLocaleSpecificationInput
func (BotVersionLocaleSpecificationArray) ElementType ¶ added in v0.9.0
func (BotVersionLocaleSpecificationArray) ElementType() reflect.Type
func (BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutput ¶ added in v0.9.0
func (i BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutput() BotVersionLocaleSpecificationArrayOutput
func (BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutputWithContext ¶ added in v0.9.0
func (i BotVersionLocaleSpecificationArray) ToBotVersionLocaleSpecificationArrayOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationArrayOutput
type BotVersionLocaleSpecificationArrayInput ¶ added in v0.9.0
type BotVersionLocaleSpecificationArrayInput interface { pulumi.Input ToBotVersionLocaleSpecificationArrayOutput() BotVersionLocaleSpecificationArrayOutput ToBotVersionLocaleSpecificationArrayOutputWithContext(context.Context) BotVersionLocaleSpecificationArrayOutput }
BotVersionLocaleSpecificationArrayInput is an input type that accepts BotVersionLocaleSpecificationArray and BotVersionLocaleSpecificationArrayOutput values. You can construct a concrete instance of `BotVersionLocaleSpecificationArrayInput` via:
BotVersionLocaleSpecificationArray{ BotVersionLocaleSpecificationArgs{...} }
type BotVersionLocaleSpecificationArrayOutput ¶ added in v0.9.0
type BotVersionLocaleSpecificationArrayOutput struct{ *pulumi.OutputState }
func (BotVersionLocaleSpecificationArrayOutput) ElementType ¶ added in v0.9.0
func (BotVersionLocaleSpecificationArrayOutput) ElementType() reflect.Type
func (BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutput ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutput() BotVersionLocaleSpecificationArrayOutput
func (BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutputWithContext ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationArrayOutput) ToBotVersionLocaleSpecificationArrayOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationArrayOutput
type BotVersionLocaleSpecificationInput ¶ added in v0.9.0
type BotVersionLocaleSpecificationInput interface { pulumi.Input ToBotVersionLocaleSpecificationOutput() BotVersionLocaleSpecificationOutput ToBotVersionLocaleSpecificationOutputWithContext(context.Context) BotVersionLocaleSpecificationOutput }
BotVersionLocaleSpecificationInput is an input type that accepts BotVersionLocaleSpecificationArgs and BotVersionLocaleSpecificationOutput values. You can construct a concrete instance of `BotVersionLocaleSpecificationInput` via:
BotVersionLocaleSpecificationArgs{...}
type BotVersionLocaleSpecificationOutput ¶ added in v0.9.0
type BotVersionLocaleSpecificationOutput struct{ *pulumi.OutputState }
func (BotVersionLocaleSpecificationOutput) BotVersionLocaleDetails ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationOutput) BotVersionLocaleDetails() BotVersionLocaleDetailsOutput
func (BotVersionLocaleSpecificationOutput) ElementType ¶ added in v0.9.0
func (BotVersionLocaleSpecificationOutput) ElementType() reflect.Type
func (BotVersionLocaleSpecificationOutput) LocaleId ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationOutput) LocaleId() pulumi.StringOutput
func (BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutput ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutput() BotVersionLocaleSpecificationOutput
func (BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutputWithContext ¶ added in v0.9.0
func (o BotVersionLocaleSpecificationOutput) ToBotVersionLocaleSpecificationOutputWithContext(ctx context.Context) BotVersionLocaleSpecificationOutput
type BotVersionOutput ¶
type BotVersionOutput struct{ *pulumi.OutputState }
func (BotVersionOutput) BotId ¶ added in v0.17.0
func (o BotVersionOutput) BotId() pulumi.StringOutput
func (BotVersionOutput) BotVersion ¶ added in v0.17.0
func (o BotVersionOutput) BotVersion() pulumi.StringOutput
func (BotVersionOutput) BotVersionLocaleSpecification ¶ added in v0.17.0
func (o BotVersionOutput) BotVersionLocaleSpecification() BotVersionLocaleSpecificationArrayOutput
func (BotVersionOutput) Description ¶ added in v0.17.0
func (o BotVersionOutput) Description() pulumi.StringPtrOutput
func (BotVersionOutput) ElementType ¶
func (BotVersionOutput) ElementType() reflect.Type
func (BotVersionOutput) ToBotVersionOutput ¶
func (o BotVersionOutput) ToBotVersionOutput() BotVersionOutput
func (BotVersionOutput) ToBotVersionOutputWithContext ¶
func (o BotVersionOutput) ToBotVersionOutputWithContext(ctx context.Context) BotVersionOutput
type BotVersionState ¶
type BotVersionState struct { }
func (BotVersionState) ElementType ¶
func (BotVersionState) ElementType() reflect.Type
type BotVoiceSettings ¶
type BotVoiceSettings struct { // Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide. Engine *BotVoiceSettingsEngine `pulumi:"engine"` // The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user. VoiceId string `pulumi:"voiceId"` }
Settings for using an Amazon Polly voice to communicate with a user.
type BotVoiceSettingsArgs ¶
type BotVoiceSettingsArgs struct { // Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide. Engine BotVoiceSettingsEnginePtrInput `pulumi:"engine"` // The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user. VoiceId pulumi.StringInput `pulumi:"voiceId"` }
Settings for using an Amazon Polly voice to communicate with a user.
func (BotVoiceSettingsArgs) ElementType ¶
func (BotVoiceSettingsArgs) ElementType() reflect.Type
func (BotVoiceSettingsArgs) ToBotVoiceSettingsOutput ¶
func (i BotVoiceSettingsArgs) ToBotVoiceSettingsOutput() BotVoiceSettingsOutput
func (BotVoiceSettingsArgs) ToBotVoiceSettingsOutputWithContext ¶
func (i BotVoiceSettingsArgs) ToBotVoiceSettingsOutputWithContext(ctx context.Context) BotVoiceSettingsOutput
func (BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutput ¶
func (i BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
func (BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutputWithContext ¶
func (i BotVoiceSettingsArgs) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
type BotVoiceSettingsEngine ¶ added in v0.28.0
type BotVoiceSettingsEngine string
Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
func (BotVoiceSettingsEngine) ElementType ¶ added in v0.28.0
func (BotVoiceSettingsEngine) ElementType() reflect.Type
func (BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutput ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutput() BotVoiceSettingsEngineOutput
func (BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutputWithContext ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEngineOutputWithContext(ctx context.Context) BotVoiceSettingsEngineOutput
func (BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutput ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutputWithContext ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEngine) ToStringOutput ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToStringOutput() pulumi.StringOutput
func (BotVoiceSettingsEngine) ToStringOutputWithContext ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotVoiceSettingsEngine) ToStringPtrOutput ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotVoiceSettingsEngine) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (e BotVoiceSettingsEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotVoiceSettingsEngineInput ¶ added in v0.28.0
type BotVoiceSettingsEngineInput interface { pulumi.Input ToBotVoiceSettingsEngineOutput() BotVoiceSettingsEngineOutput ToBotVoiceSettingsEngineOutputWithContext(context.Context) BotVoiceSettingsEngineOutput }
BotVoiceSettingsEngineInput is an input type that accepts BotVoiceSettingsEngineArgs and BotVoiceSettingsEngineOutput values. You can construct a concrete instance of `BotVoiceSettingsEngineInput` via:
BotVoiceSettingsEngineArgs{...}
type BotVoiceSettingsEngineOutput ¶ added in v0.28.0
type BotVoiceSettingsEngineOutput struct{ *pulumi.OutputState }
func (BotVoiceSettingsEngineOutput) ElementType ¶ added in v0.28.0
func (BotVoiceSettingsEngineOutput) ElementType() reflect.Type
func (BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutput() BotVoiceSettingsEngineOutput
func (BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEngineOutputWithContext(ctx context.Context) BotVoiceSettingsEngineOutput
func (BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEngineOutput) ToStringOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToStringOutput() pulumi.StringOutput
func (BotVoiceSettingsEngineOutput) ToStringOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotVoiceSettingsEngineOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotVoiceSettingsEngineOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotVoiceSettingsEnginePtrInput ¶ added in v0.28.0
type BotVoiceSettingsEnginePtrInput interface { pulumi.Input ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput ToBotVoiceSettingsEnginePtrOutputWithContext(context.Context) BotVoiceSettingsEnginePtrOutput }
func BotVoiceSettingsEnginePtr ¶ added in v0.28.0
func BotVoiceSettingsEnginePtr(v string) BotVoiceSettingsEnginePtrInput
type BotVoiceSettingsEnginePtrOutput ¶ added in v0.28.0
type BotVoiceSettingsEnginePtrOutput struct{ *pulumi.OutputState }
func (BotVoiceSettingsEnginePtrOutput) Elem ¶ added in v0.28.0
func (o BotVoiceSettingsEnginePtrOutput) Elem() BotVoiceSettingsEngineOutput
func (BotVoiceSettingsEnginePtrOutput) ElementType ¶ added in v0.28.0
func (BotVoiceSettingsEnginePtrOutput) ElementType() reflect.Type
func (BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutput() BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEnginePtrOutput) ToBotVoiceSettingsEnginePtrOutputWithContext(ctx context.Context) BotVoiceSettingsEnginePtrOutput
func (BotVoiceSettingsEnginePtrOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o BotVoiceSettingsEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotVoiceSettingsEnginePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o BotVoiceSettingsEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotVoiceSettingsInput ¶
type BotVoiceSettingsInput interface { pulumi.Input ToBotVoiceSettingsOutput() BotVoiceSettingsOutput ToBotVoiceSettingsOutputWithContext(context.Context) BotVoiceSettingsOutput }
BotVoiceSettingsInput is an input type that accepts BotVoiceSettingsArgs and BotVoiceSettingsOutput values. You can construct a concrete instance of `BotVoiceSettingsInput` via:
BotVoiceSettingsArgs{...}
type BotVoiceSettingsOutput ¶
type BotVoiceSettingsOutput struct{ *pulumi.OutputState }
Settings for using an Amazon Polly voice to communicate with a user.
func (BotVoiceSettingsOutput) ElementType ¶
func (BotVoiceSettingsOutput) ElementType() reflect.Type
func (BotVoiceSettingsOutput) Engine ¶ added in v0.28.0
func (o BotVoiceSettingsOutput) Engine() BotVoiceSettingsEnginePtrOutput
Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
func (BotVoiceSettingsOutput) ToBotVoiceSettingsOutput ¶
func (o BotVoiceSettingsOutput) ToBotVoiceSettingsOutput() BotVoiceSettingsOutput
func (BotVoiceSettingsOutput) ToBotVoiceSettingsOutputWithContext ¶
func (o BotVoiceSettingsOutput) ToBotVoiceSettingsOutputWithContext(ctx context.Context) BotVoiceSettingsOutput
func (BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutput ¶
func (o BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
func (BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutputWithContext ¶
func (o BotVoiceSettingsOutput) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
func (BotVoiceSettingsOutput) VoiceId ¶
func (o BotVoiceSettingsOutput) VoiceId() pulumi.StringOutput
The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.
type BotVoiceSettingsPtrInput ¶
type BotVoiceSettingsPtrInput interface { pulumi.Input ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput ToBotVoiceSettingsPtrOutputWithContext(context.Context) BotVoiceSettingsPtrOutput }
BotVoiceSettingsPtrInput is an input type that accepts BotVoiceSettingsArgs, BotVoiceSettingsPtr and BotVoiceSettingsPtrOutput values. You can construct a concrete instance of `BotVoiceSettingsPtrInput` via:
BotVoiceSettingsArgs{...} or: nil
func BotVoiceSettingsPtr ¶
func BotVoiceSettingsPtr(v *BotVoiceSettingsArgs) BotVoiceSettingsPtrInput
type BotVoiceSettingsPtrOutput ¶
type BotVoiceSettingsPtrOutput struct{ *pulumi.OutputState }
func (BotVoiceSettingsPtrOutput) Elem ¶
func (o BotVoiceSettingsPtrOutput) Elem() BotVoiceSettingsOutput
func (BotVoiceSettingsPtrOutput) ElementType ¶
func (BotVoiceSettingsPtrOutput) ElementType() reflect.Type
func (BotVoiceSettingsPtrOutput) Engine ¶ added in v0.28.0
func (o BotVoiceSettingsPtrOutput) Engine() BotVoiceSettingsEnginePtrOutput
Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
func (BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutput ¶
func (o BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutput() BotVoiceSettingsPtrOutput
func (BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutputWithContext ¶
func (o BotVoiceSettingsPtrOutput) ToBotVoiceSettingsPtrOutputWithContext(ctx context.Context) BotVoiceSettingsPtrOutput
func (BotVoiceSettingsPtrOutput) VoiceId ¶
func (o BotVoiceSettingsPtrOutput) VoiceId() pulumi.StringPtrOutput
The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.
type BotWaitAndContinueSpecification ¶
type BotWaitAndContinueSpecification struct { // The response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. ContinueResponse BotResponseSpecification `pulumi:"continueResponse"` // Specifies whether the bot will wait for a user to respond. IsActive *bool `pulumi:"isActive"` // The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user. StillWaitingResponse *BotStillWaitingResponseSpecification `pulumi:"stillWaitingResponse"` // The response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. WaitingResponse BotResponseSpecification `pulumi:"waitingResponse"` }
The prompts that Amazon Lex uses while a bot is waiting for customer input.
type BotWaitAndContinueSpecificationArgs ¶
type BotWaitAndContinueSpecificationArgs struct { // The response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. ContinueResponse BotResponseSpecificationInput `pulumi:"continueResponse"` // Specifies whether the bot will wait for a user to respond. IsActive pulumi.BoolPtrInput `pulumi:"isActive"` // The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user. StillWaitingResponse BotStillWaitingResponseSpecificationPtrInput `pulumi:"stillWaitingResponse"` // The response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. WaitingResponse BotResponseSpecificationInput `pulumi:"waitingResponse"` }
The prompts that Amazon Lex uses while a bot is waiting for customer input.
func (BotWaitAndContinueSpecificationArgs) ElementType ¶
func (BotWaitAndContinueSpecificationArgs) ElementType() reflect.Type
func (BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutput ¶
func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutput() BotWaitAndContinueSpecificationOutput
func (BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutputWithContext ¶
func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationOutput
func (BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutput ¶
func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
func (BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutputWithContext ¶
func (i BotWaitAndContinueSpecificationArgs) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
type BotWaitAndContinueSpecificationInput ¶
type BotWaitAndContinueSpecificationInput interface { pulumi.Input ToBotWaitAndContinueSpecificationOutput() BotWaitAndContinueSpecificationOutput ToBotWaitAndContinueSpecificationOutputWithContext(context.Context) BotWaitAndContinueSpecificationOutput }
BotWaitAndContinueSpecificationInput is an input type that accepts BotWaitAndContinueSpecificationArgs and BotWaitAndContinueSpecificationOutput values. You can construct a concrete instance of `BotWaitAndContinueSpecificationInput` via:
BotWaitAndContinueSpecificationArgs{...}
type BotWaitAndContinueSpecificationOutput ¶
type BotWaitAndContinueSpecificationOutput struct{ *pulumi.OutputState }
The prompts that Amazon Lex uses while a bot is waiting for customer input.
func (BotWaitAndContinueSpecificationOutput) ContinueResponse ¶
func (o BotWaitAndContinueSpecificationOutput) ContinueResponse() BotResponseSpecificationOutput
The response that Amazon Lex sends to indicate that the bot is ready to continue the conversation.
func (BotWaitAndContinueSpecificationOutput) ElementType ¶
func (BotWaitAndContinueSpecificationOutput) ElementType() reflect.Type
func (BotWaitAndContinueSpecificationOutput) IsActive ¶
func (o BotWaitAndContinueSpecificationOutput) IsActive() pulumi.BoolPtrOutput
Specifies whether the bot will wait for a user to respond.
func (BotWaitAndContinueSpecificationOutput) StillWaitingResponse ¶
func (o BotWaitAndContinueSpecificationOutput) StillWaitingResponse() BotStillWaitingResponseSpecificationPtrOutput
The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user.
func (BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutput ¶
func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutput() BotWaitAndContinueSpecificationOutput
func (BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutputWithContext ¶
func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationOutput
func (BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutput ¶
func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
func (BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext ¶
func (o BotWaitAndContinueSpecificationOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
func (BotWaitAndContinueSpecificationOutput) WaitingResponse ¶
func (o BotWaitAndContinueSpecificationOutput) WaitingResponse() BotResponseSpecificationOutput
The response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue.
type BotWaitAndContinueSpecificationPtrInput ¶
type BotWaitAndContinueSpecificationPtrInput interface { pulumi.Input ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput ToBotWaitAndContinueSpecificationPtrOutputWithContext(context.Context) BotWaitAndContinueSpecificationPtrOutput }
BotWaitAndContinueSpecificationPtrInput is an input type that accepts BotWaitAndContinueSpecificationArgs, BotWaitAndContinueSpecificationPtr and BotWaitAndContinueSpecificationPtrOutput values. You can construct a concrete instance of `BotWaitAndContinueSpecificationPtrInput` via:
BotWaitAndContinueSpecificationArgs{...} or: nil
func BotWaitAndContinueSpecificationPtr ¶
func BotWaitAndContinueSpecificationPtr(v *BotWaitAndContinueSpecificationArgs) BotWaitAndContinueSpecificationPtrInput
type BotWaitAndContinueSpecificationPtrOutput ¶
type BotWaitAndContinueSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotWaitAndContinueSpecificationPtrOutput) ContinueResponse ¶
func (o BotWaitAndContinueSpecificationPtrOutput) ContinueResponse() BotResponseSpecificationPtrOutput
The response that Amazon Lex sends to indicate that the bot is ready to continue the conversation.
func (BotWaitAndContinueSpecificationPtrOutput) ElementType ¶
func (BotWaitAndContinueSpecificationPtrOutput) ElementType() reflect.Type
func (BotWaitAndContinueSpecificationPtrOutput) IsActive ¶
func (o BotWaitAndContinueSpecificationPtrOutput) IsActive() pulumi.BoolPtrOutput
Specifies whether the bot will wait for a user to respond.
func (BotWaitAndContinueSpecificationPtrOutput) StillWaitingResponse ¶
func (o BotWaitAndContinueSpecificationPtrOutput) StillWaitingResponse() BotStillWaitingResponseSpecificationPtrOutput
The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user.
func (BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutput ¶
func (o BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutput() BotWaitAndContinueSpecificationPtrOutput
func (BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext ¶
func (o BotWaitAndContinueSpecificationPtrOutput) ToBotWaitAndContinueSpecificationPtrOutputWithContext(ctx context.Context) BotWaitAndContinueSpecificationPtrOutput
func (BotWaitAndContinueSpecificationPtrOutput) WaitingResponse ¶
func (o BotWaitAndContinueSpecificationPtrOutput) WaitingResponse() BotResponseSpecificationPtrOutput
The response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue.
type DataPrivacyProperties ¶
type DataPrivacyProperties struct {
ChildDirected bool `pulumi:"childDirected"`
}
Data privacy setting of the Bot.
type DataPrivacyPropertiesArgs ¶
Data privacy setting of the Bot.
func (DataPrivacyPropertiesArgs) ElementType ¶
func (DataPrivacyPropertiesArgs) ElementType() reflect.Type
func (DataPrivacyPropertiesArgs) ToDataPrivacyPropertiesOutput ¶
func (i DataPrivacyPropertiesArgs) ToDataPrivacyPropertiesOutput() DataPrivacyPropertiesOutput
func (DataPrivacyPropertiesArgs) ToDataPrivacyPropertiesOutputWithContext ¶
func (i DataPrivacyPropertiesArgs) ToDataPrivacyPropertiesOutputWithContext(ctx context.Context) DataPrivacyPropertiesOutput
type DataPrivacyPropertiesInput ¶
type DataPrivacyPropertiesInput interface { pulumi.Input ToDataPrivacyPropertiesOutput() DataPrivacyPropertiesOutput ToDataPrivacyPropertiesOutputWithContext(context.Context) DataPrivacyPropertiesOutput }
DataPrivacyPropertiesInput is an input type that accepts DataPrivacyPropertiesArgs and DataPrivacyPropertiesOutput values. You can construct a concrete instance of `DataPrivacyPropertiesInput` via:
DataPrivacyPropertiesArgs{...}
type DataPrivacyPropertiesOutput ¶
type DataPrivacyPropertiesOutput struct{ *pulumi.OutputState }
Data privacy setting of the Bot.
func (DataPrivacyPropertiesOutput) ChildDirected ¶
func (o DataPrivacyPropertiesOutput) ChildDirected() pulumi.BoolOutput
func (DataPrivacyPropertiesOutput) ElementType ¶
func (DataPrivacyPropertiesOutput) ElementType() reflect.Type
func (DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutput ¶
func (o DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutput() DataPrivacyPropertiesOutput
func (DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutputWithContext ¶
func (o DataPrivacyPropertiesOutput) ToDataPrivacyPropertiesOutputWithContext(ctx context.Context) DataPrivacyPropertiesOutput
type DataPrivacyPropertiesPtrOutput ¶
type DataPrivacyPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DataPrivacyPropertiesPtrOutput) ChildDirected ¶
func (o DataPrivacyPropertiesPtrOutput) ChildDirected() pulumi.BoolPtrOutput
func (DataPrivacyPropertiesPtrOutput) Elem ¶
func (o DataPrivacyPropertiesPtrOutput) Elem() DataPrivacyPropertiesOutput
func (DataPrivacyPropertiesPtrOutput) ElementType ¶
func (DataPrivacyPropertiesPtrOutput) ElementType() reflect.Type
func (DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutput ¶
func (o DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutput() DataPrivacyPropertiesPtrOutput
func (DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutputWithContext ¶
func (o DataPrivacyPropertiesPtrOutput) ToDataPrivacyPropertiesPtrOutputWithContext(ctx context.Context) DataPrivacyPropertiesPtrOutput
type LookupBotAliasArgs ¶ added in v0.12.0
type LookupBotAliasOutputArgs ¶ added in v0.12.0
type LookupBotAliasOutputArgs struct { BotAliasId pulumi.StringInput `pulumi:"botAliasId"` BotId pulumi.StringInput `pulumi:"botId"` }
func (LookupBotAliasOutputArgs) ElementType ¶ added in v0.12.0
func (LookupBotAliasOutputArgs) ElementType() reflect.Type
type LookupBotAliasResult ¶ added in v0.12.0
type LookupBotAliasResult struct { Arn *string `pulumi:"arn"` BotAliasId *string `pulumi:"botAliasId"` BotAliasLocaleSettings []BotAliasLocaleSettingsItem `pulumi:"botAliasLocaleSettings"` BotAliasName *string `pulumi:"botAliasName"` BotAliasStatus *BotAliasStatus `pulumi:"botAliasStatus"` BotVersion *string `pulumi:"botVersion"` ConversationLogSettings *BotAliasConversationLogSettings `pulumi:"conversationLogSettings"` Description *string `pulumi:"description"` // Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances. SentimentAnalysisSettings *SentimentAnalysisSettingsProperties `pulumi:"sentimentAnalysisSettings"` }
func LookupBotAlias ¶ added in v0.12.0
func LookupBotAlias(ctx *pulumi.Context, args *LookupBotAliasArgs, opts ...pulumi.InvokeOption) (*LookupBotAliasResult, error)
A Bot Alias enables you to change the version of a bot without updating applications that use the bot
type LookupBotAliasResultOutput ¶ added in v0.12.0
type LookupBotAliasResultOutput struct{ *pulumi.OutputState }
func LookupBotAliasOutput ¶ added in v0.12.0
func LookupBotAliasOutput(ctx *pulumi.Context, args LookupBotAliasOutputArgs, opts ...pulumi.InvokeOption) LookupBotAliasResultOutput
func (LookupBotAliasResultOutput) Arn ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) Arn() pulumi.StringPtrOutput
func (LookupBotAliasResultOutput) BotAliasId ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) BotAliasId() pulumi.StringPtrOutput
func (LookupBotAliasResultOutput) BotAliasLocaleSettings ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) BotAliasLocaleSettings() BotAliasLocaleSettingsItemArrayOutput
func (LookupBotAliasResultOutput) BotAliasName ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) BotAliasName() pulumi.StringPtrOutput
func (LookupBotAliasResultOutput) BotAliasStatus ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) BotAliasStatus() BotAliasStatusPtrOutput
func (LookupBotAliasResultOutput) BotVersion ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) BotVersion() pulumi.StringPtrOutput
func (LookupBotAliasResultOutput) ConversationLogSettings ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) ConversationLogSettings() BotAliasConversationLogSettingsPtrOutput
func (LookupBotAliasResultOutput) Description ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) Description() pulumi.StringPtrOutput
func (LookupBotAliasResultOutput) ElementType ¶ added in v0.12.0
func (LookupBotAliasResultOutput) ElementType() reflect.Type
func (LookupBotAliasResultOutput) SentimentAnalysisSettings ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) SentimentAnalysisSettings() SentimentAnalysisSettingsPropertiesPtrOutput
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (LookupBotAliasResultOutput) ToLookupBotAliasResultOutput ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) ToLookupBotAliasResultOutput() LookupBotAliasResultOutput
func (LookupBotAliasResultOutput) ToLookupBotAliasResultOutputWithContext ¶ added in v0.12.0
func (o LookupBotAliasResultOutput) ToLookupBotAliasResultOutputWithContext(ctx context.Context) LookupBotAliasResultOutput
type LookupBotArgs ¶ added in v0.12.0
type LookupBotArgs struct {
Id string `pulumi:"id"`
}
type LookupBotOutputArgs ¶ added in v0.12.0
type LookupBotOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupBotOutputArgs) ElementType ¶ added in v0.12.0
func (LookupBotOutputArgs) ElementType() reflect.Type
type LookupBotResult ¶ added in v0.12.0
type LookupBotResult struct { Arn *string `pulumi:"arn"` // Data privacy setting of the Bot. DataPrivacy *DataPrivacyProperties `pulumi:"dataPrivacy"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` // IdleSessionTTLInSeconds of the resource IdleSessionTTLInSeconds *int `pulumi:"idleSessionTTLInSeconds"` Name *string `pulumi:"name"` RoleArn *string `pulumi:"roleArn"` TestBotAliasSettings *BotTestBotAliasSettings `pulumi:"testBotAliasSettings"` }
func LookupBot ¶ added in v0.12.0
func LookupBot(ctx *pulumi.Context, args *LookupBotArgs, opts ...pulumi.InvokeOption) (*LookupBotResult, error)
Amazon Lex conversational bot performing automated tasks such as ordering a pizza, booking a hotel, and so on.
type LookupBotResultOutput ¶ added in v0.12.0
type LookupBotResultOutput struct{ *pulumi.OutputState }
func LookupBotOutput ¶ added in v0.12.0
func LookupBotOutput(ctx *pulumi.Context, args LookupBotOutputArgs, opts ...pulumi.InvokeOption) LookupBotResultOutput
func (LookupBotResultOutput) Arn ¶ added in v0.12.0
func (o LookupBotResultOutput) Arn() pulumi.StringPtrOutput
func (LookupBotResultOutput) DataPrivacy ¶ added in v0.12.0
func (o LookupBotResultOutput) DataPrivacy() DataPrivacyPropertiesPtrOutput
Data privacy setting of the Bot.
func (LookupBotResultOutput) Description ¶ added in v0.12.0
func (o LookupBotResultOutput) Description() pulumi.StringPtrOutput
func (LookupBotResultOutput) ElementType ¶ added in v0.12.0
func (LookupBotResultOutput) ElementType() reflect.Type
func (LookupBotResultOutput) Id ¶ added in v0.12.0
func (o LookupBotResultOutput) Id() pulumi.StringPtrOutput
func (LookupBotResultOutput) IdleSessionTTLInSeconds ¶ added in v0.12.0
func (o LookupBotResultOutput) IdleSessionTTLInSeconds() pulumi.IntPtrOutput
IdleSessionTTLInSeconds of the resource
func (LookupBotResultOutput) Name ¶ added in v0.12.0
func (o LookupBotResultOutput) Name() pulumi.StringPtrOutput
func (LookupBotResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupBotResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupBotResultOutput) TestBotAliasSettings ¶ added in v0.14.0
func (o LookupBotResultOutput) TestBotAliasSettings() BotTestBotAliasSettingsPtrOutput
func (LookupBotResultOutput) ToLookupBotResultOutput ¶ added in v0.12.0
func (o LookupBotResultOutput) ToLookupBotResultOutput() LookupBotResultOutput
func (LookupBotResultOutput) ToLookupBotResultOutputWithContext ¶ added in v0.12.0
func (o LookupBotResultOutput) ToLookupBotResultOutputWithContext(ctx context.Context) LookupBotResultOutput
type LookupBotVersionArgs ¶ added in v0.12.0
type LookupBotVersionOutputArgs ¶ added in v0.12.0
type LookupBotVersionOutputArgs struct { BotId pulumi.StringInput `pulumi:"botId"` BotVersion pulumi.StringInput `pulumi:"botVersion"` }
func (LookupBotVersionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupBotVersionOutputArgs) ElementType() reflect.Type
type LookupBotVersionResult ¶ added in v0.12.0
type LookupBotVersionResult struct { BotVersion *string `pulumi:"botVersion"` Description *string `pulumi:"description"` }
func LookupBotVersion ¶ added in v0.12.0
func LookupBotVersion(ctx *pulumi.Context, args *LookupBotVersionArgs, opts ...pulumi.InvokeOption) (*LookupBotVersionResult, error)
A version is a numbered snapshot of your work that you can publish for use in different parts of your workflow, such as development, beta deployment, and production.
type LookupBotVersionResultOutput ¶ added in v0.12.0
type LookupBotVersionResultOutput struct{ *pulumi.OutputState }
func LookupBotVersionOutput ¶ added in v0.12.0
func LookupBotVersionOutput(ctx *pulumi.Context, args LookupBotVersionOutputArgs, opts ...pulumi.InvokeOption) LookupBotVersionResultOutput
func (LookupBotVersionResultOutput) BotVersion ¶ added in v0.12.0
func (o LookupBotVersionResultOutput) BotVersion() pulumi.StringPtrOutput
func (LookupBotVersionResultOutput) Description ¶ added in v0.12.0
func (o LookupBotVersionResultOutput) Description() pulumi.StringPtrOutput
func (LookupBotVersionResultOutput) ElementType ¶ added in v0.12.0
func (LookupBotVersionResultOutput) ElementType() reflect.Type
func (LookupBotVersionResultOutput) ToLookupBotVersionResultOutput ¶ added in v0.12.0
func (o LookupBotVersionResultOutput) ToLookupBotVersionResultOutput() LookupBotVersionResultOutput
func (LookupBotVersionResultOutput) ToLookupBotVersionResultOutputWithContext ¶ added in v0.12.0
func (o LookupBotVersionResultOutput) ToLookupBotVersionResultOutputWithContext(ctx context.Context) LookupBotVersionResultOutput
type LookupResourcePolicyArgs ¶ added in v0.12.0
type LookupResourcePolicyArgs struct {
Id string `pulumi:"id"`
}
type LookupResourcePolicyOutputArgs ¶ added in v0.12.0
type LookupResourcePolicyOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupResourcePolicyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResourcePolicyOutputArgs) ElementType() reflect.Type
type LookupResourcePolicyResult ¶ added in v0.12.0
type LookupResourcePolicyResult struct { Id *string `pulumi:"id"` Policy *ResourcePolicyPolicy `pulumi:"policy"` ResourceArn *string `pulumi:"resourceArn"` RevisionId *string `pulumi:"revisionId"` }
func LookupResourcePolicy ¶ added in v0.12.0
func LookupResourcePolicy(ctx *pulumi.Context, args *LookupResourcePolicyArgs, opts ...pulumi.InvokeOption) (*LookupResourcePolicyResult, error)
A resource policy with specified policy statements that attaches to a Lex bot or bot alias.
type LookupResourcePolicyResultOutput ¶ added in v0.12.0
type LookupResourcePolicyResultOutput struct{ *pulumi.OutputState }
func LookupResourcePolicyOutput ¶ added in v0.12.0
func LookupResourcePolicyOutput(ctx *pulumi.Context, args LookupResourcePolicyOutputArgs, opts ...pulumi.InvokeOption) LookupResourcePolicyResultOutput
func (LookupResourcePolicyResultOutput) ElementType ¶ added in v0.12.0
func (LookupResourcePolicyResultOutput) ElementType() reflect.Type
func (LookupResourcePolicyResultOutput) Id ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) Id() pulumi.StringPtrOutput
func (LookupResourcePolicyResultOutput) Policy ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) Policy() ResourcePolicyPolicyPtrOutput
func (LookupResourcePolicyResultOutput) ResourceArn ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) ResourceArn() pulumi.StringPtrOutput
func (LookupResourcePolicyResultOutput) RevisionId ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) RevisionId() pulumi.StringPtrOutput
func (LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutput ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutput() LookupResourcePolicyResultOutput
func (LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutputWithContext ¶ added in v0.12.0
func (o LookupResourcePolicyResultOutput) ToLookupResourcePolicyResultOutputWithContext(ctx context.Context) LookupResourcePolicyResultOutput
type ResourcePolicy ¶
type ResourcePolicy struct { pulumi.CustomResourceState Policy ResourcePolicyPolicyOutput `pulumi:"policy"` ResourceArn pulumi.StringOutput `pulumi:"resourceArn"` RevisionId pulumi.StringOutput `pulumi:"revisionId"` }
A resource policy with specified policy statements that attaches to a Lex bot or bot alias.
func GetResourcePolicy ¶
func GetResourcePolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourcePolicyState, opts ...pulumi.ResourceOption) (*ResourcePolicy, error)
GetResourcePolicy gets an existing ResourcePolicy 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 NewResourcePolicy ¶
func NewResourcePolicy(ctx *pulumi.Context, name string, args *ResourcePolicyArgs, opts ...pulumi.ResourceOption) (*ResourcePolicy, error)
NewResourcePolicy registers a new resource with the given unique name, arguments, and options.
func (*ResourcePolicy) ElementType ¶
func (*ResourcePolicy) ElementType() reflect.Type
func (*ResourcePolicy) ToResourcePolicyOutput ¶
func (i *ResourcePolicy) ToResourcePolicyOutput() ResourcePolicyOutput
func (*ResourcePolicy) ToResourcePolicyOutputWithContext ¶
func (i *ResourcePolicy) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
type ResourcePolicyArgs ¶
type ResourcePolicyArgs struct { Policy ResourcePolicyPolicyInput ResourceArn pulumi.StringInput }
The set of arguments for constructing a ResourcePolicy resource.
func (ResourcePolicyArgs) ElementType ¶
func (ResourcePolicyArgs) ElementType() reflect.Type
type ResourcePolicyInput ¶
type ResourcePolicyInput interface { pulumi.Input ToResourcePolicyOutput() ResourcePolicyOutput ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput }
type ResourcePolicyOutput ¶
type ResourcePolicyOutput struct{ *pulumi.OutputState }
func (ResourcePolicyOutput) ElementType ¶
func (ResourcePolicyOutput) ElementType() reflect.Type
func (ResourcePolicyOutput) Policy ¶ added in v0.17.0
func (o ResourcePolicyOutput) Policy() ResourcePolicyPolicyOutput
func (ResourcePolicyOutput) ResourceArn ¶ added in v0.17.0
func (o ResourcePolicyOutput) ResourceArn() pulumi.StringOutput
func (ResourcePolicyOutput) RevisionId ¶ added in v0.17.0
func (o ResourcePolicyOutput) RevisionId() pulumi.StringOutput
func (ResourcePolicyOutput) ToResourcePolicyOutput ¶
func (o ResourcePolicyOutput) ToResourcePolicyOutput() ResourcePolicyOutput
func (ResourcePolicyOutput) ToResourcePolicyOutputWithContext ¶
func (o ResourcePolicyOutput) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
type ResourcePolicyPolicy ¶
type ResourcePolicyPolicy struct { }
A resource policy to add to the resource. The policy is a JSON structure following the IAM syntax that contains one or more statements that define the policy.
type ResourcePolicyPolicyArgs ¶
type ResourcePolicyPolicyArgs struct { }
A resource policy to add to the resource. The policy is a JSON structure following the IAM syntax that contains one or more statements that define the policy.
func (ResourcePolicyPolicyArgs) ElementType ¶
func (ResourcePolicyPolicyArgs) ElementType() reflect.Type
func (ResourcePolicyPolicyArgs) ToResourcePolicyPolicyOutput ¶
func (i ResourcePolicyPolicyArgs) ToResourcePolicyPolicyOutput() ResourcePolicyPolicyOutput
func (ResourcePolicyPolicyArgs) ToResourcePolicyPolicyOutputWithContext ¶
func (i ResourcePolicyPolicyArgs) ToResourcePolicyPolicyOutputWithContext(ctx context.Context) ResourcePolicyPolicyOutput
type ResourcePolicyPolicyInput ¶
type ResourcePolicyPolicyInput interface { pulumi.Input ToResourcePolicyPolicyOutput() ResourcePolicyPolicyOutput ToResourcePolicyPolicyOutputWithContext(context.Context) ResourcePolicyPolicyOutput }
ResourcePolicyPolicyInput is an input type that accepts ResourcePolicyPolicyArgs and ResourcePolicyPolicyOutput values. You can construct a concrete instance of `ResourcePolicyPolicyInput` via:
ResourcePolicyPolicyArgs{...}
type ResourcePolicyPolicyOutput ¶
type ResourcePolicyPolicyOutput struct{ *pulumi.OutputState }
A resource policy to add to the resource. The policy is a JSON structure following the IAM syntax that contains one or more statements that define the policy.
func (ResourcePolicyPolicyOutput) ElementType ¶
func (ResourcePolicyPolicyOutput) ElementType() reflect.Type
func (ResourcePolicyPolicyOutput) ToResourcePolicyPolicyOutput ¶
func (o ResourcePolicyPolicyOutput) ToResourcePolicyPolicyOutput() ResourcePolicyPolicyOutput
func (ResourcePolicyPolicyOutput) ToResourcePolicyPolicyOutputWithContext ¶
func (o ResourcePolicyPolicyOutput) ToResourcePolicyPolicyOutputWithContext(ctx context.Context) ResourcePolicyPolicyOutput
type ResourcePolicyPolicyPtrOutput ¶
type ResourcePolicyPolicyPtrOutput struct{ *pulumi.OutputState }
func (ResourcePolicyPolicyPtrOutput) Elem ¶
func (o ResourcePolicyPolicyPtrOutput) Elem() ResourcePolicyPolicyOutput
func (ResourcePolicyPolicyPtrOutput) ElementType ¶
func (ResourcePolicyPolicyPtrOutput) ElementType() reflect.Type
func (ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutput ¶
func (o ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutput() ResourcePolicyPolicyPtrOutput
func (ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutputWithContext ¶
func (o ResourcePolicyPolicyPtrOutput) ToResourcePolicyPolicyPtrOutputWithContext(ctx context.Context) ResourcePolicyPolicyPtrOutput
type ResourcePolicyState ¶
type ResourcePolicyState struct { }
func (ResourcePolicyState) ElementType ¶
func (ResourcePolicyState) ElementType() reflect.Type
type SentimentAnalysisSettingsProperties ¶
type SentimentAnalysisSettingsProperties struct { // Enable to call Amazon Comprehend for Sentiment natively within Lex DetectSentiment bool `pulumi:"detectSentiment"` }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
type SentimentAnalysisSettingsPropertiesArgs ¶
type SentimentAnalysisSettingsPropertiesArgs struct { // Enable to call Amazon Comprehend for Sentiment natively within Lex DetectSentiment pulumi.BoolInput `pulumi:"detectSentiment"` }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (SentimentAnalysisSettingsPropertiesArgs) ElementType ¶
func (SentimentAnalysisSettingsPropertiesArgs) ElementType() reflect.Type
func (SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutput ¶
func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutput() SentimentAnalysisSettingsPropertiesOutput
func (SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutputWithContext ¶
func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesOutput
func (SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutput ¶
func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
func (SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶
func (i SentimentAnalysisSettingsPropertiesArgs) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput
type SentimentAnalysisSettingsPropertiesInput ¶
type SentimentAnalysisSettingsPropertiesInput interface { pulumi.Input ToSentimentAnalysisSettingsPropertiesOutput() SentimentAnalysisSettingsPropertiesOutput ToSentimentAnalysisSettingsPropertiesOutputWithContext(context.Context) SentimentAnalysisSettingsPropertiesOutput }
SentimentAnalysisSettingsPropertiesInput is an input type that accepts SentimentAnalysisSettingsPropertiesArgs and SentimentAnalysisSettingsPropertiesOutput values. You can construct a concrete instance of `SentimentAnalysisSettingsPropertiesInput` via:
SentimentAnalysisSettingsPropertiesArgs{...}
type SentimentAnalysisSettingsPropertiesOutput ¶
type SentimentAnalysisSettingsPropertiesOutput struct{ *pulumi.OutputState }
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
func (SentimentAnalysisSettingsPropertiesOutput) DetectSentiment ¶
func (o SentimentAnalysisSettingsPropertiesOutput) DetectSentiment() pulumi.BoolOutput
Enable to call Amazon Comprehend for Sentiment natively within Lex
func (SentimentAnalysisSettingsPropertiesOutput) ElementType ¶
func (SentimentAnalysisSettingsPropertiesOutput) ElementType() reflect.Type
func (SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutput ¶
func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutput() SentimentAnalysisSettingsPropertiesOutput
func (SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutputWithContext ¶
func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesOutput
func (SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput ¶
func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
func (SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶
func (o SentimentAnalysisSettingsPropertiesOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput
type SentimentAnalysisSettingsPropertiesPtrInput ¶
type SentimentAnalysisSettingsPropertiesPtrInput interface { pulumi.Input ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(context.Context) SentimentAnalysisSettingsPropertiesPtrOutput }
SentimentAnalysisSettingsPropertiesPtrInput is an input type that accepts SentimentAnalysisSettingsPropertiesArgs, SentimentAnalysisSettingsPropertiesPtr and SentimentAnalysisSettingsPropertiesPtrOutput values. You can construct a concrete instance of `SentimentAnalysisSettingsPropertiesPtrInput` via:
SentimentAnalysisSettingsPropertiesArgs{...} or: nil
func SentimentAnalysisSettingsPropertiesPtr ¶
func SentimentAnalysisSettingsPropertiesPtr(v *SentimentAnalysisSettingsPropertiesArgs) SentimentAnalysisSettingsPropertiesPtrInput
type SentimentAnalysisSettingsPropertiesPtrOutput ¶
type SentimentAnalysisSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment ¶
func (o SentimentAnalysisSettingsPropertiesPtrOutput) DetectSentiment() pulumi.BoolPtrOutput
Enable to call Amazon Comprehend for Sentiment natively within Lex
func (SentimentAnalysisSettingsPropertiesPtrOutput) ElementType ¶
func (SentimentAnalysisSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput ¶
func (o SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutput() SentimentAnalysisSettingsPropertiesPtrOutput
func (SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext ¶
func (o SentimentAnalysisSettingsPropertiesPtrOutput) ToSentimentAnalysisSettingsPropertiesPtrOutputWithContext(ctx context.Context) SentimentAnalysisSettingsPropertiesPtrOutput