@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
98 lines (97 loc) • 5.29 kB
TypeScript
export declare const BotAliasStatus: {
readonly Creating: "Creating";
readonly Available: "Available";
readonly Deleting: "Deleting";
readonly Failed: "Failed";
};
export type BotAliasStatus = (typeof BotAliasStatus)[keyof typeof BotAliasStatus];
export declare const BotAudioFillerSettingsAudioType: {
readonly MelodyChipperChime: "MELODY_CHIPPER_CHIME";
readonly MelodyCuriousCrawl: "MELODY_CURIOUS_CRAWL";
readonly MelodyRisingRipple: "MELODY_RISING_RIPPLE";
readonly MelodyPatientPing: "MELODY_PATIENT_PING";
readonly MelodyPonderingPong: "MELODY_PONDERING_PONG";
readonly TypingKineticKeys: "TYPING_KINETIC_KEYS";
readonly TypingQuietQwerty: "TYPING_QUIET_QWERTY";
};
export type BotAudioFillerSettingsAudioType = (typeof BotAudioFillerSettingsAudioType)[keyof typeof BotAudioFillerSettingsAudioType];
export declare const BotAudioRecognitionStrategy: {
readonly UseSlotValuesAsCustomVocabulary: "UseSlotValuesAsCustomVocabulary";
};
export type BotAudioRecognitionStrategy = (typeof BotAudioRecognitionStrategy)[keyof typeof BotAudioRecognitionStrategy];
export declare const BotBedrockModelSpecificationBedrockTraceStatus: {
readonly Enabled: "ENABLED";
readonly Disabled: "DISABLED";
};
export type BotBedrockModelSpecificationBedrockTraceStatus = (typeof BotBedrockModelSpecificationBedrockTraceStatus)[keyof typeof BotBedrockModelSpecificationBedrockTraceStatus];
export declare const BotDialogActionType: {
readonly CloseIntent: "CloseIntent";
readonly ConfirmIntent: "ConfirmIntent";
readonly ElicitIntent: "ElicitIntent";
readonly ElicitSlot: "ElicitSlot";
readonly StartIntent: "StartIntent";
readonly FulfillIntent: "FulfillIntent";
readonly EndConversation: "EndConversation";
readonly EvaluateConditional: "EvaluateConditional";
readonly InvokeDialogCodeHook: "InvokeDialogCodeHook";
};
export type BotDialogActionType = (typeof BotDialogActionType)[keyof typeof BotDialogActionType];
export declare const BotGenerativeAiSettingsRuntimeSettingsPropertiesNluImprovementSpecificationPropertiesAssistedNluMode: {
readonly Primary: "Primary";
readonly Fallback: "Fallback";
};
export type BotGenerativeAiSettingsRuntimeSettingsPropertiesNluImprovementSpecificationPropertiesAssistedNluMode = (typeof BotGenerativeAiSettingsRuntimeSettingsPropertiesNluImprovementSpecificationPropertiesAssistedNluMode)[keyof typeof BotGenerativeAiSettingsRuntimeSettingsPropertiesNluImprovementSpecificationPropertiesAssistedNluMode];
export declare const BotMessageSelectionStrategy: {
readonly Random: "Random";
readonly Ordered: "Ordered";
};
export type BotMessageSelectionStrategy = (typeof BotMessageSelectionStrategy)[keyof typeof BotMessageSelectionStrategy];
export declare const BotObfuscationSettingObfuscationSettingType: {
readonly None: "None";
readonly DefaultObfuscation: "DefaultObfuscation";
};
/**
* Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
*/
export type BotObfuscationSettingObfuscationSettingType = (typeof BotObfuscationSettingObfuscationSettingType)[keyof typeof BotObfuscationSettingObfuscationSettingType];
export declare const BotSlotConstraint: {
readonly Required: "Required";
readonly Optional: "Optional";
};
export type BotSlotConstraint = (typeof BotSlotConstraint)[keyof typeof BotSlotConstraint];
export declare const BotSlotShape: {
readonly Scalar: "Scalar";
readonly List: "List";
};
export type BotSlotShape = (typeof BotSlotShape)[keyof typeof BotSlotShape];
export declare const BotSlotValueResolutionStrategy: {
readonly OriginalValue: "ORIGINAL_VALUE";
readonly TopResolution: "TOP_RESOLUTION";
readonly Concatenation: "CONCATENATION";
};
export type BotSlotValueResolutionStrategy = (typeof BotSlotValueResolutionStrategy)[keyof typeof BotSlotValueResolutionStrategy];
export declare const BotSpeechDetectionSensitivity: {
readonly Default: "Default";
readonly HighNoiseTolerance: "HighNoiseTolerance";
readonly MaximumNoiseTolerance: "MaximumNoiseTolerance";
};
export type BotSpeechDetectionSensitivity = (typeof BotSpeechDetectionSensitivity)[keyof typeof BotSpeechDetectionSensitivity];
export declare const BotSpeechModelPreference: {
readonly Standard: "Standard";
readonly Neural: "Neural";
readonly Deepgram: "Deepgram";
readonly Advanced: "Advanced";
};
export type BotSpeechModelPreference = (typeof BotSpeechModelPreference)[keyof typeof BotSpeechModelPreference];
export declare const BotVoiceSettingsEngine: {
readonly Standard: "standard";
readonly Neural: "neural";
readonly LongForm: "long-form";
readonly Generative: "generative";
};
/**
* 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](https://docs.aws.amazon.com/polly/latest/dg/API_SynthesizeSpeech.html#polly-SynthesizeSpeech-request-Engine) in the *Amazon Polly developer guide* .
*
* If you do not specify a value, the default is `standard` .
*/
export type BotVoiceSettingsEngine = (typeof BotVoiceSettingsEngine)[keyof typeof BotVoiceSettingsEngine];