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 BotCondition
- type BotConditionArgs
- type BotConditionInput
- type BotConditionOutput
- type BotConditionalBranch
- type BotConditionalBranchArgs
- type BotConditionalBranchArray
- type BotConditionalBranchArrayInput
- type BotConditionalBranchArrayOutput
- func (BotConditionalBranchArrayOutput) ElementType() reflect.Type
- func (o BotConditionalBranchArrayOutput) Index(i pulumi.IntInput) BotConditionalBranchOutput
- func (o BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutput() BotConditionalBranchArrayOutput
- func (o BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutputWithContext(ctx context.Context) BotConditionalBranchArrayOutput
- type BotConditionalBranchInput
- type BotConditionalBranchOutput
- func (o BotConditionalBranchOutput) Condition() BotConditionOutput
- func (BotConditionalBranchOutput) ElementType() reflect.Type
- func (o BotConditionalBranchOutput) Name() pulumi.StringOutput
- func (o BotConditionalBranchOutput) NextStep() BotDialogStateOutput
- func (o BotConditionalBranchOutput) Response() BotResponseSpecificationPtrOutput
- func (o BotConditionalBranchOutput) ToBotConditionalBranchOutput() BotConditionalBranchOutput
- func (o BotConditionalBranchOutput) ToBotConditionalBranchOutputWithContext(ctx context.Context) BotConditionalBranchOutput
- type BotConditionalSpecification
- type BotConditionalSpecificationArgs
- func (BotConditionalSpecificationArgs) ElementType() reflect.Type
- func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutput() BotConditionalSpecificationOutput
- func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutputWithContext(ctx context.Context) BotConditionalSpecificationOutput
- func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
- func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
- type BotConditionalSpecificationInput
- type BotConditionalSpecificationOutput
- func (o BotConditionalSpecificationOutput) ConditionalBranches() BotConditionalBranchArrayOutput
- func (o BotConditionalSpecificationOutput) DefaultBranch() BotDefaultConditionalBranchOutput
- func (BotConditionalSpecificationOutput) ElementType() reflect.Type
- func (o BotConditionalSpecificationOutput) IsActive() pulumi.BoolOutput
- func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutput() BotConditionalSpecificationOutput
- func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutputWithContext(ctx context.Context) BotConditionalSpecificationOutput
- func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
- func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
- type BotConditionalSpecificationPtrInput
- type BotConditionalSpecificationPtrOutput
- func (o BotConditionalSpecificationPtrOutput) ConditionalBranches() BotConditionalBranchArrayOutput
- func (o BotConditionalSpecificationPtrOutput) DefaultBranch() BotDefaultConditionalBranchPtrOutput
- func (o BotConditionalSpecificationPtrOutput) Elem() BotConditionalSpecificationOutput
- func (BotConditionalSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotConditionalSpecificationPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
- func (o BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
- 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 (o BotCustomVocabularyItemOutput) DisplayAs() pulumi.StringPtrOutput
- 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 BotDefaultConditionalBranch
- type BotDefaultConditionalBranchArgs
- func (BotDefaultConditionalBranchArgs) ElementType() reflect.Type
- func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutput() BotDefaultConditionalBranchOutput
- func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutputWithContext(ctx context.Context) BotDefaultConditionalBranchOutput
- func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
- func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
- type BotDefaultConditionalBranchInput
- type BotDefaultConditionalBranchOutput
- func (BotDefaultConditionalBranchOutput) ElementType() reflect.Type
- func (o BotDefaultConditionalBranchOutput) NextStep() BotDialogStatePtrOutput
- func (o BotDefaultConditionalBranchOutput) Response() BotResponseSpecificationPtrOutput
- func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutput() BotDefaultConditionalBranchOutput
- func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutputWithContext(ctx context.Context) BotDefaultConditionalBranchOutput
- func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
- func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
- type BotDefaultConditionalBranchPtrInput
- type BotDefaultConditionalBranchPtrOutput
- func (o BotDefaultConditionalBranchPtrOutput) Elem() BotDefaultConditionalBranchOutput
- func (BotDefaultConditionalBranchPtrOutput) ElementType() reflect.Type
- func (o BotDefaultConditionalBranchPtrOutput) NextStep() BotDialogStatePtrOutput
- func (o BotDefaultConditionalBranchPtrOutput) Response() BotResponseSpecificationPtrOutput
- func (o BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
- func (o BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
- type BotDialogAction
- type BotDialogActionArgs
- func (BotDialogActionArgs) ElementType() reflect.Type
- func (i BotDialogActionArgs) ToBotDialogActionOutput() BotDialogActionOutput
- func (i BotDialogActionArgs) ToBotDialogActionOutputWithContext(ctx context.Context) BotDialogActionOutput
- func (i BotDialogActionArgs) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
- func (i BotDialogActionArgs) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
- type BotDialogActionInput
- type BotDialogActionOutput
- func (BotDialogActionOutput) ElementType() reflect.Type
- func (o BotDialogActionOutput) SlotToElicit() pulumi.StringPtrOutput
- func (o BotDialogActionOutput) SuppressNextMessage() pulumi.BoolPtrOutput
- func (o BotDialogActionOutput) ToBotDialogActionOutput() BotDialogActionOutput
- func (o BotDialogActionOutput) ToBotDialogActionOutputWithContext(ctx context.Context) BotDialogActionOutput
- func (o BotDialogActionOutput) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
- func (o BotDialogActionOutput) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
- func (o BotDialogActionOutput) Type() BotDialogActionTypeOutput
- type BotDialogActionPtrInput
- type BotDialogActionPtrOutput
- func (o BotDialogActionPtrOutput) Elem() BotDialogActionOutput
- func (BotDialogActionPtrOutput) ElementType() reflect.Type
- func (o BotDialogActionPtrOutput) SlotToElicit() pulumi.StringPtrOutput
- func (o BotDialogActionPtrOutput) SuppressNextMessage() pulumi.BoolPtrOutput
- func (o BotDialogActionPtrOutput) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
- func (o BotDialogActionPtrOutput) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
- func (o BotDialogActionPtrOutput) Type() BotDialogActionTypePtrOutput
- type BotDialogActionType
- func (BotDialogActionType) ElementType() reflect.Type
- func (e BotDialogActionType) ToBotDialogActionTypeOutput() BotDialogActionTypeOutput
- func (e BotDialogActionType) ToBotDialogActionTypeOutputWithContext(ctx context.Context) BotDialogActionTypeOutput
- func (e BotDialogActionType) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
- func (e BotDialogActionType) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
- func (e BotDialogActionType) ToStringOutput() pulumi.StringOutput
- func (e BotDialogActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotDialogActionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotDialogActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotDialogActionTypeInput
- type BotDialogActionTypeOutput
- func (BotDialogActionTypeOutput) ElementType() reflect.Type
- func (o BotDialogActionTypeOutput) ToBotDialogActionTypeOutput() BotDialogActionTypeOutput
- func (o BotDialogActionTypeOutput) ToBotDialogActionTypeOutputWithContext(ctx context.Context) BotDialogActionTypeOutput
- func (o BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
- func (o BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
- func (o BotDialogActionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BotDialogActionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotDialogActionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotDialogActionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotDialogActionTypePtrInput
- type BotDialogActionTypePtrOutput
- func (o BotDialogActionTypePtrOutput) Elem() BotDialogActionTypeOutput
- func (BotDialogActionTypePtrOutput) ElementType() reflect.Type
- func (o BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
- func (o BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
- func (o BotDialogActionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotDialogActionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotDialogCodeHookInvocationSetting
- type BotDialogCodeHookInvocationSettingArgs
- func (BotDialogCodeHookInvocationSettingArgs) ElementType() reflect.Type
- func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutput() BotDialogCodeHookInvocationSettingOutput
- func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingOutput
- func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
- func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
- type BotDialogCodeHookInvocationSettingInput
- type BotDialogCodeHookInvocationSettingOutput
- func (BotDialogCodeHookInvocationSettingOutput) ElementType() reflect.Type
- func (o BotDialogCodeHookInvocationSettingOutput) EnableCodeHookInvocation() pulumi.BoolOutput
- func (o BotDialogCodeHookInvocationSettingOutput) InvocationLabel() pulumi.StringPtrOutput
- func (o BotDialogCodeHookInvocationSettingOutput) IsActive() pulumi.BoolOutput
- func (o BotDialogCodeHookInvocationSettingOutput) PostCodeHookSpecification() BotPostDialogCodeHookInvocationSpecificationOutput
- func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutput() BotDialogCodeHookInvocationSettingOutput
- func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingOutput
- func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
- type BotDialogCodeHookInvocationSettingPtrInput
- type BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) Elem() BotDialogCodeHookInvocationSettingOutput
- func (BotDialogCodeHookInvocationSettingPtrOutput) ElementType() reflect.Type
- func (o BotDialogCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation() pulumi.BoolPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) InvocationLabel() pulumi.StringPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) PostCodeHookSpecification() BotPostDialogCodeHookInvocationSpecificationPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
- 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 BotDialogState
- type BotDialogStateArgs
- func (BotDialogStateArgs) ElementType() reflect.Type
- func (i BotDialogStateArgs) ToBotDialogStateOutput() BotDialogStateOutput
- func (i BotDialogStateArgs) ToBotDialogStateOutputWithContext(ctx context.Context) BotDialogStateOutput
- func (i BotDialogStateArgs) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
- func (i BotDialogStateArgs) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
- type BotDialogStateInput
- type BotDialogStateOutput
- func (o BotDialogStateOutput) DialogAction() BotDialogActionPtrOutput
- func (BotDialogStateOutput) ElementType() reflect.Type
- func (o BotDialogStateOutput) Intent() BotIntentOverridePtrOutput
- func (o BotDialogStateOutput) SessionAttributes() BotSessionAttributeArrayOutput
- func (o BotDialogStateOutput) ToBotDialogStateOutput() BotDialogStateOutput
- func (o BotDialogStateOutput) ToBotDialogStateOutputWithContext(ctx context.Context) BotDialogStateOutput
- func (o BotDialogStateOutput) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
- func (o BotDialogStateOutput) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
- type BotDialogStatePtrInput
- type BotDialogStatePtrOutput
- func (o BotDialogStatePtrOutput) DialogAction() BotDialogActionPtrOutput
- func (o BotDialogStatePtrOutput) Elem() BotDialogStateOutput
- func (BotDialogStatePtrOutput) ElementType() reflect.Type
- func (o BotDialogStatePtrOutput) Intent() BotIntentOverridePtrOutput
- func (o BotDialogStatePtrOutput) SessionAttributes() BotSessionAttributeArrayOutput
- func (o BotDialogStatePtrOutput) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
- func (o BotDialogStatePtrOutput) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
- type BotElicitationCodeHookInvocationSetting
- type BotElicitationCodeHookInvocationSettingArgs
- func (BotElicitationCodeHookInvocationSettingArgs) ElementType() reflect.Type
- func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutput() BotElicitationCodeHookInvocationSettingOutput
- func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingOutput
- func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
- func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
- type BotElicitationCodeHookInvocationSettingInput
- type BotElicitationCodeHookInvocationSettingOutput
- func (BotElicitationCodeHookInvocationSettingOutput) ElementType() reflect.Type
- func (o BotElicitationCodeHookInvocationSettingOutput) EnableCodeHookInvocation() pulumi.BoolOutput
- func (o BotElicitationCodeHookInvocationSettingOutput) InvocationLabel() pulumi.StringPtrOutput
- func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutput() BotElicitationCodeHookInvocationSettingOutput
- func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingOutput
- func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
- type BotElicitationCodeHookInvocationSettingPtrInput
- type BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotElicitationCodeHookInvocationSettingPtrOutput) Elem() BotElicitationCodeHookInvocationSettingOutput
- func (BotElicitationCodeHookInvocationSettingPtrOutput) ElementType() reflect.Type
- func (o BotElicitationCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation() pulumi.BoolPtrOutput
- func (o BotElicitationCodeHookInvocationSettingPtrOutput) InvocationLabel() pulumi.StringPtrOutput
- func (o BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
- 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) IsActive() pulumi.BoolPtrOutput
- 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) IsActive() pulumi.BoolPtrOutput
- 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 BotInitialResponseSetting
- type BotInitialResponseSettingArgs
- func (BotInitialResponseSettingArgs) ElementType() reflect.Type
- func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutput() BotInitialResponseSettingOutput
- func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutputWithContext(ctx context.Context) BotInitialResponseSettingOutput
- func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
- func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
- type BotInitialResponseSettingInput
- type BotInitialResponseSettingOutput
- func (o BotInitialResponseSettingOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotInitialResponseSettingOutput) Conditional() BotConditionalSpecificationPtrOutput
- func (BotInitialResponseSettingOutput) ElementType() reflect.Type
- func (o BotInitialResponseSettingOutput) InitialResponse() BotResponseSpecificationPtrOutput
- func (o BotInitialResponseSettingOutput) NextStep() BotDialogStatePtrOutput
- func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutput() BotInitialResponseSettingOutput
- func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutputWithContext(ctx context.Context) BotInitialResponseSettingOutput
- func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
- func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
- type BotInitialResponseSettingPtrInput
- type BotInitialResponseSettingPtrOutput
- func (o BotInitialResponseSettingPtrOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotInitialResponseSettingPtrOutput) Conditional() BotConditionalSpecificationPtrOutput
- func (o BotInitialResponseSettingPtrOutput) Elem() BotInitialResponseSettingOutput
- func (BotInitialResponseSettingPtrOutput) ElementType() reflect.Type
- func (o BotInitialResponseSettingPtrOutput) InitialResponse() BotResponseSpecificationPtrOutput
- func (o BotInitialResponseSettingPtrOutput) NextStep() BotDialogStatePtrOutput
- func (o BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
- func (o BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
- 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() BotResponseSpecificationPtrOutput
- func (o BotIntentClosingSettingOutput) Conditional() BotConditionalSpecificationPtrOutput
- func (BotIntentClosingSettingOutput) ElementType() reflect.Type
- func (o BotIntentClosingSettingOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentClosingSettingOutput) NextStep() BotDialogStatePtrOutput
- 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) Conditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentClosingSettingPtrOutput) Elem() BotIntentClosingSettingOutput
- func (BotIntentClosingSettingPtrOutput) ElementType() reflect.Type
- func (o BotIntentClosingSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o BotIntentClosingSettingPtrOutput) NextStep() BotDialogStatePtrOutput
- 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) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotIntentConfirmationSettingOutput) ConfirmationConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingOutput) ConfirmationNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingOutput) ConfirmationResponse() BotResponseSpecificationPtrOutput
- func (o BotIntentConfirmationSettingOutput) DeclinationConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingOutput) DeclinationNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
- func (BotIntentConfirmationSettingOutput) ElementType() reflect.Type
- func (o BotIntentConfirmationSettingOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotIntentConfirmationSettingOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingOutput) FailureResponse() BotResponseSpecificationPtrOutput
- 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) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) ConfirmationConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) ConfirmationNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) ConfirmationResponse() BotResponseSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) DeclinationConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) DeclinationNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) Elem() BotIntentConfirmationSettingOutput
- func (BotIntentConfirmationSettingPtrOutput) ElementType() reflect.Type
- func (o BotIntentConfirmationSettingPtrOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotIntentConfirmationSettingPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
- 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) InitialResponseSetting() BotInitialResponseSettingPtrOutput
- 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 BotIntentOverride
- type BotIntentOverrideArgs
- func (BotIntentOverrideArgs) ElementType() reflect.Type
- func (i BotIntentOverrideArgs) ToBotIntentOverrideOutput() BotIntentOverrideOutput
- func (i BotIntentOverrideArgs) ToBotIntentOverrideOutputWithContext(ctx context.Context) BotIntentOverrideOutput
- func (i BotIntentOverrideArgs) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
- func (i BotIntentOverrideArgs) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
- type BotIntentOverrideInput
- type BotIntentOverrideOutput
- func (BotIntentOverrideOutput) ElementType() reflect.Type
- func (o BotIntentOverrideOutput) Name() pulumi.StringPtrOutput
- func (o BotIntentOverrideOutput) Slots() BotSlotValueOverrideMapArrayOutput
- func (o BotIntentOverrideOutput) ToBotIntentOverrideOutput() BotIntentOverrideOutput
- func (o BotIntentOverrideOutput) ToBotIntentOverrideOutputWithContext(ctx context.Context) BotIntentOverrideOutput
- func (o BotIntentOverrideOutput) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
- func (o BotIntentOverrideOutput) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
- type BotIntentOverridePtrInput
- type BotIntentOverridePtrOutput
- func (o BotIntentOverridePtrOutput) Elem() BotIntentOverrideOutput
- func (BotIntentOverridePtrOutput) ElementType() reflect.Type
- func (o BotIntentOverridePtrOutput) Name() pulumi.StringPtrOutput
- func (o BotIntentOverridePtrOutput) Slots() BotSlotValueOverrideMapArrayOutput
- func (o BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
- func (o BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
- 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 BotPostDialogCodeHookInvocationSpecification
- type BotPostDialogCodeHookInvocationSpecificationArgs
- func (BotPostDialogCodeHookInvocationSpecificationArgs) ElementType() reflect.Type
- func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutput() BotPostDialogCodeHookInvocationSpecificationOutput
- func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationOutput
- func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
- func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
- type BotPostDialogCodeHookInvocationSpecificationInput
- type BotPostDialogCodeHookInvocationSpecificationOutput
- func (BotPostDialogCodeHookInvocationSpecificationOutput) ElementType() reflect.Type
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutput() BotPostDialogCodeHookInvocationSpecificationOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
- type BotPostDialogCodeHookInvocationSpecificationPtrInput
- type BotPostDialogCodeHookInvocationSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) Elem() BotPostDialogCodeHookInvocationSpecificationOutput
- func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) ElementType() reflect.Type
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutNextStep() BotDialogStatePtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
- func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
- 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) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) SuccessNextStep() BotDialogStatePtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutNextStep() BotDialogStatePtrOutput
- 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) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessNextStep() BotDialogStatePtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
- func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutNextStep() BotDialogStatePtrOutput
- 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 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 BotSessionAttribute
- type BotSessionAttributeArgs
- type BotSessionAttributeArray
- type BotSessionAttributeArrayInput
- type BotSessionAttributeArrayOutput
- func (BotSessionAttributeArrayOutput) ElementType() reflect.Type
- func (o BotSessionAttributeArrayOutput) Index(i pulumi.IntInput) BotSessionAttributeOutput
- func (o BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutput() BotSessionAttributeArrayOutput
- func (o BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutputWithContext(ctx context.Context) BotSessionAttributeArrayOutput
- type BotSessionAttributeInput
- type BotSessionAttributeOutput
- func (BotSessionAttributeOutput) ElementType() reflect.Type
- func (o BotSessionAttributeOutput) Key() pulumi.StringOutput
- func (o BotSessionAttributeOutput) ToBotSessionAttributeOutput() BotSessionAttributeOutput
- func (o BotSessionAttributeOutput) ToBotSessionAttributeOutputWithContext(ctx context.Context) BotSessionAttributeOutput
- func (o BotSessionAttributeOutput) Value() pulumi.StringPtrOutput
- type BotSlot
- type BotSlotArgs
- type BotSlotArray
- type BotSlotArrayInput
- type BotSlotArrayOutput
- type BotSlotCaptureSetting
- type BotSlotCaptureSettingArgs
- func (BotSlotCaptureSettingArgs) ElementType() reflect.Type
- func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutput() BotSlotCaptureSettingOutput
- func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutputWithContext(ctx context.Context) BotSlotCaptureSettingOutput
- func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
- func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
- type BotSlotCaptureSettingInput
- type BotSlotCaptureSettingOutput
- func (o BotSlotCaptureSettingOutput) CaptureConditional() BotConditionalSpecificationPtrOutput
- func (o BotSlotCaptureSettingOutput) CaptureNextStep() BotDialogStatePtrOutput
- func (o BotSlotCaptureSettingOutput) CaptureResponse() BotResponseSpecificationPtrOutput
- func (o BotSlotCaptureSettingOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (BotSlotCaptureSettingOutput) ElementType() reflect.Type
- func (o BotSlotCaptureSettingOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotSlotCaptureSettingOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotSlotCaptureSettingOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotSlotCaptureSettingOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutput() BotSlotCaptureSettingOutput
- func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutputWithContext(ctx context.Context) BotSlotCaptureSettingOutput
- func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
- func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
- type BotSlotCaptureSettingPtrInput
- type BotSlotCaptureSettingPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) CaptureConditional() BotConditionalSpecificationPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) CaptureNextStep() BotDialogStatePtrOutput
- func (o BotSlotCaptureSettingPtrOutput) CaptureResponse() BotResponseSpecificationPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) Elem() BotSlotCaptureSettingOutput
- func (BotSlotCaptureSettingPtrOutput) ElementType() reflect.Type
- func (o BotSlotCaptureSettingPtrOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) FailureNextStep() BotDialogStatePtrOutput
- func (o BotSlotCaptureSettingPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
- func (o BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
- 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 BotSlotShape
- func (BotSlotShape) ElementType() reflect.Type
- func (e BotSlotShape) ToBotSlotShapeOutput() BotSlotShapeOutput
- func (e BotSlotShape) ToBotSlotShapeOutputWithContext(ctx context.Context) BotSlotShapeOutput
- func (e BotSlotShape) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
- func (e BotSlotShape) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
- func (e BotSlotShape) ToStringOutput() pulumi.StringOutput
- func (e BotSlotShape) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BotSlotShape) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BotSlotShape) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotShapeInput
- type BotSlotShapeOutput
- func (BotSlotShapeOutput) ElementType() reflect.Type
- func (o BotSlotShapeOutput) ToBotSlotShapeOutput() BotSlotShapeOutput
- func (o BotSlotShapeOutput) ToBotSlotShapeOutputWithContext(ctx context.Context) BotSlotShapeOutput
- func (o BotSlotShapeOutput) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
- func (o BotSlotShapeOutput) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
- func (o BotSlotShapeOutput) ToStringOutput() pulumi.StringOutput
- func (o BotSlotShapeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BotSlotShapeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotShapeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BotSlotShapePtrInput
- type BotSlotShapePtrOutput
- func (o BotSlotShapePtrOutput) Elem() BotSlotShapeOutput
- func (BotSlotShapePtrOutput) ElementType() reflect.Type
- func (o BotSlotShapePtrOutput) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
- func (o BotSlotShapePtrOutput) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
- func (o BotSlotShapePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BotSlotShapePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 BotSlotValue
- type BotSlotValueArgs
- func (BotSlotValueArgs) ElementType() reflect.Type
- func (i BotSlotValueArgs) ToBotSlotValueOutput() BotSlotValueOutput
- func (i BotSlotValueArgs) ToBotSlotValueOutputWithContext(ctx context.Context) BotSlotValueOutput
- func (i BotSlotValueArgs) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
- func (i BotSlotValueArgs) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
- 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) SlotCaptureSetting() BotSlotCaptureSettingPtrOutput
- func (o BotSlotValueElicitationSettingOutput) SlotConstraint() BotSlotConstraintOutput
- func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutput() BotSlotValueElicitationSettingOutput
- func (o BotSlotValueElicitationSettingOutput) ToBotSlotValueElicitationSettingOutputWithContext(ctx context.Context) BotSlotValueElicitationSettingOutput
- func (o BotSlotValueElicitationSettingOutput) WaitAndContinueSpecification() BotWaitAndContinueSpecificationPtrOutput
- type BotSlotValueInput
- type BotSlotValueOutput
- func (BotSlotValueOutput) ElementType() reflect.Type
- func (o BotSlotValueOutput) InterpretedValue() pulumi.StringPtrOutput
- func (o BotSlotValueOutput) ToBotSlotValueOutput() BotSlotValueOutput
- func (o BotSlotValueOutput) ToBotSlotValueOutputWithContext(ctx context.Context) BotSlotValueOutput
- func (o BotSlotValueOutput) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
- func (o BotSlotValueOutput) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
- type BotSlotValueOverride
- type BotSlotValueOverrideArgs
- func (BotSlotValueOverrideArgs) ElementType() reflect.Type
- func (i BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutput() BotSlotValueOverrideOutput
- func (i BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutputWithContext(ctx context.Context) BotSlotValueOverrideOutput
- func (i BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
- func (i BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
- type BotSlotValueOverrideArray
- type BotSlotValueOverrideArrayInput
- type BotSlotValueOverrideArrayOutput
- func (BotSlotValueOverrideArrayOutput) ElementType() reflect.Type
- func (o BotSlotValueOverrideArrayOutput) Index(i pulumi.IntInput) BotSlotValueOverrideOutput
- func (o BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutput() BotSlotValueOverrideArrayOutput
- func (o BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideArrayOutput
- type BotSlotValueOverrideInput
- type BotSlotValueOverrideMap
- type BotSlotValueOverrideMapArgs
- type BotSlotValueOverrideMapArray
- func (BotSlotValueOverrideMapArray) ElementType() reflect.Type
- func (i BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutput() BotSlotValueOverrideMapArrayOutput
- func (i BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideMapArrayOutput
- type BotSlotValueOverrideMapArrayInput
- type BotSlotValueOverrideMapArrayOutput
- func (BotSlotValueOverrideMapArrayOutput) ElementType() reflect.Type
- func (o BotSlotValueOverrideMapArrayOutput) Index(i pulumi.IntInput) BotSlotValueOverrideMapOutput
- func (o BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutput() BotSlotValueOverrideMapArrayOutput
- func (o BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideMapArrayOutput
- type BotSlotValueOverrideMapInput
- type BotSlotValueOverrideMapOutput
- func (BotSlotValueOverrideMapOutput) ElementType() reflect.Type
- func (o BotSlotValueOverrideMapOutput) SlotName() pulumi.StringPtrOutput
- func (o BotSlotValueOverrideMapOutput) SlotValueOverride() BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutput() BotSlotValueOverrideMapOutput
- func (o BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutputWithContext(ctx context.Context) BotSlotValueOverrideMapOutput
- type BotSlotValueOverrideOutput
- func (BotSlotValueOverrideOutput) ElementType() reflect.Type
- func (o BotSlotValueOverrideOutput) Shape() BotSlotShapePtrOutput
- func (o BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutput() BotSlotValueOverrideOutput
- func (o BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutputWithContext(ctx context.Context) BotSlotValueOverrideOutput
- func (o BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverrideOutput) Value() BotSlotValuePtrOutput
- func (o BotSlotValueOverrideOutput) Values() BotSlotValueOverrideArrayOutput
- type BotSlotValueOverridePtrInput
- type BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverridePtrOutput) Elem() BotSlotValueOverrideOutput
- func (BotSlotValueOverridePtrOutput) ElementType() reflect.Type
- func (o BotSlotValueOverridePtrOutput) Shape() BotSlotShapePtrOutput
- func (o BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
- func (o BotSlotValueOverridePtrOutput) Value() BotSlotValuePtrOutput
- func (o BotSlotValueOverridePtrOutput) Values() BotSlotValueOverrideArrayOutput
- type BotSlotValuePtrInput
- type BotSlotValuePtrOutput
- func (o BotSlotValuePtrOutput) Elem() BotSlotValueOutput
- func (BotSlotValuePtrOutput) ElementType() reflect.Type
- func (o BotSlotValuePtrOutput) InterpretedValue() pulumi.StringPtrOutput
- func (o BotSlotValuePtrOutput) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
- func (o BotSlotValuePtrOutput) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
- 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 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 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 ( BotDialogActionTypeCloseIntent = BotDialogActionType("CloseIntent") BotDialogActionTypeConfirmIntent = BotDialogActionType("ConfirmIntent") BotDialogActionTypeElicitIntent = BotDialogActionType("ElicitIntent") BotDialogActionTypeElicitSlot = BotDialogActionType("ElicitSlot") BotDialogActionTypeStartIntent = BotDialogActionType("StartIntent") BotDialogActionTypeFulfillIntent = BotDialogActionType("FulfillIntent") BotDialogActionTypeEndConversation = BotDialogActionType("EndConversation") BotDialogActionTypeEvaluateConditional = BotDialogActionType("EvaluateConditional") BotDialogActionTypeInvokeDialogCodeHook = BotDialogActionType("InvokeDialogCodeHook") )
const ( BotMessageSelectionStrategyRandom = BotMessageSelectionStrategy("Random") BotMessageSelectionStrategyOrdered = BotMessageSelectionStrategy("Ordered") )
const ( BotObfuscationSettingObfuscationSettingTypeNone = BotObfuscationSettingObfuscationSettingType("None") BotObfuscationSettingObfuscationSettingTypeDefaultObfuscation = BotObfuscationSettingObfuscationSettingType("DefaultObfuscation") )
const ( BotSlotConstraintRequired = BotSlotConstraint("Required") BotSlotConstraintOptional = BotSlotConstraint("Optional") )
const ( BotSlotShapeScalar = BotSlotShape("Scalar") BotSlotShapeList = BotSlotShape("List") )
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 BotCondition ¶ added in v0.49.0
type BotCondition struct { // The expression string that is evaluated. ExpressionString string `pulumi:"expressionString"` }
Provides an expression that evaluates to true or false.
type BotConditionArgs ¶ added in v0.49.0
type BotConditionArgs struct { // The expression string that is evaluated. ExpressionString pulumi.StringInput `pulumi:"expressionString"` }
Provides an expression that evaluates to true or false.
func (BotConditionArgs) ElementType ¶ added in v0.49.0
func (BotConditionArgs) ElementType() reflect.Type
func (BotConditionArgs) ToBotConditionOutput ¶ added in v0.49.0
func (i BotConditionArgs) ToBotConditionOutput() BotConditionOutput
func (BotConditionArgs) ToBotConditionOutputWithContext ¶ added in v0.49.0
func (i BotConditionArgs) ToBotConditionOutputWithContext(ctx context.Context) BotConditionOutput
type BotConditionInput ¶ added in v0.49.0
type BotConditionInput interface { pulumi.Input ToBotConditionOutput() BotConditionOutput ToBotConditionOutputWithContext(context.Context) BotConditionOutput }
BotConditionInput is an input type that accepts BotConditionArgs and BotConditionOutput values. You can construct a concrete instance of `BotConditionInput` via:
BotConditionArgs{...}
type BotConditionOutput ¶ added in v0.49.0
type BotConditionOutput struct{ *pulumi.OutputState }
Provides an expression that evaluates to true or false.
func (BotConditionOutput) ElementType ¶ added in v0.49.0
func (BotConditionOutput) ElementType() reflect.Type
func (BotConditionOutput) ExpressionString ¶ added in v0.49.0
func (o BotConditionOutput) ExpressionString() pulumi.StringOutput
The expression string that is evaluated.
func (BotConditionOutput) ToBotConditionOutput ¶ added in v0.49.0
func (o BotConditionOutput) ToBotConditionOutput() BotConditionOutput
func (BotConditionOutput) ToBotConditionOutputWithContext ¶ added in v0.49.0
func (o BotConditionOutput) ToBotConditionOutputWithContext(ctx context.Context) BotConditionOutput
type BotConditionalBranch ¶ added in v0.49.0
type BotConditionalBranch struct { // Contains the expression to evaluate. If the condition is true, the branch's actions are taken. Condition BotCondition `pulumi:"condition"` // The name of the branch. Name string `pulumi:"name"` // The next step in the conversation. NextStep BotDialogState `pulumi:"nextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. Response *BotResponseSpecification `pulumi:"response"` }
A set of actions that Amazon Lex should run if the condition is matched.
type BotConditionalBranchArgs ¶ added in v0.49.0
type BotConditionalBranchArgs struct { // Contains the expression to evaluate. If the condition is true, the branch's actions are taken. Condition BotConditionInput `pulumi:"condition"` // The name of the branch. Name pulumi.StringInput `pulumi:"name"` // The next step in the conversation. NextStep BotDialogStateInput `pulumi:"nextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. Response BotResponseSpecificationPtrInput `pulumi:"response"` }
A set of actions that Amazon Lex should run if the condition is matched.
func (BotConditionalBranchArgs) ElementType ¶ added in v0.49.0
func (BotConditionalBranchArgs) ElementType() reflect.Type
func (BotConditionalBranchArgs) ToBotConditionalBranchOutput ¶ added in v0.49.0
func (i BotConditionalBranchArgs) ToBotConditionalBranchOutput() BotConditionalBranchOutput
func (BotConditionalBranchArgs) ToBotConditionalBranchOutputWithContext ¶ added in v0.49.0
func (i BotConditionalBranchArgs) ToBotConditionalBranchOutputWithContext(ctx context.Context) BotConditionalBranchOutput
type BotConditionalBranchArray ¶ added in v0.49.0
type BotConditionalBranchArray []BotConditionalBranchInput
func (BotConditionalBranchArray) ElementType ¶ added in v0.49.0
func (BotConditionalBranchArray) ElementType() reflect.Type
func (BotConditionalBranchArray) ToBotConditionalBranchArrayOutput ¶ added in v0.49.0
func (i BotConditionalBranchArray) ToBotConditionalBranchArrayOutput() BotConditionalBranchArrayOutput
func (BotConditionalBranchArray) ToBotConditionalBranchArrayOutputWithContext ¶ added in v0.49.0
func (i BotConditionalBranchArray) ToBotConditionalBranchArrayOutputWithContext(ctx context.Context) BotConditionalBranchArrayOutput
type BotConditionalBranchArrayInput ¶ added in v0.49.0
type BotConditionalBranchArrayInput interface { pulumi.Input ToBotConditionalBranchArrayOutput() BotConditionalBranchArrayOutput ToBotConditionalBranchArrayOutputWithContext(context.Context) BotConditionalBranchArrayOutput }
BotConditionalBranchArrayInput is an input type that accepts BotConditionalBranchArray and BotConditionalBranchArrayOutput values. You can construct a concrete instance of `BotConditionalBranchArrayInput` via:
BotConditionalBranchArray{ BotConditionalBranchArgs{...} }
type BotConditionalBranchArrayOutput ¶ added in v0.49.0
type BotConditionalBranchArrayOutput struct{ *pulumi.OutputState }
func (BotConditionalBranchArrayOutput) ElementType ¶ added in v0.49.0
func (BotConditionalBranchArrayOutput) ElementType() reflect.Type
func (BotConditionalBranchArrayOutput) Index ¶ added in v0.49.0
func (o BotConditionalBranchArrayOutput) Index(i pulumi.IntInput) BotConditionalBranchOutput
func (BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutput ¶ added in v0.49.0
func (o BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutput() BotConditionalBranchArrayOutput
func (BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutputWithContext ¶ added in v0.49.0
func (o BotConditionalBranchArrayOutput) ToBotConditionalBranchArrayOutputWithContext(ctx context.Context) BotConditionalBranchArrayOutput
type BotConditionalBranchInput ¶ added in v0.49.0
type BotConditionalBranchInput interface { pulumi.Input ToBotConditionalBranchOutput() BotConditionalBranchOutput ToBotConditionalBranchOutputWithContext(context.Context) BotConditionalBranchOutput }
BotConditionalBranchInput is an input type that accepts BotConditionalBranchArgs and BotConditionalBranchOutput values. You can construct a concrete instance of `BotConditionalBranchInput` via:
BotConditionalBranchArgs{...}
type BotConditionalBranchOutput ¶ added in v0.49.0
type BotConditionalBranchOutput struct{ *pulumi.OutputState }
A set of actions that Amazon Lex should run if the condition is matched.
func (BotConditionalBranchOutput) Condition ¶ added in v0.49.0
func (o BotConditionalBranchOutput) Condition() BotConditionOutput
Contains the expression to evaluate. If the condition is true, the branch's actions are taken.
func (BotConditionalBranchOutput) ElementType ¶ added in v0.49.0
func (BotConditionalBranchOutput) ElementType() reflect.Type
func (BotConditionalBranchOutput) Name ¶ added in v0.49.0
func (o BotConditionalBranchOutput) Name() pulumi.StringOutput
The name of the branch.
func (BotConditionalBranchOutput) NextStep ¶ added in v0.49.0
func (o BotConditionalBranchOutput) NextStep() BotDialogStateOutput
The next step in the conversation.
func (BotConditionalBranchOutput) Response ¶ added in v0.49.0
func (o BotConditionalBranchOutput) Response() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotConditionalBranchOutput) ToBotConditionalBranchOutput ¶ added in v0.49.0
func (o BotConditionalBranchOutput) ToBotConditionalBranchOutput() BotConditionalBranchOutput
func (BotConditionalBranchOutput) ToBotConditionalBranchOutputWithContext ¶ added in v0.49.0
func (o BotConditionalBranchOutput) ToBotConditionalBranchOutputWithContext(ctx context.Context) BotConditionalBranchOutput
type BotConditionalSpecification ¶ added in v0.49.0
type BotConditionalSpecification struct { // A list of conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true. ConditionalBranches []BotConditionalBranch `pulumi:"conditionalBranches"` // The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step. DefaultBranch BotDefaultConditionalBranch `pulumi:"defaultBranch"` // Determines whether a conditional branch is active. When active is false, the conditions are not evaluated. IsActive bool `pulumi:"isActive"` }
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
type BotConditionalSpecificationArgs ¶ added in v0.49.0
type BotConditionalSpecificationArgs struct { // A list of conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true. ConditionalBranches BotConditionalBranchArrayInput `pulumi:"conditionalBranches"` // The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step. DefaultBranch BotDefaultConditionalBranchInput `pulumi:"defaultBranch"` // Determines whether a conditional branch is active. When active is false, the conditions are not evaluated. IsActive pulumi.BoolInput `pulumi:"isActive"` }
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotConditionalSpecificationArgs) ElementType ¶ added in v0.49.0
func (BotConditionalSpecificationArgs) ElementType() reflect.Type
func (BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutput ¶ added in v0.49.0
func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutput() BotConditionalSpecificationOutput
func (BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutputWithContext ¶ added in v0.49.0
func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationOutputWithContext(ctx context.Context) BotConditionalSpecificationOutput
func (BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutput ¶ added in v0.49.0
func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
func (BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (i BotConditionalSpecificationArgs) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
type BotConditionalSpecificationInput ¶ added in v0.49.0
type BotConditionalSpecificationInput interface { pulumi.Input ToBotConditionalSpecificationOutput() BotConditionalSpecificationOutput ToBotConditionalSpecificationOutputWithContext(context.Context) BotConditionalSpecificationOutput }
BotConditionalSpecificationInput is an input type that accepts BotConditionalSpecificationArgs and BotConditionalSpecificationOutput values. You can construct a concrete instance of `BotConditionalSpecificationInput` via:
BotConditionalSpecificationArgs{...}
type BotConditionalSpecificationOutput ¶ added in v0.49.0
type BotConditionalSpecificationOutput struct{ *pulumi.OutputState }
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotConditionalSpecificationOutput) ConditionalBranches ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) ConditionalBranches() BotConditionalBranchArrayOutput
A list of conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true.
func (BotConditionalSpecificationOutput) DefaultBranch ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) DefaultBranch() BotDefaultConditionalBranchOutput
The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step.
func (BotConditionalSpecificationOutput) ElementType ¶ added in v0.49.0
func (BotConditionalSpecificationOutput) ElementType() reflect.Type
func (BotConditionalSpecificationOutput) IsActive ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) IsActive() pulumi.BoolOutput
Determines whether a conditional branch is active. When active is false, the conditions are not evaluated.
func (BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutput ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutput() BotConditionalSpecificationOutput
func (BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutputWithContext ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationOutputWithContext(ctx context.Context) BotConditionalSpecificationOutput
func (BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutput ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
func (BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (o BotConditionalSpecificationOutput) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
type BotConditionalSpecificationPtrInput ¶ added in v0.49.0
type BotConditionalSpecificationPtrInput interface { pulumi.Input ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput ToBotConditionalSpecificationPtrOutputWithContext(context.Context) BotConditionalSpecificationPtrOutput }
BotConditionalSpecificationPtrInput is an input type that accepts BotConditionalSpecificationArgs, BotConditionalSpecificationPtr and BotConditionalSpecificationPtrOutput values. You can construct a concrete instance of `BotConditionalSpecificationPtrInput` via:
BotConditionalSpecificationArgs{...} or: nil
func BotConditionalSpecificationPtr ¶ added in v0.49.0
func BotConditionalSpecificationPtr(v *BotConditionalSpecificationArgs) BotConditionalSpecificationPtrInput
type BotConditionalSpecificationPtrOutput ¶ added in v0.49.0
type BotConditionalSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotConditionalSpecificationPtrOutput) ConditionalBranches ¶ added in v0.49.0
func (o BotConditionalSpecificationPtrOutput) ConditionalBranches() BotConditionalBranchArrayOutput
A list of conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true.
func (BotConditionalSpecificationPtrOutput) DefaultBranch ¶ added in v0.49.0
func (o BotConditionalSpecificationPtrOutput) DefaultBranch() BotDefaultConditionalBranchPtrOutput
The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step.
func (BotConditionalSpecificationPtrOutput) ElementType ¶ added in v0.49.0
func (BotConditionalSpecificationPtrOutput) ElementType() reflect.Type
func (BotConditionalSpecificationPtrOutput) IsActive ¶ added in v0.49.0
func (o BotConditionalSpecificationPtrOutput) IsActive() pulumi.BoolPtrOutput
Determines whether a conditional branch is active. When active is false, the conditions are not evaluated.
func (BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutput ¶ added in v0.49.0
func (o BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutput() BotConditionalSpecificationPtrOutput
func (BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (o BotConditionalSpecificationPtrOutput) ToBotConditionalSpecificationPtrOutputWithContext(ctx context.Context) BotConditionalSpecificationPtrOutput
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 { // Defines how you want your phrase to look in your transcription output. DisplayAs *string `pulumi:"displayAs"` // Phrase that should be recognized. Phrase string `pulumi:"phrase"` // The degree to which the phrase recognition is boosted. The weight 0 means that no boosting will be applied and the entry will only be used for performing replacements using the displayAs field. 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 { // Defines how you want your phrase to look in your transcription output. DisplayAs pulumi.StringPtrInput `pulumi:"displayAs"` // Phrase that should be recognized. Phrase pulumi.StringInput `pulumi:"phrase"` // The degree to which the phrase recognition is boosted. The weight 0 means that no boosting will be applied and the entry will only be used for performing replacements using the displayAs field. 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) DisplayAs ¶ added in v0.53.0
func (o BotCustomVocabularyItemOutput) DisplayAs() pulumi.StringPtrOutput
Defines how you want your phrase to look in your transcription output.
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. The weight 0 means that no boosting will be applied and the entry will only be used for performing replacements using the displayAs field.
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 BotDefaultConditionalBranch ¶ added in v0.49.0
type BotDefaultConditionalBranch struct { // The next step in the conversation. NextStep *BotDialogState `pulumi:"nextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. Response *BotResponseSpecification `pulumi:"response"` }
A set of actions that Amazon Lex should run if none of the other conditions are met.
type BotDefaultConditionalBranchArgs ¶ added in v0.49.0
type BotDefaultConditionalBranchArgs struct { // The next step in the conversation. NextStep BotDialogStatePtrInput `pulumi:"nextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. Response BotResponseSpecificationPtrInput `pulumi:"response"` }
A set of actions that Amazon Lex should run if none of the other conditions are met.
func (BotDefaultConditionalBranchArgs) ElementType ¶ added in v0.49.0
func (BotDefaultConditionalBranchArgs) ElementType() reflect.Type
func (BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutput ¶ added in v0.49.0
func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutput() BotDefaultConditionalBranchOutput
func (BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutputWithContext ¶ added in v0.49.0
func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchOutputWithContext(ctx context.Context) BotDefaultConditionalBranchOutput
func (BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutput ¶ added in v0.49.0
func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
func (BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutputWithContext ¶ added in v0.49.0
func (i BotDefaultConditionalBranchArgs) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
type BotDefaultConditionalBranchInput ¶ added in v0.49.0
type BotDefaultConditionalBranchInput interface { pulumi.Input ToBotDefaultConditionalBranchOutput() BotDefaultConditionalBranchOutput ToBotDefaultConditionalBranchOutputWithContext(context.Context) BotDefaultConditionalBranchOutput }
BotDefaultConditionalBranchInput is an input type that accepts BotDefaultConditionalBranchArgs and BotDefaultConditionalBranchOutput values. You can construct a concrete instance of `BotDefaultConditionalBranchInput` via:
BotDefaultConditionalBranchArgs{...}
type BotDefaultConditionalBranchOutput ¶ added in v0.49.0
type BotDefaultConditionalBranchOutput struct{ *pulumi.OutputState }
A set of actions that Amazon Lex should run if none of the other conditions are met.
func (BotDefaultConditionalBranchOutput) ElementType ¶ added in v0.49.0
func (BotDefaultConditionalBranchOutput) ElementType() reflect.Type
func (BotDefaultConditionalBranchOutput) NextStep ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) NextStep() BotDialogStatePtrOutput
The next step in the conversation.
func (BotDefaultConditionalBranchOutput) Response ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) Response() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutput ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutput() BotDefaultConditionalBranchOutput
func (BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutputWithContext ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchOutputWithContext(ctx context.Context) BotDefaultConditionalBranchOutput
func (BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutput ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
func (BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutputWithContext ¶ added in v0.49.0
func (o BotDefaultConditionalBranchOutput) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
type BotDefaultConditionalBranchPtrInput ¶ added in v0.49.0
type BotDefaultConditionalBranchPtrInput interface { pulumi.Input ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput ToBotDefaultConditionalBranchPtrOutputWithContext(context.Context) BotDefaultConditionalBranchPtrOutput }
BotDefaultConditionalBranchPtrInput is an input type that accepts BotDefaultConditionalBranchArgs, BotDefaultConditionalBranchPtr and BotDefaultConditionalBranchPtrOutput values. You can construct a concrete instance of `BotDefaultConditionalBranchPtrInput` via:
BotDefaultConditionalBranchArgs{...} or: nil
func BotDefaultConditionalBranchPtr ¶ added in v0.49.0
func BotDefaultConditionalBranchPtr(v *BotDefaultConditionalBranchArgs) BotDefaultConditionalBranchPtrInput
type BotDefaultConditionalBranchPtrOutput ¶ added in v0.49.0
type BotDefaultConditionalBranchPtrOutput struct{ *pulumi.OutputState }
func (BotDefaultConditionalBranchPtrOutput) ElementType ¶ added in v0.49.0
func (BotDefaultConditionalBranchPtrOutput) ElementType() reflect.Type
func (BotDefaultConditionalBranchPtrOutput) NextStep ¶ added in v0.49.0
func (o BotDefaultConditionalBranchPtrOutput) NextStep() BotDialogStatePtrOutput
The next step in the conversation.
func (BotDefaultConditionalBranchPtrOutput) Response ¶ added in v0.49.0
func (o BotDefaultConditionalBranchPtrOutput) Response() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutput ¶ added in v0.49.0
func (o BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutput() BotDefaultConditionalBranchPtrOutput
func (BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutputWithContext ¶ added in v0.49.0
func (o BotDefaultConditionalBranchPtrOutput) ToBotDefaultConditionalBranchPtrOutputWithContext(ctx context.Context) BotDefaultConditionalBranchPtrOutput
type BotDialogAction ¶ added in v0.49.0
type BotDialogAction struct { // If the dialog action is ElicitSlot, defines the slot to elicit from the user. SlotToElicit *string `pulumi:"slotToElicit"` // When true the next message for the intent is not used. SuppressNextMessage *bool `pulumi:"suppressNextMessage"` // The action that the bot should execute. Type BotDialogActionType `pulumi:"type"` }
Defines the action that the bot executes at runtime when the conversation reaches this step.
type BotDialogActionArgs ¶ added in v0.49.0
type BotDialogActionArgs struct { // If the dialog action is ElicitSlot, defines the slot to elicit from the user. SlotToElicit pulumi.StringPtrInput `pulumi:"slotToElicit"` // When true the next message for the intent is not used. SuppressNextMessage pulumi.BoolPtrInput `pulumi:"suppressNextMessage"` // The action that the bot should execute. Type BotDialogActionTypeInput `pulumi:"type"` }
Defines the action that the bot executes at runtime when the conversation reaches this step.
func (BotDialogActionArgs) ElementType ¶ added in v0.49.0
func (BotDialogActionArgs) ElementType() reflect.Type
func (BotDialogActionArgs) ToBotDialogActionOutput ¶ added in v0.49.0
func (i BotDialogActionArgs) ToBotDialogActionOutput() BotDialogActionOutput
func (BotDialogActionArgs) ToBotDialogActionOutputWithContext ¶ added in v0.49.0
func (i BotDialogActionArgs) ToBotDialogActionOutputWithContext(ctx context.Context) BotDialogActionOutput
func (BotDialogActionArgs) ToBotDialogActionPtrOutput ¶ added in v0.49.0
func (i BotDialogActionArgs) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
func (BotDialogActionArgs) ToBotDialogActionPtrOutputWithContext ¶ added in v0.49.0
func (i BotDialogActionArgs) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
type BotDialogActionInput ¶ added in v0.49.0
type BotDialogActionInput interface { pulumi.Input ToBotDialogActionOutput() BotDialogActionOutput ToBotDialogActionOutputWithContext(context.Context) BotDialogActionOutput }
BotDialogActionInput is an input type that accepts BotDialogActionArgs and BotDialogActionOutput values. You can construct a concrete instance of `BotDialogActionInput` via:
BotDialogActionArgs{...}
type BotDialogActionOutput ¶ added in v0.49.0
type BotDialogActionOutput struct{ *pulumi.OutputState }
Defines the action that the bot executes at runtime when the conversation reaches this step.
func (BotDialogActionOutput) ElementType ¶ added in v0.49.0
func (BotDialogActionOutput) ElementType() reflect.Type
func (BotDialogActionOutput) SlotToElicit ¶ added in v0.49.0
func (o BotDialogActionOutput) SlotToElicit() pulumi.StringPtrOutput
If the dialog action is ElicitSlot, defines the slot to elicit from the user.
func (BotDialogActionOutput) SuppressNextMessage ¶ added in v0.49.0
func (o BotDialogActionOutput) SuppressNextMessage() pulumi.BoolPtrOutput
When true the next message for the intent is not used.
func (BotDialogActionOutput) ToBotDialogActionOutput ¶ added in v0.49.0
func (o BotDialogActionOutput) ToBotDialogActionOutput() BotDialogActionOutput
func (BotDialogActionOutput) ToBotDialogActionOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionOutput) ToBotDialogActionOutputWithContext(ctx context.Context) BotDialogActionOutput
func (BotDialogActionOutput) ToBotDialogActionPtrOutput ¶ added in v0.49.0
func (o BotDialogActionOutput) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
func (BotDialogActionOutput) ToBotDialogActionPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionOutput) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
func (BotDialogActionOutput) Type ¶ added in v0.49.0
func (o BotDialogActionOutput) Type() BotDialogActionTypeOutput
The action that the bot should execute.
type BotDialogActionPtrInput ¶ added in v0.49.0
type BotDialogActionPtrInput interface { pulumi.Input ToBotDialogActionPtrOutput() BotDialogActionPtrOutput ToBotDialogActionPtrOutputWithContext(context.Context) BotDialogActionPtrOutput }
BotDialogActionPtrInput is an input type that accepts BotDialogActionArgs, BotDialogActionPtr and BotDialogActionPtrOutput values. You can construct a concrete instance of `BotDialogActionPtrInput` via:
BotDialogActionArgs{...} or: nil
func BotDialogActionPtr ¶ added in v0.49.0
func BotDialogActionPtr(v *BotDialogActionArgs) BotDialogActionPtrInput
type BotDialogActionPtrOutput ¶ added in v0.49.0
type BotDialogActionPtrOutput struct{ *pulumi.OutputState }
func (BotDialogActionPtrOutput) Elem ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) Elem() BotDialogActionOutput
func (BotDialogActionPtrOutput) ElementType ¶ added in v0.49.0
func (BotDialogActionPtrOutput) ElementType() reflect.Type
func (BotDialogActionPtrOutput) SlotToElicit ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) SlotToElicit() pulumi.StringPtrOutput
If the dialog action is ElicitSlot, defines the slot to elicit from the user.
func (BotDialogActionPtrOutput) SuppressNextMessage ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) SuppressNextMessage() pulumi.BoolPtrOutput
When true the next message for the intent is not used.
func (BotDialogActionPtrOutput) ToBotDialogActionPtrOutput ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) ToBotDialogActionPtrOutput() BotDialogActionPtrOutput
func (BotDialogActionPtrOutput) ToBotDialogActionPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) ToBotDialogActionPtrOutputWithContext(ctx context.Context) BotDialogActionPtrOutput
func (BotDialogActionPtrOutput) Type ¶ added in v0.49.0
func (o BotDialogActionPtrOutput) Type() BotDialogActionTypePtrOutput
The action that the bot should execute.
type BotDialogActionType ¶ added in v0.49.0
type BotDialogActionType string
The possible values of actions that the conversation can take.
func (BotDialogActionType) ElementType ¶ added in v0.49.0
func (BotDialogActionType) ElementType() reflect.Type
func (BotDialogActionType) ToBotDialogActionTypeOutput ¶ added in v0.49.0
func (e BotDialogActionType) ToBotDialogActionTypeOutput() BotDialogActionTypeOutput
func (BotDialogActionType) ToBotDialogActionTypeOutputWithContext ¶ added in v0.49.0
func (e BotDialogActionType) ToBotDialogActionTypeOutputWithContext(ctx context.Context) BotDialogActionTypeOutput
func (BotDialogActionType) ToBotDialogActionTypePtrOutput ¶ added in v0.49.0
func (e BotDialogActionType) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
func (BotDialogActionType) ToBotDialogActionTypePtrOutputWithContext ¶ added in v0.49.0
func (e BotDialogActionType) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
func (BotDialogActionType) ToStringOutput ¶ added in v0.49.0
func (e BotDialogActionType) ToStringOutput() pulumi.StringOutput
func (BotDialogActionType) ToStringOutputWithContext ¶ added in v0.49.0
func (e BotDialogActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotDialogActionType) ToStringPtrOutput ¶ added in v0.49.0
func (e BotDialogActionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotDialogActionType) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (e BotDialogActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotDialogActionTypeInput ¶ added in v0.49.0
type BotDialogActionTypeInput interface { pulumi.Input ToBotDialogActionTypeOutput() BotDialogActionTypeOutput ToBotDialogActionTypeOutputWithContext(context.Context) BotDialogActionTypeOutput }
BotDialogActionTypeInput is an input type that accepts BotDialogActionTypeArgs and BotDialogActionTypeOutput values. You can construct a concrete instance of `BotDialogActionTypeInput` via:
BotDialogActionTypeArgs{...}
type BotDialogActionTypeOutput ¶ added in v0.49.0
type BotDialogActionTypeOutput struct{ *pulumi.OutputState }
func (BotDialogActionTypeOutput) ElementType ¶ added in v0.49.0
func (BotDialogActionTypeOutput) ElementType() reflect.Type
func (BotDialogActionTypeOutput) ToBotDialogActionTypeOutput ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToBotDialogActionTypeOutput() BotDialogActionTypeOutput
func (BotDialogActionTypeOutput) ToBotDialogActionTypeOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToBotDialogActionTypeOutputWithContext(ctx context.Context) BotDialogActionTypeOutput
func (BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutput ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
func (BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
func (BotDialogActionTypeOutput) ToStringOutput ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToStringOutput() pulumi.StringOutput
func (BotDialogActionTypeOutput) ToStringOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotDialogActionTypeOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotDialogActionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotDialogActionTypePtrInput ¶ added in v0.49.0
type BotDialogActionTypePtrInput interface { pulumi.Input ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput ToBotDialogActionTypePtrOutputWithContext(context.Context) BotDialogActionTypePtrOutput }
func BotDialogActionTypePtr ¶ added in v0.49.0
func BotDialogActionTypePtr(v string) BotDialogActionTypePtrInput
type BotDialogActionTypePtrOutput ¶ added in v0.49.0
type BotDialogActionTypePtrOutput struct{ *pulumi.OutputState }
func (BotDialogActionTypePtrOutput) Elem ¶ added in v0.49.0
func (o BotDialogActionTypePtrOutput) Elem() BotDialogActionTypeOutput
func (BotDialogActionTypePtrOutput) ElementType ¶ added in v0.49.0
func (BotDialogActionTypePtrOutput) ElementType() reflect.Type
func (BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutput ¶ added in v0.49.0
func (o BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutput() BotDialogActionTypePtrOutput
func (BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypePtrOutput) ToBotDialogActionTypePtrOutputWithContext(ctx context.Context) BotDialogActionTypePtrOutput
func (BotDialogActionTypePtrOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o BotDialogActionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotDialogActionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogActionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotDialogCodeHookInvocationSetting ¶ added in v0.49.0
type BotDialogCodeHookInvocationSetting struct { // Indicates whether a Lambda function should be invoked for the dialog. EnableCodeHookInvocation bool `pulumi:"enableCodeHookInvocation"` // A label that indicates the dialog step from which the dialog code hook is happening. InvocationLabel *string `pulumi:"invocationLabel"` // Determines whether a dialog code hook is used when the intent is activated. IsActive bool `pulumi:"isActive"` // Contains the responses and actions that Amazon Lex takes after the Lambda function is complete. PostCodeHookSpecification BotPostDialogCodeHookInvocationSpecification `pulumi:"postCodeHookSpecification"` }
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
type BotDialogCodeHookInvocationSettingArgs ¶ added in v0.49.0
type BotDialogCodeHookInvocationSettingArgs struct { // Indicates whether a Lambda function should be invoked for the dialog. EnableCodeHookInvocation pulumi.BoolInput `pulumi:"enableCodeHookInvocation"` // A label that indicates the dialog step from which the dialog code hook is happening. InvocationLabel pulumi.StringPtrInput `pulumi:"invocationLabel"` // Determines whether a dialog code hook is used when the intent is activated. IsActive pulumi.BoolInput `pulumi:"isActive"` // Contains the responses and actions that Amazon Lex takes after the Lambda function is complete. PostCodeHookSpecification BotPostDialogCodeHookInvocationSpecificationInput `pulumi:"postCodeHookSpecification"` }
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
func (BotDialogCodeHookInvocationSettingArgs) ElementType ¶ added in v0.49.0
func (BotDialogCodeHookInvocationSettingArgs) ElementType() reflect.Type
func (BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutput ¶ added in v0.49.0
func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutput() BotDialogCodeHookInvocationSettingOutput
func (BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutputWithContext ¶ added in v0.49.0
func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingOutput
func (BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
func (BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (i BotDialogCodeHookInvocationSettingArgs) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
type BotDialogCodeHookInvocationSettingInput ¶ added in v0.49.0
type BotDialogCodeHookInvocationSettingInput interface { pulumi.Input ToBotDialogCodeHookInvocationSettingOutput() BotDialogCodeHookInvocationSettingOutput ToBotDialogCodeHookInvocationSettingOutputWithContext(context.Context) BotDialogCodeHookInvocationSettingOutput }
BotDialogCodeHookInvocationSettingInput is an input type that accepts BotDialogCodeHookInvocationSettingArgs and BotDialogCodeHookInvocationSettingOutput values. You can construct a concrete instance of `BotDialogCodeHookInvocationSettingInput` via:
BotDialogCodeHookInvocationSettingArgs{...}
type BotDialogCodeHookInvocationSettingOutput ¶ added in v0.49.0
type BotDialogCodeHookInvocationSettingOutput struct{ *pulumi.OutputState }
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
func (BotDialogCodeHookInvocationSettingOutput) ElementType ¶ added in v0.49.0
func (BotDialogCodeHookInvocationSettingOutput) ElementType() reflect.Type
func (BotDialogCodeHookInvocationSettingOutput) EnableCodeHookInvocation ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) EnableCodeHookInvocation() pulumi.BoolOutput
Indicates whether a Lambda function should be invoked for the dialog.
func (BotDialogCodeHookInvocationSettingOutput) InvocationLabel ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) InvocationLabel() pulumi.StringPtrOutput
A label that indicates the dialog step from which the dialog code hook is happening.
func (BotDialogCodeHookInvocationSettingOutput) IsActive ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) IsActive() pulumi.BoolOutput
Determines whether a dialog code hook is used when the intent is activated.
func (BotDialogCodeHookInvocationSettingOutput) PostCodeHookSpecification ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) PostCodeHookSpecification() BotPostDialogCodeHookInvocationSpecificationOutput
Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
func (BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutput ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutput() BotDialogCodeHookInvocationSettingOutput
func (BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutputWithContext ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingOutput
func (BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
func (BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
type BotDialogCodeHookInvocationSettingPtrInput ¶ added in v0.49.0
type BotDialogCodeHookInvocationSettingPtrInput interface { pulumi.Input ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(context.Context) BotDialogCodeHookInvocationSettingPtrOutput }
BotDialogCodeHookInvocationSettingPtrInput is an input type that accepts BotDialogCodeHookInvocationSettingArgs, BotDialogCodeHookInvocationSettingPtr and BotDialogCodeHookInvocationSettingPtrOutput values. You can construct a concrete instance of `BotDialogCodeHookInvocationSettingPtrInput` via:
BotDialogCodeHookInvocationSettingArgs{...} or: nil
func BotDialogCodeHookInvocationSettingPtr ¶ added in v0.49.0
func BotDialogCodeHookInvocationSettingPtr(v *BotDialogCodeHookInvocationSettingArgs) BotDialogCodeHookInvocationSettingPtrInput
type BotDialogCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
type BotDialogCodeHookInvocationSettingPtrOutput struct{ *pulumi.OutputState }
func (BotDialogCodeHookInvocationSettingPtrOutput) ElementType ¶ added in v0.49.0
func (BotDialogCodeHookInvocationSettingPtrOutput) ElementType() reflect.Type
func (BotDialogCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation() pulumi.BoolPtrOutput
Indicates whether a Lambda function should be invoked for the dialog.
func (BotDialogCodeHookInvocationSettingPtrOutput) InvocationLabel ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) InvocationLabel() pulumi.StringPtrOutput
A label that indicates the dialog step from which the dialog code hook is happening.
func (BotDialogCodeHookInvocationSettingPtrOutput) IsActive ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
Determines whether a dialog code hook is used when the intent is activated.
func (BotDialogCodeHookInvocationSettingPtrOutput) PostCodeHookSpecification ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) PostCodeHookSpecification() BotPostDialogCodeHookInvocationSpecificationPtrOutput
Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
func (BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutput() BotDialogCodeHookInvocationSettingPtrOutput
func (BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogCodeHookInvocationSettingPtrOutput) ToBotDialogCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotDialogCodeHookInvocationSettingPtrOutput
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 BotDialogState ¶ added in v0.49.0
type BotDialogState struct { // Defines the action that the bot executes at runtime when the conversation reaches this step. DialogAction *BotDialogAction `pulumi:"dialogAction"` // Override settings to configure the intent state. Intent *BotIntentOverride `pulumi:"intent"` // List of session attributes to be applied when the conversation reaches this step. SessionAttributes []BotSessionAttribute `pulumi:"sessionAttributes"` }
The current state of the conversation with the user.
type BotDialogStateArgs ¶ added in v0.49.0
type BotDialogStateArgs struct { // Defines the action that the bot executes at runtime when the conversation reaches this step. DialogAction BotDialogActionPtrInput `pulumi:"dialogAction"` // Override settings to configure the intent state. Intent BotIntentOverridePtrInput `pulumi:"intent"` // List of session attributes to be applied when the conversation reaches this step. SessionAttributes BotSessionAttributeArrayInput `pulumi:"sessionAttributes"` }
The current state of the conversation with the user.
func (BotDialogStateArgs) ElementType ¶ added in v0.49.0
func (BotDialogStateArgs) ElementType() reflect.Type
func (BotDialogStateArgs) ToBotDialogStateOutput ¶ added in v0.49.0
func (i BotDialogStateArgs) ToBotDialogStateOutput() BotDialogStateOutput
func (BotDialogStateArgs) ToBotDialogStateOutputWithContext ¶ added in v0.49.0
func (i BotDialogStateArgs) ToBotDialogStateOutputWithContext(ctx context.Context) BotDialogStateOutput
func (BotDialogStateArgs) ToBotDialogStatePtrOutput ¶ added in v0.49.0
func (i BotDialogStateArgs) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
func (BotDialogStateArgs) ToBotDialogStatePtrOutputWithContext ¶ added in v0.49.0
func (i BotDialogStateArgs) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
type BotDialogStateInput ¶ added in v0.49.0
type BotDialogStateInput interface { pulumi.Input ToBotDialogStateOutput() BotDialogStateOutput ToBotDialogStateOutputWithContext(context.Context) BotDialogStateOutput }
BotDialogStateInput is an input type that accepts BotDialogStateArgs and BotDialogStateOutput values. You can construct a concrete instance of `BotDialogStateInput` via:
BotDialogStateArgs{...}
type BotDialogStateOutput ¶ added in v0.49.0
type BotDialogStateOutput struct{ *pulumi.OutputState }
The current state of the conversation with the user.
func (BotDialogStateOutput) DialogAction ¶ added in v0.49.0
func (o BotDialogStateOutput) DialogAction() BotDialogActionPtrOutput
Defines the action that the bot executes at runtime when the conversation reaches this step.
func (BotDialogStateOutput) ElementType ¶ added in v0.49.0
func (BotDialogStateOutput) ElementType() reflect.Type
func (BotDialogStateOutput) Intent ¶ added in v0.49.0
func (o BotDialogStateOutput) Intent() BotIntentOverridePtrOutput
Override settings to configure the intent state.
func (BotDialogStateOutput) SessionAttributes ¶ added in v0.49.0
func (o BotDialogStateOutput) SessionAttributes() BotSessionAttributeArrayOutput
List of session attributes to be applied when the conversation reaches this step.
func (BotDialogStateOutput) ToBotDialogStateOutput ¶ added in v0.49.0
func (o BotDialogStateOutput) ToBotDialogStateOutput() BotDialogStateOutput
func (BotDialogStateOutput) ToBotDialogStateOutputWithContext ¶ added in v0.49.0
func (o BotDialogStateOutput) ToBotDialogStateOutputWithContext(ctx context.Context) BotDialogStateOutput
func (BotDialogStateOutput) ToBotDialogStatePtrOutput ¶ added in v0.49.0
func (o BotDialogStateOutput) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
func (BotDialogStateOutput) ToBotDialogStatePtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogStateOutput) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
type BotDialogStatePtrInput ¶ added in v0.49.0
type BotDialogStatePtrInput interface { pulumi.Input ToBotDialogStatePtrOutput() BotDialogStatePtrOutput ToBotDialogStatePtrOutputWithContext(context.Context) BotDialogStatePtrOutput }
BotDialogStatePtrInput is an input type that accepts BotDialogStateArgs, BotDialogStatePtr and BotDialogStatePtrOutput values. You can construct a concrete instance of `BotDialogStatePtrInput` via:
BotDialogStateArgs{...} or: nil
func BotDialogStatePtr ¶ added in v0.49.0
func BotDialogStatePtr(v *BotDialogStateArgs) BotDialogStatePtrInput
type BotDialogStatePtrOutput ¶ added in v0.49.0
type BotDialogStatePtrOutput struct{ *pulumi.OutputState }
func (BotDialogStatePtrOutput) DialogAction ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) DialogAction() BotDialogActionPtrOutput
Defines the action that the bot executes at runtime when the conversation reaches this step.
func (BotDialogStatePtrOutput) Elem ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) Elem() BotDialogStateOutput
func (BotDialogStatePtrOutput) ElementType ¶ added in v0.49.0
func (BotDialogStatePtrOutput) ElementType() reflect.Type
func (BotDialogStatePtrOutput) Intent ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) Intent() BotIntentOverridePtrOutput
Override settings to configure the intent state.
func (BotDialogStatePtrOutput) SessionAttributes ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) SessionAttributes() BotSessionAttributeArrayOutput
List of session attributes to be applied when the conversation reaches this step.
func (BotDialogStatePtrOutput) ToBotDialogStatePtrOutput ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) ToBotDialogStatePtrOutput() BotDialogStatePtrOutput
func (BotDialogStatePtrOutput) ToBotDialogStatePtrOutputWithContext ¶ added in v0.49.0
func (o BotDialogStatePtrOutput) ToBotDialogStatePtrOutputWithContext(ctx context.Context) BotDialogStatePtrOutput
type BotElicitationCodeHookInvocationSetting ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSetting struct { // Indicates whether a Lambda function should be invoked for the dialog. EnableCodeHookInvocation bool `pulumi:"enableCodeHookInvocation"` // A label that indicates the dialog step from which the dialog code hook is happening. InvocationLabel *string `pulumi:"invocationLabel"` }
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
type BotElicitationCodeHookInvocationSettingArgs ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSettingArgs struct { // Indicates whether a Lambda function should be invoked for the dialog. EnableCodeHookInvocation pulumi.BoolInput `pulumi:"enableCodeHookInvocation"` // A label that indicates the dialog step from which the dialog code hook is happening. InvocationLabel pulumi.StringPtrInput `pulumi:"invocationLabel"` }
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
func (BotElicitationCodeHookInvocationSettingArgs) ElementType ¶ added in v0.49.0
func (BotElicitationCodeHookInvocationSettingArgs) ElementType() reflect.Type
func (BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutput ¶ added in v0.49.0
func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutput() BotElicitationCodeHookInvocationSettingOutput
func (BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutputWithContext ¶ added in v0.49.0
func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingOutput
func (BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
func (BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (i BotElicitationCodeHookInvocationSettingArgs) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
type BotElicitationCodeHookInvocationSettingInput ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSettingInput interface { pulumi.Input ToBotElicitationCodeHookInvocationSettingOutput() BotElicitationCodeHookInvocationSettingOutput ToBotElicitationCodeHookInvocationSettingOutputWithContext(context.Context) BotElicitationCodeHookInvocationSettingOutput }
BotElicitationCodeHookInvocationSettingInput is an input type that accepts BotElicitationCodeHookInvocationSettingArgs and BotElicitationCodeHookInvocationSettingOutput values. You can construct a concrete instance of `BotElicitationCodeHookInvocationSettingInput` via:
BotElicitationCodeHookInvocationSettingArgs{...}
type BotElicitationCodeHookInvocationSettingOutput ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSettingOutput struct{ *pulumi.OutputState }
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
func (BotElicitationCodeHookInvocationSettingOutput) ElementType ¶ added in v0.49.0
func (BotElicitationCodeHookInvocationSettingOutput) ElementType() reflect.Type
func (BotElicitationCodeHookInvocationSettingOutput) EnableCodeHookInvocation ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) EnableCodeHookInvocation() pulumi.BoolOutput
Indicates whether a Lambda function should be invoked for the dialog.
func (BotElicitationCodeHookInvocationSettingOutput) InvocationLabel ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) InvocationLabel() pulumi.StringPtrOutput
A label that indicates the dialog step from which the dialog code hook is happening.
func (BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutput ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutput() BotElicitationCodeHookInvocationSettingOutput
func (BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutputWithContext ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingOutput
func (BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
func (BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
type BotElicitationCodeHookInvocationSettingPtrInput ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSettingPtrInput interface { pulumi.Input ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(context.Context) BotElicitationCodeHookInvocationSettingPtrOutput }
BotElicitationCodeHookInvocationSettingPtrInput is an input type that accepts BotElicitationCodeHookInvocationSettingArgs, BotElicitationCodeHookInvocationSettingPtr and BotElicitationCodeHookInvocationSettingPtrOutput values. You can construct a concrete instance of `BotElicitationCodeHookInvocationSettingPtrInput` via:
BotElicitationCodeHookInvocationSettingArgs{...} or: nil
func BotElicitationCodeHookInvocationSettingPtr ¶ added in v0.49.0
func BotElicitationCodeHookInvocationSettingPtr(v *BotElicitationCodeHookInvocationSettingArgs) BotElicitationCodeHookInvocationSettingPtrInput
type BotElicitationCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
type BotElicitationCodeHookInvocationSettingPtrOutput struct{ *pulumi.OutputState }
func (BotElicitationCodeHookInvocationSettingPtrOutput) ElementType ¶ added in v0.49.0
func (BotElicitationCodeHookInvocationSettingPtrOutput) ElementType() reflect.Type
func (BotElicitationCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingPtrOutput) EnableCodeHookInvocation() pulumi.BoolPtrOutput
Indicates whether a Lambda function should be invoked for the dialog.
func (BotElicitationCodeHookInvocationSettingPtrOutput) InvocationLabel ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingPtrOutput) InvocationLabel() pulumi.StringPtrOutput
A label that indicates the dialog step from which the dialog code hook is happening.
func (BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutput() BotElicitationCodeHookInvocationSettingPtrOutput
func (BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotElicitationCodeHookInvocationSettingPtrOutput) ToBotElicitationCodeHookInvocationSettingPtrOutputWithContext(ctx context.Context) BotElicitationCodeHookInvocationSettingPtrOutput
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"` // Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run. IsActive *bool `pulumi:"isActive"` 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"` // Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run. IsActive pulumi.BoolPtrInput `pulumi:"isActive"` 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) IsActive ¶ added in v0.49.0
func (o BotFulfillmentCodeHookSettingOutput) IsActive() pulumi.BoolPtrOutput
Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run.
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) IsActive ¶ added in v0.49.0
func (o BotFulfillmentCodeHookSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run.
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 BotInitialResponseSetting ¶ added in v0.49.0
type BotInitialResponseSetting struct { // Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation. CodeHook *BotDialogCodeHookInvocationSetting `pulumi:"codeHook"` // Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition. Conditional *BotConditionalSpecification `pulumi:"conditional"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. InitialResponse *BotResponseSpecification `pulumi:"initialResponse"` // The next step in the conversation. NextStep *BotDialogState `pulumi:"nextStep"` }
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
type BotInitialResponseSettingArgs ¶ added in v0.49.0
type BotInitialResponseSettingArgs struct { // Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation. CodeHook BotDialogCodeHookInvocationSettingPtrInput `pulumi:"codeHook"` // Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition. Conditional BotConditionalSpecificationPtrInput `pulumi:"conditional"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. InitialResponse BotResponseSpecificationPtrInput `pulumi:"initialResponse"` // The next step in the conversation. NextStep BotDialogStatePtrInput `pulumi:"nextStep"` }
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
func (BotInitialResponseSettingArgs) ElementType ¶ added in v0.49.0
func (BotInitialResponseSettingArgs) ElementType() reflect.Type
func (BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutput ¶ added in v0.49.0
func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutput() BotInitialResponseSettingOutput
func (BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutputWithContext ¶ added in v0.49.0
func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingOutputWithContext(ctx context.Context) BotInitialResponseSettingOutput
func (BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutput ¶ added in v0.49.0
func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
func (BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutputWithContext ¶ added in v0.49.0
func (i BotInitialResponseSettingArgs) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
type BotInitialResponseSettingInput ¶ added in v0.49.0
type BotInitialResponseSettingInput interface { pulumi.Input ToBotInitialResponseSettingOutput() BotInitialResponseSettingOutput ToBotInitialResponseSettingOutputWithContext(context.Context) BotInitialResponseSettingOutput }
BotInitialResponseSettingInput is an input type that accepts BotInitialResponseSettingArgs and BotInitialResponseSettingOutput values. You can construct a concrete instance of `BotInitialResponseSettingInput` via:
BotInitialResponseSettingArgs{...}
type BotInitialResponseSettingOutput ¶ added in v0.49.0
type BotInitialResponseSettingOutput struct{ *pulumi.OutputState }
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
func (BotInitialResponseSettingOutput) CodeHook ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
func (BotInitialResponseSettingOutput) Conditional ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) Conditional() BotConditionalSpecificationPtrOutput
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotInitialResponseSettingOutput) ElementType ¶ added in v0.49.0
func (BotInitialResponseSettingOutput) ElementType() reflect.Type
func (BotInitialResponseSettingOutput) InitialResponse ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) InitialResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotInitialResponseSettingOutput) NextStep ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) NextStep() BotDialogStatePtrOutput
The next step in the conversation.
func (BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutput ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutput() BotInitialResponseSettingOutput
func (BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutputWithContext ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingOutputWithContext(ctx context.Context) BotInitialResponseSettingOutput
func (BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutput ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
func (BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotInitialResponseSettingOutput) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
type BotInitialResponseSettingPtrInput ¶ added in v0.49.0
type BotInitialResponseSettingPtrInput interface { pulumi.Input ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput ToBotInitialResponseSettingPtrOutputWithContext(context.Context) BotInitialResponseSettingPtrOutput }
BotInitialResponseSettingPtrInput is an input type that accepts BotInitialResponseSettingArgs, BotInitialResponseSettingPtr and BotInitialResponseSettingPtrOutput values. You can construct a concrete instance of `BotInitialResponseSettingPtrInput` via:
BotInitialResponseSettingArgs{...} or: nil
func BotInitialResponseSettingPtr ¶ added in v0.49.0
func BotInitialResponseSettingPtr(v *BotInitialResponseSettingArgs) BotInitialResponseSettingPtrInput
type BotInitialResponseSettingPtrOutput ¶ added in v0.49.0
type BotInitialResponseSettingPtrOutput struct{ *pulumi.OutputState }
func (BotInitialResponseSettingPtrOutput) CodeHook ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
func (BotInitialResponseSettingPtrOutput) Conditional ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) Conditional() BotConditionalSpecificationPtrOutput
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotInitialResponseSettingPtrOutput) Elem ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) Elem() BotInitialResponseSettingOutput
func (BotInitialResponseSettingPtrOutput) ElementType ¶ added in v0.49.0
func (BotInitialResponseSettingPtrOutput) ElementType() reflect.Type
func (BotInitialResponseSettingPtrOutput) InitialResponse ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) InitialResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotInitialResponseSettingPtrOutput) NextStep ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) NextStep() BotDialogStatePtrOutput
The next step in the conversation.
func (BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutput ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutput() BotInitialResponseSettingPtrOutput
func (BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotInitialResponseSettingPtrOutput) ToBotInitialResponseSettingPtrOutputWithContext(ctx context.Context) BotInitialResponseSettingPtrOutput
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 of thr intent. Description *string `pulumi:"description"` DialogCodeHook *BotDialogCodeHookSetting `pulumi:"dialogCodeHook"` FulfillmentCodeHook *BotFulfillmentCodeHookSetting `pulumi:"fulfillmentCodeHook"` // Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots. InitialResponseSetting *BotInitialResponseSetting `pulumi:"initialResponseSetting"` InputContexts []BotInputContext `pulumi:"inputContexts"` IntentClosingSetting *BotIntentClosingSetting `pulumi:"intentClosingSetting"` IntentConfirmationSetting *BotIntentConfirmationSetting `pulumi:"intentConfirmationSetting"` KendraConfiguration *BotKendraConfiguration `pulumi:"kendraConfiguration"` // The name of the intent. Name string `pulumi:"name"` OutputContexts []BotOutputContext `pulumi:"outputContexts"` ParentIntentSignature *string `pulumi:"parentIntentSignature"` // A sample utterance that invokes an intent or respond to a slot elicitation prompt. SampleUtterances []BotSampleUtterance `pulumi:"sampleUtterances"` SlotPriorities []BotSlotPriority `pulumi:"slotPriorities"` // List of slots Slots []BotSlot `pulumi:"slots"` }
Represents an action that the user wants to perform.
type BotIntentArgs ¶
type BotIntentArgs struct { // Description of thr intent. Description pulumi.StringPtrInput `pulumi:"description"` DialogCodeHook BotDialogCodeHookSettingPtrInput `pulumi:"dialogCodeHook"` FulfillmentCodeHook BotFulfillmentCodeHookSettingPtrInput `pulumi:"fulfillmentCodeHook"` // Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots. InitialResponseSetting BotInitialResponseSettingPtrInput `pulumi:"initialResponseSetting"` InputContexts BotInputContextArrayInput `pulumi:"inputContexts"` IntentClosingSetting BotIntentClosingSettingPtrInput `pulumi:"intentClosingSetting"` IntentConfirmationSetting BotIntentConfirmationSettingPtrInput `pulumi:"intentConfirmationSetting"` KendraConfiguration BotKendraConfigurationPtrInput `pulumi:"kendraConfiguration"` // The name of the intent. Name pulumi.StringInput `pulumi:"name"` OutputContexts BotOutputContextArrayInput `pulumi:"outputContexts"` ParentIntentSignature pulumi.StringPtrInput `pulumi:"parentIntentSignature"` // A sample utterance that invokes an intent or respond to a slot elicitation prompt. SampleUtterances BotSampleUtteranceArrayInput `pulumi:"sampleUtterances"` SlotPriorities BotSlotPriorityArrayInput `pulumi:"slotPriorities"` // List of slots Slots BotSlotArrayInput `pulumi:"slots"` }
Represents an action that the user wants to perform.
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 { // The response that Amazon Lex sends to the user when the intent is complete. ClosingResponse *BotResponseSpecification `pulumi:"closingResponse"` // A list of conditional branches associated with the intent's closing response. These branches are executed when the nextStep attribute is set to EvalutateConditional. Conditional *BotConditionalSpecification `pulumi:"conditional"` // Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true. IsActive *bool `pulumi:"isActive"` // Specifies the next step that the bot executes after playing the intent's closing response. NextStep *BotDialogState `pulumi:"nextStep"` }
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
type BotIntentClosingSettingArgs ¶
type BotIntentClosingSettingArgs struct { // The response that Amazon Lex sends to the user when the intent is complete. ClosingResponse BotResponseSpecificationPtrInput `pulumi:"closingResponse"` // A list of conditional branches associated with the intent's closing response. These branches are executed when the nextStep attribute is set to EvalutateConditional. Conditional BotConditionalSpecificationPtrInput `pulumi:"conditional"` // Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true. IsActive pulumi.BoolPtrInput `pulumi:"isActive"` // Specifies the next step that the bot executes after playing the intent's closing response. NextStep BotDialogStatePtrInput `pulumi:"nextStep"` }
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
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 }
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
func (BotIntentClosingSettingOutput) ClosingResponse ¶
func (o BotIntentClosingSettingOutput) ClosingResponse() BotResponseSpecificationPtrOutput
The response that Amazon Lex sends to the user when the intent is complete.
func (BotIntentClosingSettingOutput) Conditional ¶ added in v0.49.0
func (o BotIntentClosingSettingOutput) Conditional() BotConditionalSpecificationPtrOutput
A list of conditional branches associated with the intent's closing response. These branches are executed when the nextStep attribute is set to EvalutateConditional.
func (BotIntentClosingSettingOutput) ElementType ¶
func (BotIntentClosingSettingOutput) ElementType() reflect.Type
func (BotIntentClosingSettingOutput) IsActive ¶
func (o BotIntentClosingSettingOutput) IsActive() pulumi.BoolPtrOutput
Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.
func (BotIntentClosingSettingOutput) NextStep ¶ added in v0.49.0
func (o BotIntentClosingSettingOutput) NextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes after playing the intent's closing response.
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
The response that Amazon Lex sends to the user when the intent is complete.
func (BotIntentClosingSettingPtrOutput) Conditional ¶ added in v0.49.0
func (o BotIntentClosingSettingPtrOutput) Conditional() BotConditionalSpecificationPtrOutput
A list of conditional branches associated with the intent's closing response. These branches are executed when the nextStep attribute is set to EvalutateConditional.
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
Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.
func (BotIntentClosingSettingPtrOutput) NextStep ¶ added in v0.49.0
func (o BotIntentClosingSettingPtrOutput) NextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes after playing the intent's closing response.
func (BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutput ¶
func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutput() BotIntentClosingSettingPtrOutput
func (BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutputWithContext ¶
func (o BotIntentClosingSettingPtrOutput) ToBotIntentClosingSettingPtrOutputWithContext(ctx context.Context) BotIntentClosingSettingPtrOutput
type BotIntentConfirmationSetting ¶
type BotIntentConfirmationSetting struct { // The DialogCodeHookInvocationSetting object associated with intent's confirmation step. The dialog code hook is triggered based on these invocation settings when the confirmation next step or declination next step or failure next step is InvokeDialogCodeHook. CodeHook *BotDialogCodeHookInvocationSetting `pulumi:"codeHook"` // A list of conditional branches to evaluate after the intent is closed. ConfirmationConditional *BotConditionalSpecification `pulumi:"confirmationConditional"` // Specifies the next step that the bot executes when the customer confirms the intent. ConfirmationNextStep *BotDialogState `pulumi:"confirmationNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. ConfirmationResponse *BotResponseSpecification `pulumi:"confirmationResponse"` // A list of conditional branches to evaluate after the intent is declined. DeclinationConditional *BotConditionalSpecification `pulumi:"declinationConditional"` // Specifies the next step that the bot executes when the customer declines the intent. DeclinationNextStep *BotDialogState `pulumi:"declinationNextStep"` // When the user answers "no" to the question defined in promptSpecification, Amazon Lex responds with this response to acknowledge that the intent was canceled. DeclinationResponse *BotResponseSpecification `pulumi:"declinationResponse"` // The DialogCodeHookInvocationSetting used when the code hook is invoked during confirmation prompt retries. ElicitationCodeHook *BotElicitationCodeHookInvocationSetting `pulumi:"elicitationCodeHook"` // Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition. FailureConditional *BotConditionalSpecification `pulumi:"failureConditional"` // The next step to take in the conversation if the confirmation step fails. FailureNextStep *BotDialogState `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse *BotResponseSpecification `pulumi:"failureResponse"` // Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true. IsActive *bool `pulumi:"isActive"` // Prompts the user to confirm the intent. This question should have a yes or no answer. PromptSpecification BotPromptSpecification `pulumi:"promptSpecification"` }
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
type BotIntentConfirmationSettingArgs ¶
type BotIntentConfirmationSettingArgs struct { // The DialogCodeHookInvocationSetting object associated with intent's confirmation step. The dialog code hook is triggered based on these invocation settings when the confirmation next step or declination next step or failure next step is InvokeDialogCodeHook. CodeHook BotDialogCodeHookInvocationSettingPtrInput `pulumi:"codeHook"` // A list of conditional branches to evaluate after the intent is closed. ConfirmationConditional BotConditionalSpecificationPtrInput `pulumi:"confirmationConditional"` // Specifies the next step that the bot executes when the customer confirms the intent. ConfirmationNextStep BotDialogStatePtrInput `pulumi:"confirmationNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. ConfirmationResponse BotResponseSpecificationPtrInput `pulumi:"confirmationResponse"` // A list of conditional branches to evaluate after the intent is declined. DeclinationConditional BotConditionalSpecificationPtrInput `pulumi:"declinationConditional"` // Specifies the next step that the bot executes when the customer declines the intent. DeclinationNextStep BotDialogStatePtrInput `pulumi:"declinationNextStep"` // When the user answers "no" to the question defined in promptSpecification, Amazon Lex responds with this response to acknowledge that the intent was canceled. DeclinationResponse BotResponseSpecificationPtrInput `pulumi:"declinationResponse"` // The DialogCodeHookInvocationSetting used when the code hook is invoked during confirmation prompt retries. ElicitationCodeHook BotElicitationCodeHookInvocationSettingPtrInput `pulumi:"elicitationCodeHook"` // Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition. FailureConditional BotConditionalSpecificationPtrInput `pulumi:"failureConditional"` // The next step to take in the conversation if the confirmation step fails. FailureNextStep BotDialogStatePtrInput `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse BotResponseSpecificationPtrInput `pulumi:"failureResponse"` // Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true. IsActive pulumi.BoolPtrInput `pulumi:"isActive"` // Prompts the user to confirm the intent. This question should have a yes or no answer. PromptSpecification BotPromptSpecificationInput `pulumi:"promptSpecification"` }
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
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 }
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
func (BotIntentConfirmationSettingOutput) CodeHook ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
The DialogCodeHookInvocationSetting object associated with intent's confirmation step. The dialog code hook is triggered based on these invocation settings when the confirmation next step or declination next step or failure next step is InvokeDialogCodeHook.
func (BotIntentConfirmationSettingOutput) ConfirmationConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) ConfirmationConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the intent is closed.
func (BotIntentConfirmationSettingOutput) ConfirmationNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) ConfirmationNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes when the customer confirms the intent.
func (BotIntentConfirmationSettingOutput) ConfirmationResponse ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) ConfirmationResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotIntentConfirmationSettingOutput) DeclinationConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) DeclinationConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the intent is declined.
func (BotIntentConfirmationSettingOutput) DeclinationNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) DeclinationNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes when the customer declines the intent.
func (BotIntentConfirmationSettingOutput) DeclinationResponse ¶
func (o BotIntentConfirmationSettingOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
When the user answers "no" to the question defined in promptSpecification, Amazon Lex responds with this response to acknowledge that the intent was canceled.
func (BotIntentConfirmationSettingOutput) ElementType ¶
func (BotIntentConfirmationSettingOutput) ElementType() reflect.Type
func (BotIntentConfirmationSettingOutput) ElicitationCodeHook ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
The DialogCodeHookInvocationSetting used when the code hook is invoked during confirmation prompt retries.
func (BotIntentConfirmationSettingOutput) FailureConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) FailureConditional() BotConditionalSpecificationPtrOutput
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotIntentConfirmationSettingOutput) FailureNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) FailureNextStep() BotDialogStatePtrOutput
The next step to take in the conversation if the confirmation step fails.
func (BotIntentConfirmationSettingOutput) FailureResponse ¶ added in v0.49.0
func (o BotIntentConfirmationSettingOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotIntentConfirmationSettingOutput) IsActive ¶
func (o BotIntentConfirmationSettingOutput) IsActive() pulumi.BoolPtrOutput
Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true.
func (BotIntentConfirmationSettingOutput) PromptSpecification ¶
func (o BotIntentConfirmationSettingOutput) PromptSpecification() BotPromptSpecificationOutput
Prompts the user to confirm the intent. This question should have a yes or no answer.
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) CodeHook ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
The DialogCodeHookInvocationSetting object associated with intent's confirmation step. The dialog code hook is triggered based on these invocation settings when the confirmation next step or declination next step or failure next step is InvokeDialogCodeHook.
func (BotIntentConfirmationSettingPtrOutput) ConfirmationConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) ConfirmationConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the intent is closed.
func (BotIntentConfirmationSettingPtrOutput) ConfirmationNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) ConfirmationNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes when the customer confirms the intent.
func (BotIntentConfirmationSettingPtrOutput) ConfirmationResponse ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) ConfirmationResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotIntentConfirmationSettingPtrOutput) DeclinationConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) DeclinationConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the intent is declined.
func (BotIntentConfirmationSettingPtrOutput) DeclinationNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) DeclinationNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot executes when the customer declines the intent.
func (BotIntentConfirmationSettingPtrOutput) DeclinationResponse ¶
func (o BotIntentConfirmationSettingPtrOutput) DeclinationResponse() BotResponseSpecificationPtrOutput
When the user answers "no" to the question defined in promptSpecification, Amazon Lex responds with this response to acknowledge that the intent was canceled.
func (BotIntentConfirmationSettingPtrOutput) ElementType ¶
func (BotIntentConfirmationSettingPtrOutput) ElementType() reflect.Type
func (BotIntentConfirmationSettingPtrOutput) ElicitationCodeHook ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
The DialogCodeHookInvocationSetting used when the code hook is invoked during confirmation prompt retries.
func (BotIntentConfirmationSettingPtrOutput) FailureConditional ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.
func (BotIntentConfirmationSettingPtrOutput) FailureNextStep ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) FailureNextStep() BotDialogStatePtrOutput
The next step to take in the conversation if the confirmation step fails.
func (BotIntentConfirmationSettingPtrOutput) FailureResponse ¶ added in v0.49.0
func (o BotIntentConfirmationSettingPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotIntentConfirmationSettingPtrOutput) IsActive ¶
func (o BotIntentConfirmationSettingPtrOutput) IsActive() pulumi.BoolPtrOutput
Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true.
func (BotIntentConfirmationSettingPtrOutput) PromptSpecification ¶
func (o BotIntentConfirmationSettingPtrOutput) PromptSpecification() BotPromptSpecificationPtrOutput
Prompts the user to confirm the intent. This question should have a yes or no answer.
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 }
Represents an action that the user wants to perform.
func (BotIntentOutput) Description ¶
func (o BotIntentOutput) Description() pulumi.StringPtrOutput
Description of thr intent.
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) InitialResponseSetting ¶ added in v0.49.0
func (o BotIntentOutput) InitialResponseSetting() BotInitialResponseSettingPtrOutput
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
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
The name of the intent.
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
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
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 BotIntentOverride ¶ added in v0.49.0
type BotIntentOverride struct { // The name of the intent. Only required when you're switching intents. Name *string `pulumi:"name"` // A map of all of the slot value overrides for the intent. Slots []BotSlotValueOverrideMap `pulumi:"slots"` }
Override settings to configure the intent state.
type BotIntentOverrideArgs ¶ added in v0.49.0
type BotIntentOverrideArgs struct { // The name of the intent. Only required when you're switching intents. Name pulumi.StringPtrInput `pulumi:"name"` // A map of all of the slot value overrides for the intent. Slots BotSlotValueOverrideMapArrayInput `pulumi:"slots"` }
Override settings to configure the intent state.
func (BotIntentOverrideArgs) ElementType ¶ added in v0.49.0
func (BotIntentOverrideArgs) ElementType() reflect.Type
func (BotIntentOverrideArgs) ToBotIntentOverrideOutput ¶ added in v0.49.0
func (i BotIntentOverrideArgs) ToBotIntentOverrideOutput() BotIntentOverrideOutput
func (BotIntentOverrideArgs) ToBotIntentOverrideOutputWithContext ¶ added in v0.49.0
func (i BotIntentOverrideArgs) ToBotIntentOverrideOutputWithContext(ctx context.Context) BotIntentOverrideOutput
func (BotIntentOverrideArgs) ToBotIntentOverridePtrOutput ¶ added in v0.49.0
func (i BotIntentOverrideArgs) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
func (BotIntentOverrideArgs) ToBotIntentOverridePtrOutputWithContext ¶ added in v0.49.0
func (i BotIntentOverrideArgs) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
type BotIntentOverrideInput ¶ added in v0.49.0
type BotIntentOverrideInput interface { pulumi.Input ToBotIntentOverrideOutput() BotIntentOverrideOutput ToBotIntentOverrideOutputWithContext(context.Context) BotIntentOverrideOutput }
BotIntentOverrideInput is an input type that accepts BotIntentOverrideArgs and BotIntentOverrideOutput values. You can construct a concrete instance of `BotIntentOverrideInput` via:
BotIntentOverrideArgs{...}
type BotIntentOverrideOutput ¶ added in v0.49.0
type BotIntentOverrideOutput struct{ *pulumi.OutputState }
Override settings to configure the intent state.
func (BotIntentOverrideOutput) ElementType ¶ added in v0.49.0
func (BotIntentOverrideOutput) ElementType() reflect.Type
func (BotIntentOverrideOutput) Name ¶ added in v0.49.0
func (o BotIntentOverrideOutput) Name() pulumi.StringPtrOutput
The name of the intent. Only required when you're switching intents.
func (BotIntentOverrideOutput) Slots ¶ added in v0.49.0
func (o BotIntentOverrideOutput) Slots() BotSlotValueOverrideMapArrayOutput
A map of all of the slot value overrides for the intent.
func (BotIntentOverrideOutput) ToBotIntentOverrideOutput ¶ added in v0.49.0
func (o BotIntentOverrideOutput) ToBotIntentOverrideOutput() BotIntentOverrideOutput
func (BotIntentOverrideOutput) ToBotIntentOverrideOutputWithContext ¶ added in v0.49.0
func (o BotIntentOverrideOutput) ToBotIntentOverrideOutputWithContext(ctx context.Context) BotIntentOverrideOutput
func (BotIntentOverrideOutput) ToBotIntentOverridePtrOutput ¶ added in v0.49.0
func (o BotIntentOverrideOutput) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
func (BotIntentOverrideOutput) ToBotIntentOverridePtrOutputWithContext ¶ added in v0.49.0
func (o BotIntentOverrideOutput) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
type BotIntentOverridePtrInput ¶ added in v0.49.0
type BotIntentOverridePtrInput interface { pulumi.Input ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput ToBotIntentOverridePtrOutputWithContext(context.Context) BotIntentOverridePtrOutput }
BotIntentOverridePtrInput is an input type that accepts BotIntentOverrideArgs, BotIntentOverridePtr and BotIntentOverridePtrOutput values. You can construct a concrete instance of `BotIntentOverridePtrInput` via:
BotIntentOverrideArgs{...} or: nil
func BotIntentOverridePtr ¶ added in v0.49.0
func BotIntentOverridePtr(v *BotIntentOverrideArgs) BotIntentOverridePtrInput
type BotIntentOverridePtrOutput ¶ added in v0.49.0
type BotIntentOverridePtrOutput struct{ *pulumi.OutputState }
func (BotIntentOverridePtrOutput) Elem ¶ added in v0.49.0
func (o BotIntentOverridePtrOutput) Elem() BotIntentOverrideOutput
func (BotIntentOverridePtrOutput) ElementType ¶ added in v0.49.0
func (BotIntentOverridePtrOutput) ElementType() reflect.Type
func (BotIntentOverridePtrOutput) Name ¶ added in v0.49.0
func (o BotIntentOverridePtrOutput) Name() pulumi.StringPtrOutput
The name of the intent. Only required when you're switching intents.
func (BotIntentOverridePtrOutput) Slots ¶ added in v0.49.0
func (o BotIntentOverridePtrOutput) Slots() BotSlotValueOverrideMapArrayOutput
A map of all of the slot value overrides for the intent.
func (BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutput ¶ added in v0.49.0
func (o BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutput() BotIntentOverridePtrOutput
func (BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutputWithContext ¶ added in v0.49.0
func (o BotIntentOverridePtrOutput) ToBotIntentOverridePtrOutputWithContext(ctx context.Context) BotIntentOverridePtrOutput
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 ¶ added in v0.72.0
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.72.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 BotPostDialogCodeHookInvocationSpecification ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecification struct { // A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureConditional *BotConditionalSpecification `pulumi:"failureConditional"` // Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureNextStep *BotDialogState `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse *BotResponseSpecification `pulumi:"failureResponse"` // A list of conditional branches to evaluate after the dialog code hook finishes successfully. SuccessConditional *BotConditionalSpecification `pulumi:"successConditional"` // Specifics the next step the bot runs after the dialog code hook finishes successfully. SuccessNextStep *BotDialogState `pulumi:"successNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. SuccessResponse *BotResponseSpecification `pulumi:"successResponse"` // A list of conditional branches to evaluate if the code hook times out. TimeoutConditional *BotConditionalSpecification `pulumi:"timeoutConditional"` // Specifies the next step that the bot runs when the code hook times out. TimeoutNextStep *BotDialogState `pulumi:"timeoutNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. TimeoutResponse *BotResponseSpecification `pulumi:"timeoutResponse"` }
Specifies next steps to run after the dialog code hook finishes.
type BotPostDialogCodeHookInvocationSpecificationArgs ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecificationArgs struct { // A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureConditional BotConditionalSpecificationPtrInput `pulumi:"failureConditional"` // Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureNextStep BotDialogStatePtrInput `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse BotResponseSpecificationPtrInput `pulumi:"failureResponse"` // A list of conditional branches to evaluate after the dialog code hook finishes successfully. SuccessConditional BotConditionalSpecificationPtrInput `pulumi:"successConditional"` // Specifics the next step the bot runs after the dialog code hook finishes successfully. SuccessNextStep BotDialogStatePtrInput `pulumi:"successNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. SuccessResponse BotResponseSpecificationPtrInput `pulumi:"successResponse"` // A list of conditional branches to evaluate if the code hook times out. TimeoutConditional BotConditionalSpecificationPtrInput `pulumi:"timeoutConditional"` // Specifies the next step that the bot runs when the code hook times out. TimeoutNextStep BotDialogStatePtrInput `pulumi:"timeoutNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. TimeoutResponse BotResponseSpecificationPtrInput `pulumi:"timeoutResponse"` }
Specifies next steps to run after the dialog code hook finishes.
func (BotPostDialogCodeHookInvocationSpecificationArgs) ElementType ¶ added in v0.49.0
func (BotPostDialogCodeHookInvocationSpecificationArgs) ElementType() reflect.Type
func (BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutput ¶ added in v0.49.0
func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutput() BotPostDialogCodeHookInvocationSpecificationOutput
func (BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext ¶ added in v0.49.0
func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationOutput
func (BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput ¶ added in v0.49.0
func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
func (BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (i BotPostDialogCodeHookInvocationSpecificationArgs) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
type BotPostDialogCodeHookInvocationSpecificationInput ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecificationInput interface { pulumi.Input ToBotPostDialogCodeHookInvocationSpecificationOutput() BotPostDialogCodeHookInvocationSpecificationOutput ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext(context.Context) BotPostDialogCodeHookInvocationSpecificationOutput }
BotPostDialogCodeHookInvocationSpecificationInput is an input type that accepts BotPostDialogCodeHookInvocationSpecificationArgs and BotPostDialogCodeHookInvocationSpecificationOutput values. You can construct a concrete instance of `BotPostDialogCodeHookInvocationSpecificationInput` via:
BotPostDialogCodeHookInvocationSpecificationArgs{...}
type BotPostDialogCodeHookInvocationSpecificationOutput ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecificationOutput struct{ *pulumi.OutputState }
Specifies next steps to run after the dialog code hook finishes.
func (BotPostDialogCodeHookInvocationSpecificationOutput) ElementType ¶ added in v0.49.0
func (BotPostDialogCodeHookInvocationSpecificationOutput) ElementType() reflect.Type
func (BotPostDialogCodeHookInvocationSpecificationOutput) FailureConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostDialogCodeHookInvocationSpecificationOutput) FailureNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostDialogCodeHookInvocationSpecificationOutput) FailureResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationOutput) SuccessConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the dialog code hook finishes successfully.
func (BotPostDialogCodeHookInvocationSpecificationOutput) SuccessNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessNextStep() BotDialogStatePtrOutput
Specifics the next step the bot runs after the dialog code hook finishes successfully.
func (BotPostDialogCodeHookInvocationSpecificationOutput) SuccessResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate if the code hook times out.
func (BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the code hook times out.
func (BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutput ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutput() BotPostDialogCodeHookInvocationSpecificationOutput
func (BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationOutput
func (BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
func (BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
type BotPostDialogCodeHookInvocationSpecificationPtrInput ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecificationPtrInput interface { pulumi.Input ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput }
BotPostDialogCodeHookInvocationSpecificationPtrInput is an input type that accepts BotPostDialogCodeHookInvocationSpecificationArgs, BotPostDialogCodeHookInvocationSpecificationPtr and BotPostDialogCodeHookInvocationSpecificationPtrOutput values. You can construct a concrete instance of `BotPostDialogCodeHookInvocationSpecificationPtrInput` via:
BotPostDialogCodeHookInvocationSpecificationArgs{...} or: nil
func BotPostDialogCodeHookInvocationSpecificationPtr ¶ added in v0.49.0
func BotPostDialogCodeHookInvocationSpecificationPtr(v *BotPostDialogCodeHookInvocationSpecificationArgs) BotPostDialogCodeHookInvocationSpecificationPtrInput
type BotPostDialogCodeHookInvocationSpecificationPtrOutput ¶ added in v0.49.0
type BotPostDialogCodeHookInvocationSpecificationPtrOutput struct{ *pulumi.OutputState }
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) ElementType ¶ added in v0.49.0
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) ElementType() reflect.Type
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the dialog code hook finishes successfully.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessNextStep() BotDialogStatePtrOutput
Specifics the next step the bot runs after the dialog code hook finishes successfully.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutConditional ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate if the code hook times out.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutNextStep ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the code hook times out.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutResponse ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutput() BotPostDialogCodeHookInvocationSpecificationPtrOutput
func (BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext ¶ added in v0.49.0
func (o BotPostDialogCodeHookInvocationSpecificationPtrOutput) ToBotPostDialogCodeHookInvocationSpecificationPtrOutputWithContext(ctx context.Context) BotPostDialogCodeHookInvocationSpecificationPtrOutput
type BotPostFulfillmentStatusSpecification ¶
type BotPostFulfillmentStatusSpecification struct { // A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureConditional *BotConditionalSpecification `pulumi:"failureConditional"` // Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureNextStep *BotDialogState `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse *BotResponseSpecification `pulumi:"failureResponse"` // A list of conditional branches to evaluate after the fulfillment code hook finishes successfully. SuccessConditional *BotConditionalSpecification `pulumi:"successConditional"` // Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully. SuccessNextStep *BotDialogState `pulumi:"successNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. SuccessResponse *BotResponseSpecification `pulumi:"successResponse"` // A list of conditional branches to evaluate if the fulfillment code hook times out. TimeoutConditional *BotConditionalSpecification `pulumi:"timeoutConditional"` // Specifies the next step that the bot runs when the fulfillment code hook times out. TimeoutNextStep *BotDialogState `pulumi:"timeoutNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. TimeoutResponse *BotResponseSpecification `pulumi:"timeoutResponse"` }
Provides a setting that determines whether the post-fulfillment response is sent to the user.
type BotPostFulfillmentStatusSpecificationArgs ¶
type BotPostFulfillmentStatusSpecificationArgs struct { // A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureConditional BotConditionalSpecificationPtrInput `pulumi:"failureConditional"` // Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed. FailureNextStep BotDialogStatePtrInput `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse BotResponseSpecificationPtrInput `pulumi:"failureResponse"` // A list of conditional branches to evaluate after the fulfillment code hook finishes successfully. SuccessConditional BotConditionalSpecificationPtrInput `pulumi:"successConditional"` // Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully. SuccessNextStep BotDialogStatePtrInput `pulumi:"successNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. SuccessResponse BotResponseSpecificationPtrInput `pulumi:"successResponse"` // A list of conditional branches to evaluate if the fulfillment code hook times out. TimeoutConditional BotConditionalSpecificationPtrInput `pulumi:"timeoutConditional"` // Specifies the next step that the bot runs when the fulfillment code hook times out. TimeoutNextStep BotDialogStatePtrInput `pulumi:"timeoutNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. TimeoutResponse BotResponseSpecificationPtrInput `pulumi:"timeoutResponse"` }
Provides a setting that determines whether the post-fulfillment response is sent to the user.
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 a setting that determines whether the post-fulfillment response is sent to the user.
func (BotPostFulfillmentStatusSpecificationOutput) ElementType ¶
func (BotPostFulfillmentStatusSpecificationOutput) ElementType() reflect.Type
func (BotPostFulfillmentStatusSpecificationOutput) FailureConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostFulfillmentStatusSpecificationOutput) FailureNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostFulfillmentStatusSpecificationOutput) FailureResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostFulfillmentStatusSpecificationOutput) SuccessConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.
func (BotPostFulfillmentStatusSpecificationOutput) SuccessNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) SuccessNextStep() BotDialogStatePtrOutput
Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.
func (BotPostFulfillmentStatusSpecificationOutput) SuccessResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) SuccessResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostFulfillmentStatusSpecificationOutput) TimeoutConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate if the fulfillment code hook times out.
func (BotPostFulfillmentStatusSpecificationOutput) TimeoutNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the fulfillment code hook times out.
func (BotPostFulfillmentStatusSpecificationOutput) TimeoutResponse ¶
func (o BotPostFulfillmentStatusSpecificationOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
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) FailureConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostFulfillmentStatusSpecificationPtrOutput) FailureNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.
func (BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostFulfillmentStatusSpecificationPtrOutput) SuccessConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.
func (BotPostFulfillmentStatusSpecificationPtrOutput) SuccessNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessNextStep() BotDialogStatePtrOutput
Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.
func (BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) SuccessResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutConditional ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate if the fulfillment code hook times out.
func (BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutNextStep ¶ added in v0.49.0
func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the fulfillment code hook times out.
func (BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutResponse ¶
func (o BotPostFulfillmentStatusSpecificationPtrOutput) TimeoutResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
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 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 BotSessionAttribute ¶ added in v0.49.0
Key/value pair representing session-specific context information. It contains application information passed between Amazon Lex and a client application.
type BotSessionAttributeArgs ¶ added in v0.49.0
type BotSessionAttributeArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
Key/value pair representing session-specific context information. It contains application information passed between Amazon Lex and a client application.
func (BotSessionAttributeArgs) ElementType ¶ added in v0.49.0
func (BotSessionAttributeArgs) ElementType() reflect.Type
func (BotSessionAttributeArgs) ToBotSessionAttributeOutput ¶ added in v0.49.0
func (i BotSessionAttributeArgs) ToBotSessionAttributeOutput() BotSessionAttributeOutput
func (BotSessionAttributeArgs) ToBotSessionAttributeOutputWithContext ¶ added in v0.49.0
func (i BotSessionAttributeArgs) ToBotSessionAttributeOutputWithContext(ctx context.Context) BotSessionAttributeOutput
type BotSessionAttributeArray ¶ added in v0.49.0
type BotSessionAttributeArray []BotSessionAttributeInput
func (BotSessionAttributeArray) ElementType ¶ added in v0.49.0
func (BotSessionAttributeArray) ElementType() reflect.Type
func (BotSessionAttributeArray) ToBotSessionAttributeArrayOutput ¶ added in v0.49.0
func (i BotSessionAttributeArray) ToBotSessionAttributeArrayOutput() BotSessionAttributeArrayOutput
func (BotSessionAttributeArray) ToBotSessionAttributeArrayOutputWithContext ¶ added in v0.49.0
func (i BotSessionAttributeArray) ToBotSessionAttributeArrayOutputWithContext(ctx context.Context) BotSessionAttributeArrayOutput
type BotSessionAttributeArrayInput ¶ added in v0.49.0
type BotSessionAttributeArrayInput interface { pulumi.Input ToBotSessionAttributeArrayOutput() BotSessionAttributeArrayOutput ToBotSessionAttributeArrayOutputWithContext(context.Context) BotSessionAttributeArrayOutput }
BotSessionAttributeArrayInput is an input type that accepts BotSessionAttributeArray and BotSessionAttributeArrayOutput values. You can construct a concrete instance of `BotSessionAttributeArrayInput` via:
BotSessionAttributeArray{ BotSessionAttributeArgs{...} }
type BotSessionAttributeArrayOutput ¶ added in v0.49.0
type BotSessionAttributeArrayOutput struct{ *pulumi.OutputState }
func (BotSessionAttributeArrayOutput) ElementType ¶ added in v0.49.0
func (BotSessionAttributeArrayOutput) ElementType() reflect.Type
func (BotSessionAttributeArrayOutput) Index ¶ added in v0.49.0
func (o BotSessionAttributeArrayOutput) Index(i pulumi.IntInput) BotSessionAttributeOutput
func (BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutput ¶ added in v0.49.0
func (o BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutput() BotSessionAttributeArrayOutput
func (BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutputWithContext ¶ added in v0.49.0
func (o BotSessionAttributeArrayOutput) ToBotSessionAttributeArrayOutputWithContext(ctx context.Context) BotSessionAttributeArrayOutput
type BotSessionAttributeInput ¶ added in v0.49.0
type BotSessionAttributeInput interface { pulumi.Input ToBotSessionAttributeOutput() BotSessionAttributeOutput ToBotSessionAttributeOutputWithContext(context.Context) BotSessionAttributeOutput }
BotSessionAttributeInput is an input type that accepts BotSessionAttributeArgs and BotSessionAttributeOutput values. You can construct a concrete instance of `BotSessionAttributeInput` via:
BotSessionAttributeArgs{...}
type BotSessionAttributeOutput ¶ added in v0.49.0
type BotSessionAttributeOutput struct{ *pulumi.OutputState }
Key/value pair representing session-specific context information. It contains application information passed between Amazon Lex and a client application.
func (BotSessionAttributeOutput) ElementType ¶ added in v0.49.0
func (BotSessionAttributeOutput) ElementType() reflect.Type
func (BotSessionAttributeOutput) Key ¶ added in v0.49.0
func (o BotSessionAttributeOutput) Key() pulumi.StringOutput
func (BotSessionAttributeOutput) ToBotSessionAttributeOutput ¶ added in v0.49.0
func (o BotSessionAttributeOutput) ToBotSessionAttributeOutput() BotSessionAttributeOutput
func (BotSessionAttributeOutput) ToBotSessionAttributeOutputWithContext ¶ added in v0.49.0
func (o BotSessionAttributeOutput) ToBotSessionAttributeOutputWithContext(ctx context.Context) BotSessionAttributeOutput
func (BotSessionAttributeOutput) Value ¶ added in v0.49.0
func (o BotSessionAttributeOutput) Value() pulumi.StringPtrOutput
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 BotSlotCaptureSetting ¶ added in v0.49.0
type BotSlotCaptureSetting struct { // A list of conditional branches to evaluate after the slot value is captured. CaptureConditional *BotConditionalSpecification `pulumi:"captureConditional"` // Specifies the next step that the bot runs when the slot value is captured before the code hook times out. CaptureNextStep *BotDialogState `pulumi:"captureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. CaptureResponse *BotResponseSpecification `pulumi:"captureResponse"` // Code hook called after Amazon Lex successfully captures a slot value. CodeHook *BotDialogCodeHookInvocationSetting `pulumi:"codeHook"` // Code hook called when Amazon Lex doesn't capture a slot value. ElicitationCodeHook *BotElicitationCodeHookInvocationSetting `pulumi:"elicitationCodeHook"` // A list of conditional branches to evaluate when the slot value isn't captured. FailureConditional *BotConditionalSpecification `pulumi:"failureConditional"` // Specifies the next step that the bot runs when the slot value code is not recognized. FailureNextStep *BotDialogState `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse *BotResponseSpecification `pulumi:"failureResponse"` }
Settings used when Amazon Lex successfully captures a slot value from a user.
type BotSlotCaptureSettingArgs ¶ added in v0.49.0
type BotSlotCaptureSettingArgs struct { // A list of conditional branches to evaluate after the slot value is captured. CaptureConditional BotConditionalSpecificationPtrInput `pulumi:"captureConditional"` // Specifies the next step that the bot runs when the slot value is captured before the code hook times out. CaptureNextStep BotDialogStatePtrInput `pulumi:"captureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. CaptureResponse BotResponseSpecificationPtrInput `pulumi:"captureResponse"` // Code hook called after Amazon Lex successfully captures a slot value. CodeHook BotDialogCodeHookInvocationSettingPtrInput `pulumi:"codeHook"` // Code hook called when Amazon Lex doesn't capture a slot value. ElicitationCodeHook BotElicitationCodeHookInvocationSettingPtrInput `pulumi:"elicitationCodeHook"` // A list of conditional branches to evaluate when the slot value isn't captured. FailureConditional BotConditionalSpecificationPtrInput `pulumi:"failureConditional"` // Specifies the next step that the bot runs when the slot value code is not recognized. FailureNextStep BotDialogStatePtrInput `pulumi:"failureNextStep"` // Specifies a list of message groups that Amazon Lex uses to respond the user input. FailureResponse BotResponseSpecificationPtrInput `pulumi:"failureResponse"` }
Settings used when Amazon Lex successfully captures a slot value from a user.
func (BotSlotCaptureSettingArgs) ElementType ¶ added in v0.49.0
func (BotSlotCaptureSettingArgs) ElementType() reflect.Type
func (BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutput ¶ added in v0.49.0
func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutput() BotSlotCaptureSettingOutput
func (BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutputWithContext ¶ added in v0.49.0
func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingOutputWithContext(ctx context.Context) BotSlotCaptureSettingOutput
func (BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutput ¶ added in v0.49.0
func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
func (BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutputWithContext ¶ added in v0.49.0
func (i BotSlotCaptureSettingArgs) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
type BotSlotCaptureSettingInput ¶ added in v0.49.0
type BotSlotCaptureSettingInput interface { pulumi.Input ToBotSlotCaptureSettingOutput() BotSlotCaptureSettingOutput ToBotSlotCaptureSettingOutputWithContext(context.Context) BotSlotCaptureSettingOutput }
BotSlotCaptureSettingInput is an input type that accepts BotSlotCaptureSettingArgs and BotSlotCaptureSettingOutput values. You can construct a concrete instance of `BotSlotCaptureSettingInput` via:
BotSlotCaptureSettingArgs{...}
type BotSlotCaptureSettingOutput ¶ added in v0.49.0
type BotSlotCaptureSettingOutput struct{ *pulumi.OutputState }
Settings used when Amazon Lex successfully captures a slot value from a user.
func (BotSlotCaptureSettingOutput) CaptureConditional ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) CaptureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the slot value is captured.
func (BotSlotCaptureSettingOutput) CaptureNextStep ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) CaptureNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the slot value is captured before the code hook times out.
func (BotSlotCaptureSettingOutput) CaptureResponse ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) CaptureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotSlotCaptureSettingOutput) CodeHook ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
Code hook called after Amazon Lex successfully captures a slot value.
func (BotSlotCaptureSettingOutput) ElementType ¶ added in v0.49.0
func (BotSlotCaptureSettingOutput) ElementType() reflect.Type
func (BotSlotCaptureSettingOutput) ElicitationCodeHook ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
Code hook called when Amazon Lex doesn't capture a slot value.
func (BotSlotCaptureSettingOutput) FailureConditional ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate when the slot value isn't captured.
func (BotSlotCaptureSettingOutput) FailureNextStep ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the slot value code is not recognized.
func (BotSlotCaptureSettingOutput) FailureResponse ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutput ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutput() BotSlotCaptureSettingOutput
func (BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutputWithContext ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingOutputWithContext(ctx context.Context) BotSlotCaptureSettingOutput
func (BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutput ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
func (BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotCaptureSettingOutput) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
type BotSlotCaptureSettingPtrInput ¶ added in v0.49.0
type BotSlotCaptureSettingPtrInput interface { pulumi.Input ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput ToBotSlotCaptureSettingPtrOutputWithContext(context.Context) BotSlotCaptureSettingPtrOutput }
BotSlotCaptureSettingPtrInput is an input type that accepts BotSlotCaptureSettingArgs, BotSlotCaptureSettingPtr and BotSlotCaptureSettingPtrOutput values. You can construct a concrete instance of `BotSlotCaptureSettingPtrInput` via:
BotSlotCaptureSettingArgs{...} or: nil
func BotSlotCaptureSettingPtr ¶ added in v0.49.0
func BotSlotCaptureSettingPtr(v *BotSlotCaptureSettingArgs) BotSlotCaptureSettingPtrInput
type BotSlotCaptureSettingPtrOutput ¶ added in v0.49.0
type BotSlotCaptureSettingPtrOutput struct{ *pulumi.OutputState }
func (BotSlotCaptureSettingPtrOutput) CaptureConditional ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) CaptureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate after the slot value is captured.
func (BotSlotCaptureSettingPtrOutput) CaptureNextStep ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) CaptureNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the slot value is captured before the code hook times out.
func (BotSlotCaptureSettingPtrOutput) CaptureResponse ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) CaptureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotSlotCaptureSettingPtrOutput) CodeHook ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) CodeHook() BotDialogCodeHookInvocationSettingPtrOutput
Code hook called after Amazon Lex successfully captures a slot value.
func (BotSlotCaptureSettingPtrOutput) Elem ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) Elem() BotSlotCaptureSettingOutput
func (BotSlotCaptureSettingPtrOutput) ElementType ¶ added in v0.49.0
func (BotSlotCaptureSettingPtrOutput) ElementType() reflect.Type
func (BotSlotCaptureSettingPtrOutput) ElicitationCodeHook ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) ElicitationCodeHook() BotElicitationCodeHookInvocationSettingPtrOutput
Code hook called when Amazon Lex doesn't capture a slot value.
func (BotSlotCaptureSettingPtrOutput) FailureConditional ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) FailureConditional() BotConditionalSpecificationPtrOutput
A list of conditional branches to evaluate when the slot value isn't captured.
func (BotSlotCaptureSettingPtrOutput) FailureNextStep ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) FailureNextStep() BotDialogStatePtrOutput
Specifies the next step that the bot runs when the slot value code is not recognized.
func (BotSlotCaptureSettingPtrOutput) FailureResponse ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) FailureResponse() BotResponseSpecificationPtrOutput
Specifies a list of message groups that Amazon Lex uses to respond the user input.
func (BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutput ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutput() BotSlotCaptureSettingPtrOutput
func (BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotCaptureSettingPtrOutput) ToBotSlotCaptureSettingPtrOutputWithContext(ctx context.Context) BotSlotCaptureSettingPtrOutput
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 BotSlotShape ¶ added in v0.49.0
type BotSlotShape string
The different shapes that a slot can be in during a conversation.
func (BotSlotShape) ElementType ¶ added in v0.49.0
func (BotSlotShape) ElementType() reflect.Type
func (BotSlotShape) ToBotSlotShapeOutput ¶ added in v0.49.0
func (e BotSlotShape) ToBotSlotShapeOutput() BotSlotShapeOutput
func (BotSlotShape) ToBotSlotShapeOutputWithContext ¶ added in v0.49.0
func (e BotSlotShape) ToBotSlotShapeOutputWithContext(ctx context.Context) BotSlotShapeOutput
func (BotSlotShape) ToBotSlotShapePtrOutput ¶ added in v0.49.0
func (e BotSlotShape) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
func (BotSlotShape) ToBotSlotShapePtrOutputWithContext ¶ added in v0.49.0
func (e BotSlotShape) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
func (BotSlotShape) ToStringOutput ¶ added in v0.49.0
func (e BotSlotShape) ToStringOutput() pulumi.StringOutput
func (BotSlotShape) ToStringOutputWithContext ¶ added in v0.49.0
func (e BotSlotShape) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotShape) ToStringPtrOutput ¶ added in v0.49.0
func (e BotSlotShape) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotShape) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (e BotSlotShape) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotShapeInput ¶ added in v0.49.0
type BotSlotShapeInput interface { pulumi.Input ToBotSlotShapeOutput() BotSlotShapeOutput ToBotSlotShapeOutputWithContext(context.Context) BotSlotShapeOutput }
BotSlotShapeInput is an input type that accepts BotSlotShapeArgs and BotSlotShapeOutput values. You can construct a concrete instance of `BotSlotShapeInput` via:
BotSlotShapeArgs{...}
type BotSlotShapeOutput ¶ added in v0.49.0
type BotSlotShapeOutput struct{ *pulumi.OutputState }
func (BotSlotShapeOutput) ElementType ¶ added in v0.49.0
func (BotSlotShapeOutput) ElementType() reflect.Type
func (BotSlotShapeOutput) ToBotSlotShapeOutput ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToBotSlotShapeOutput() BotSlotShapeOutput
func (BotSlotShapeOutput) ToBotSlotShapeOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToBotSlotShapeOutputWithContext(ctx context.Context) BotSlotShapeOutput
func (BotSlotShapeOutput) ToBotSlotShapePtrOutput ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
func (BotSlotShapeOutput) ToBotSlotShapePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
func (BotSlotShapeOutput) ToStringOutput ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToStringOutput() pulumi.StringOutput
func (BotSlotShapeOutput) ToStringOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BotSlotShapeOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotShapeOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BotSlotShapePtrInput ¶ added in v0.49.0
type BotSlotShapePtrInput interface { pulumi.Input ToBotSlotShapePtrOutput() BotSlotShapePtrOutput ToBotSlotShapePtrOutputWithContext(context.Context) BotSlotShapePtrOutput }
func BotSlotShapePtr ¶ added in v0.49.0
func BotSlotShapePtr(v string) BotSlotShapePtrInput
type BotSlotShapePtrOutput ¶ added in v0.49.0
type BotSlotShapePtrOutput struct{ *pulumi.OutputState }
func (BotSlotShapePtrOutput) Elem ¶ added in v0.49.0
func (o BotSlotShapePtrOutput) Elem() BotSlotShapeOutput
func (BotSlotShapePtrOutput) ElementType ¶ added in v0.49.0
func (BotSlotShapePtrOutput) ElementType() reflect.Type
func (BotSlotShapePtrOutput) ToBotSlotShapePtrOutput ¶ added in v0.49.0
func (o BotSlotShapePtrOutput) ToBotSlotShapePtrOutput() BotSlotShapePtrOutput
func (BotSlotShapePtrOutput) ToBotSlotShapePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapePtrOutput) ToBotSlotShapePtrOutputWithContext(ctx context.Context) BotSlotShapePtrOutput
func (BotSlotShapePtrOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o BotSlotShapePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BotSlotShapePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotShapePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 BotSlotValue ¶ added in v0.49.0
type BotSlotValue struct { // The value that Amazon Lex determines for the slot. InterpretedValue *string `pulumi:"interpretedValue"` }
The value to set in a slot.
type BotSlotValueArgs ¶ added in v0.49.0
type BotSlotValueArgs struct { // The value that Amazon Lex determines for the slot. InterpretedValue pulumi.StringPtrInput `pulumi:"interpretedValue"` }
The value to set in a slot.
func (BotSlotValueArgs) ElementType ¶ added in v0.49.0
func (BotSlotValueArgs) ElementType() reflect.Type
func (BotSlotValueArgs) ToBotSlotValueOutput ¶ added in v0.49.0
func (i BotSlotValueArgs) ToBotSlotValueOutput() BotSlotValueOutput
func (BotSlotValueArgs) ToBotSlotValueOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueArgs) ToBotSlotValueOutputWithContext(ctx context.Context) BotSlotValueOutput
func (BotSlotValueArgs) ToBotSlotValuePtrOutput ¶ added in v0.49.0
func (i BotSlotValueArgs) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
func (BotSlotValueArgs) ToBotSlotValuePtrOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueArgs) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
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 the next stage in the conversation after capturing the slot. SlotCaptureSetting *BotSlotCaptureSetting `pulumi:"slotCaptureSetting"` // 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 the next stage in the conversation after capturing the slot. SlotCaptureSetting BotSlotCaptureSettingPtrInput `pulumi:"slotCaptureSetting"` // 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) SlotCaptureSetting ¶ added in v0.49.0
func (o BotSlotValueElicitationSettingOutput) SlotCaptureSetting() BotSlotCaptureSettingPtrOutput
Specifies the next stage in the conversation after capturing the slot.
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 BotSlotValueInput ¶ added in v0.49.0
type BotSlotValueInput interface { pulumi.Input ToBotSlotValueOutput() BotSlotValueOutput ToBotSlotValueOutputWithContext(context.Context) BotSlotValueOutput }
BotSlotValueInput is an input type that accepts BotSlotValueArgs and BotSlotValueOutput values. You can construct a concrete instance of `BotSlotValueInput` via:
BotSlotValueArgs{...}
type BotSlotValueOutput ¶ added in v0.49.0
type BotSlotValueOutput struct{ *pulumi.OutputState }
The value to set in a slot.
func (BotSlotValueOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOutput) ElementType() reflect.Type
func (BotSlotValueOutput) InterpretedValue ¶ added in v0.49.0
func (o BotSlotValueOutput) InterpretedValue() pulumi.StringPtrOutput
The value that Amazon Lex determines for the slot.
func (BotSlotValueOutput) ToBotSlotValueOutput ¶ added in v0.49.0
func (o BotSlotValueOutput) ToBotSlotValueOutput() BotSlotValueOutput
func (BotSlotValueOutput) ToBotSlotValueOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOutput) ToBotSlotValueOutputWithContext(ctx context.Context) BotSlotValueOutput
func (BotSlotValueOutput) ToBotSlotValuePtrOutput ¶ added in v0.49.0
func (o BotSlotValueOutput) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
func (BotSlotValueOutput) ToBotSlotValuePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOutput) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
type BotSlotValueOverride ¶ added in v0.49.0
type BotSlotValueOverride struct { // When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value. Shape *BotSlotShape `pulumi:"shape"` // The current value of the slot. Value *BotSlotValue `pulumi:"value"` // A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple." Values []BotSlotValueOverride `pulumi:"values"` }
The slot values that Amazon Lex uses when it sets slot values in a dialog step.
type BotSlotValueOverrideArgs ¶ added in v0.49.0
type BotSlotValueOverrideArgs struct { // When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value. Shape BotSlotShapePtrInput `pulumi:"shape"` // The current value of the slot. Value BotSlotValuePtrInput `pulumi:"value"` // A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple." Values BotSlotValueOverrideArrayInput `pulumi:"values"` }
The slot values that Amazon Lex uses when it sets slot values in a dialog step.
func (BotSlotValueOverrideArgs) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideArgs) ElementType() reflect.Type
func (BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutput ¶ added in v0.49.0
func (i BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutput() BotSlotValueOverrideOutput
func (BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueOverrideArgs) ToBotSlotValueOverrideOutputWithContext(ctx context.Context) BotSlotValueOverrideOutput
func (BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutput ¶ added in v0.49.0
func (i BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
func (BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueOverrideArgs) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
type BotSlotValueOverrideArray ¶ added in v0.49.0
type BotSlotValueOverrideArray []BotSlotValueOverrideInput
func (BotSlotValueOverrideArray) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideArray) ElementType() reflect.Type
func (BotSlotValueOverrideArray) ToBotSlotValueOverrideArrayOutput ¶ added in v0.49.0
func (i BotSlotValueOverrideArray) ToBotSlotValueOverrideArrayOutput() BotSlotValueOverrideArrayOutput
func (BotSlotValueOverrideArray) ToBotSlotValueOverrideArrayOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueOverrideArray) ToBotSlotValueOverrideArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideArrayOutput
type BotSlotValueOverrideArrayInput ¶ added in v0.49.0
type BotSlotValueOverrideArrayInput interface { pulumi.Input ToBotSlotValueOverrideArrayOutput() BotSlotValueOverrideArrayOutput ToBotSlotValueOverrideArrayOutputWithContext(context.Context) BotSlotValueOverrideArrayOutput }
BotSlotValueOverrideArrayInput is an input type that accepts BotSlotValueOverrideArray and BotSlotValueOverrideArrayOutput values. You can construct a concrete instance of `BotSlotValueOverrideArrayInput` via:
BotSlotValueOverrideArray{ BotSlotValueOverrideArgs{...} }
type BotSlotValueOverrideArrayOutput ¶ added in v0.49.0
type BotSlotValueOverrideArrayOutput struct{ *pulumi.OutputState }
func (BotSlotValueOverrideArrayOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideArrayOutput) ElementType() reflect.Type
func (BotSlotValueOverrideArrayOutput) Index ¶ added in v0.49.0
func (o BotSlotValueOverrideArrayOutput) Index(i pulumi.IntInput) BotSlotValueOverrideOutput
func (BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutput ¶ added in v0.49.0
func (o BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutput() BotSlotValueOverrideArrayOutput
func (BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverrideArrayOutput) ToBotSlotValueOverrideArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideArrayOutput
type BotSlotValueOverrideInput ¶ added in v0.49.0
type BotSlotValueOverrideInput interface { pulumi.Input ToBotSlotValueOverrideOutput() BotSlotValueOverrideOutput ToBotSlotValueOverrideOutputWithContext(context.Context) BotSlotValueOverrideOutput }
BotSlotValueOverrideInput is an input type that accepts BotSlotValueOverrideArgs and BotSlotValueOverrideOutput values. You can construct a concrete instance of `BotSlotValueOverrideInput` via:
BotSlotValueOverrideArgs{...}
type BotSlotValueOverrideMap ¶ added in v0.49.0
type BotSlotValueOverrideMap struct { SlotName *string `pulumi:"slotName"` SlotValueOverride *BotSlotValueOverride `pulumi:"slotValueOverride"` }
A map of slot names and their overridden values.
type BotSlotValueOverrideMapArgs ¶ added in v0.49.0
type BotSlotValueOverrideMapArgs struct { SlotName pulumi.StringPtrInput `pulumi:"slotName"` SlotValueOverride BotSlotValueOverridePtrInput `pulumi:"slotValueOverride"` }
A map of slot names and their overridden values.
func (BotSlotValueOverrideMapArgs) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideMapArgs) ElementType() reflect.Type
func (BotSlotValueOverrideMapArgs) ToBotSlotValueOverrideMapOutput ¶ added in v0.49.0
func (i BotSlotValueOverrideMapArgs) ToBotSlotValueOverrideMapOutput() BotSlotValueOverrideMapOutput
func (BotSlotValueOverrideMapArgs) ToBotSlotValueOverrideMapOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueOverrideMapArgs) ToBotSlotValueOverrideMapOutputWithContext(ctx context.Context) BotSlotValueOverrideMapOutput
type BotSlotValueOverrideMapArray ¶ added in v0.49.0
type BotSlotValueOverrideMapArray []BotSlotValueOverrideMapInput
func (BotSlotValueOverrideMapArray) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideMapArray) ElementType() reflect.Type
func (BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutput ¶ added in v0.49.0
func (i BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutput() BotSlotValueOverrideMapArrayOutput
func (BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutputWithContext ¶ added in v0.49.0
func (i BotSlotValueOverrideMapArray) ToBotSlotValueOverrideMapArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideMapArrayOutput
type BotSlotValueOverrideMapArrayInput ¶ added in v0.49.0
type BotSlotValueOverrideMapArrayInput interface { pulumi.Input ToBotSlotValueOverrideMapArrayOutput() BotSlotValueOverrideMapArrayOutput ToBotSlotValueOverrideMapArrayOutputWithContext(context.Context) BotSlotValueOverrideMapArrayOutput }
BotSlotValueOverrideMapArrayInput is an input type that accepts BotSlotValueOverrideMapArray and BotSlotValueOverrideMapArrayOutput values. You can construct a concrete instance of `BotSlotValueOverrideMapArrayInput` via:
BotSlotValueOverrideMapArray{ BotSlotValueOverrideMapArgs{...} }
type BotSlotValueOverrideMapArrayOutput ¶ added in v0.49.0
type BotSlotValueOverrideMapArrayOutput struct{ *pulumi.OutputState }
func (BotSlotValueOverrideMapArrayOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideMapArrayOutput) ElementType() reflect.Type
func (BotSlotValueOverrideMapArrayOutput) Index ¶ added in v0.49.0
func (o BotSlotValueOverrideMapArrayOutput) Index(i pulumi.IntInput) BotSlotValueOverrideMapOutput
func (BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutput ¶ added in v0.49.0
func (o BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutput() BotSlotValueOverrideMapArrayOutput
func (BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverrideMapArrayOutput) ToBotSlotValueOverrideMapArrayOutputWithContext(ctx context.Context) BotSlotValueOverrideMapArrayOutput
type BotSlotValueOverrideMapInput ¶ added in v0.49.0
type BotSlotValueOverrideMapInput interface { pulumi.Input ToBotSlotValueOverrideMapOutput() BotSlotValueOverrideMapOutput ToBotSlotValueOverrideMapOutputWithContext(context.Context) BotSlotValueOverrideMapOutput }
BotSlotValueOverrideMapInput is an input type that accepts BotSlotValueOverrideMap and BotSlotValueOverrideMapOutput values. You can construct a concrete instance of `BotSlotValueOverrideMapInput` via:
BotSlotValueOverrideMap{ "key": BotSlotValueOverrideArgs{...} }
type BotSlotValueOverrideMapOutput ¶ added in v0.49.0
type BotSlotValueOverrideMapOutput struct{ *pulumi.OutputState }
A map of slot names and their overridden values.
func (BotSlotValueOverrideMapOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideMapOutput) ElementType() reflect.Type
func (BotSlotValueOverrideMapOutput) SlotName ¶ added in v0.49.0
func (o BotSlotValueOverrideMapOutput) SlotName() pulumi.StringPtrOutput
func (BotSlotValueOverrideMapOutput) SlotValueOverride ¶ added in v0.49.0
func (o BotSlotValueOverrideMapOutput) SlotValueOverride() BotSlotValueOverridePtrOutput
func (BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutput ¶ added in v0.49.0
func (o BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutput() BotSlotValueOverrideMapOutput
func (BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverrideMapOutput) ToBotSlotValueOverrideMapOutputWithContext(ctx context.Context) BotSlotValueOverrideMapOutput
type BotSlotValueOverrideOutput ¶ added in v0.49.0
type BotSlotValueOverrideOutput struct{ *pulumi.OutputState }
The slot values that Amazon Lex uses when it sets slot values in a dialog step.
func (BotSlotValueOverrideOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOverrideOutput) ElementType() reflect.Type
func (BotSlotValueOverrideOutput) Shape ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) Shape() BotSlotShapePtrOutput
When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value.
func (BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutput ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutput() BotSlotValueOverrideOutput
func (BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) ToBotSlotValueOverrideOutputWithContext(ctx context.Context) BotSlotValueOverrideOutput
func (BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutput ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
func (BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
func (BotSlotValueOverrideOutput) Value ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) Value() BotSlotValuePtrOutput
The current value of the slot.
func (BotSlotValueOverrideOutput) Values ¶ added in v0.49.0
func (o BotSlotValueOverrideOutput) Values() BotSlotValueOverrideArrayOutput
A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."
type BotSlotValueOverridePtrInput ¶ added in v0.49.0
type BotSlotValueOverridePtrInput interface { pulumi.Input ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput ToBotSlotValueOverridePtrOutputWithContext(context.Context) BotSlotValueOverridePtrOutput }
BotSlotValueOverridePtrInput is an input type that accepts BotSlotValueOverrideArgs, BotSlotValueOverridePtr and BotSlotValueOverridePtrOutput values. You can construct a concrete instance of `BotSlotValueOverridePtrInput` via:
BotSlotValueOverrideArgs{...} or: nil
func BotSlotValueOverridePtr ¶ added in v0.49.0
func BotSlotValueOverridePtr(v *BotSlotValueOverrideArgs) BotSlotValueOverridePtrInput
type BotSlotValueOverridePtrOutput ¶ added in v0.49.0
type BotSlotValueOverridePtrOutput struct{ *pulumi.OutputState }
func (BotSlotValueOverridePtrOutput) Elem ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) Elem() BotSlotValueOverrideOutput
func (BotSlotValueOverridePtrOutput) ElementType ¶ added in v0.49.0
func (BotSlotValueOverridePtrOutput) ElementType() reflect.Type
func (BotSlotValueOverridePtrOutput) Shape ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) Shape() BotSlotShapePtrOutput
When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value.
func (BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutput ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutput() BotSlotValueOverridePtrOutput
func (BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) ToBotSlotValueOverridePtrOutputWithContext(ctx context.Context) BotSlotValueOverridePtrOutput
func (BotSlotValueOverridePtrOutput) Value ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) Value() BotSlotValuePtrOutput
The current value of the slot.
func (BotSlotValueOverridePtrOutput) Values ¶ added in v0.49.0
func (o BotSlotValueOverridePtrOutput) Values() BotSlotValueOverrideArrayOutput
A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."
type BotSlotValuePtrInput ¶ added in v0.49.0
type BotSlotValuePtrInput interface { pulumi.Input ToBotSlotValuePtrOutput() BotSlotValuePtrOutput ToBotSlotValuePtrOutputWithContext(context.Context) BotSlotValuePtrOutput }
BotSlotValuePtrInput is an input type that accepts BotSlotValueArgs, BotSlotValuePtr and BotSlotValuePtrOutput values. You can construct a concrete instance of `BotSlotValuePtrInput` via:
BotSlotValueArgs{...} or: nil
func BotSlotValuePtr ¶ added in v0.49.0
func BotSlotValuePtr(v *BotSlotValueArgs) BotSlotValuePtrInput
type BotSlotValuePtrOutput ¶ added in v0.49.0
type BotSlotValuePtrOutput struct{ *pulumi.OutputState }
func (BotSlotValuePtrOutput) Elem ¶ added in v0.49.0
func (o BotSlotValuePtrOutput) Elem() BotSlotValueOutput
func (BotSlotValuePtrOutput) ElementType ¶ added in v0.49.0
func (BotSlotValuePtrOutput) ElementType() reflect.Type
func (BotSlotValuePtrOutput) InterpretedValue ¶ added in v0.49.0
func (o BotSlotValuePtrOutput) InterpretedValue() pulumi.StringPtrOutput
The value that Amazon Lex determines for the slot.
func (BotSlotValuePtrOutput) ToBotSlotValuePtrOutput ¶ added in v0.49.0
func (o BotSlotValuePtrOutput) ToBotSlotValuePtrOutput() BotSlotValuePtrOutput
func (BotSlotValuePtrOutput) ToBotSlotValuePtrOutputWithContext ¶ added in v0.49.0
func (o BotSlotValuePtrOutput) ToBotSlotValuePtrOutputWithContext(ctx context.Context) BotSlotValuePtrOutput
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 BotSsmlMessage ¶ added in v0.72.0
type BotSsmlMessage struct { // The SSML text that defines the prompt. Value string `pulumi:"value"` }
A message in Speech Synthesis Markup Language (SSML).
type BotSsmlMessageArgs ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (BotSsmlMessageArgs) ElementType() reflect.Type
func (BotSsmlMessageArgs) ToBotSsmlMessageOutput ¶ added in v0.72.0
func (i BotSsmlMessageArgs) ToBotSsmlMessageOutput() BotSsmlMessageOutput
func (BotSsmlMessageArgs) ToBotSsmlMessageOutputWithContext ¶ added in v0.72.0
func (i BotSsmlMessageArgs) ToBotSsmlMessageOutputWithContext(ctx context.Context) BotSsmlMessageOutput
func (BotSsmlMessageArgs) ToBotSsmlMessagePtrOutput ¶ added in v0.72.0
func (i BotSsmlMessageArgs) ToBotSsmlMessagePtrOutput() BotSsmlMessagePtrOutput
func (BotSsmlMessageArgs) ToBotSsmlMessagePtrOutputWithContext ¶ added in v0.72.0
func (i BotSsmlMessageArgs) ToBotSsmlMessagePtrOutputWithContext(ctx context.Context) BotSsmlMessagePtrOutput
type BotSsmlMessageInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type BotSsmlMessageOutput struct{ *pulumi.OutputState }
A message in Speech Synthesis Markup Language (SSML).
func (BotSsmlMessageOutput) ElementType ¶ added in v0.72.0
func (BotSsmlMessageOutput) ElementType() reflect.Type
func (BotSsmlMessageOutput) ToBotSsmlMessageOutput ¶ added in v0.72.0
func (o BotSsmlMessageOutput) ToBotSsmlMessageOutput() BotSsmlMessageOutput
func (BotSsmlMessageOutput) ToBotSsmlMessageOutputWithContext ¶ added in v0.72.0
func (o BotSsmlMessageOutput) ToBotSsmlMessageOutputWithContext(ctx context.Context) BotSsmlMessageOutput
func (BotSsmlMessageOutput) ToBotSsmlMessagePtrOutput ¶ added in v0.72.0
func (o BotSsmlMessageOutput) ToBotSsmlMessagePtrOutput() BotSsmlMessagePtrOutput
func (BotSsmlMessageOutput) ToBotSsmlMessagePtrOutputWithContext ¶ added in v0.72.0
func (o BotSsmlMessageOutput) ToBotSsmlMessagePtrOutputWithContext(ctx context.Context) BotSsmlMessagePtrOutput
func (BotSsmlMessageOutput) Value ¶ added in v0.72.0
func (o BotSsmlMessageOutput) Value() pulumi.StringOutput
The SSML text that defines the prompt.
type BotSsmlMessagePtrInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
func BotSsmlMessagePtr(v *BotSsmlMessageArgs) BotSsmlMessagePtrInput
type BotSsmlMessagePtrOutput ¶ added in v0.72.0
type BotSsmlMessagePtrOutput struct{ *pulumi.OutputState }
func (BotSsmlMessagePtrOutput) Elem ¶ added in v0.72.0
func (o BotSsmlMessagePtrOutput) Elem() BotSsmlMessageOutput
func (BotSsmlMessagePtrOutput) ElementType ¶ added in v0.72.0
func (BotSsmlMessagePtrOutput) ElementType() reflect.Type
func (BotSsmlMessagePtrOutput) ToBotSsmlMessagePtrOutput ¶ added in v0.72.0
func (o BotSsmlMessagePtrOutput) ToBotSsmlMessagePtrOutput() BotSsmlMessagePtrOutput
func (BotSsmlMessagePtrOutput) ToBotSsmlMessagePtrOutputWithContext ¶ added in v0.72.0
func (o BotSsmlMessagePtrOutput) ToBotSsmlMessagePtrOutputWithContext(ctx context.Context) BotSsmlMessagePtrOutput
func (BotSsmlMessagePtrOutput) Value ¶ added in v0.72.0
func (o BotSsmlMessagePtrOutput) Value() pulumi.StringPtrOutput
The SSML text that defines the prompt.
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.72.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